Shortest-Paths Preserving Metro Maps Tal Milea, Okke Schrijvers, Kevin Buchin, and Herman Haverkort Dept. Mathematics and Computer Science, TU Eindhoven, The Netherlands [email protected],[email protected], [email protected],[email protected]

A metro map, or subway map, is a schematic representation of a metro system of a city. The main goal of a metro map is to provide a traveler with information on which lines to take to get from station A to station B, and at which stations he needs to switch lines. It is often not beneficial to use the geographical embedding of the system, but rather a representation where the relevant information is presented as clearly as possible. There are several algorithms that aim to generate such maps [2]. One criterion that is not considered in these algorithms is whether or not the visually shortest route on the generated metro map still corresponds to the route with the shortest travel time. This could lead users to plan their travel along a route that results in a needlessly long travel time. To remedy this, we define the theoretical planning error (TPE) of a pair of stations to be the ratio between the travel time of the shortest route on the map and the shortest possible travel time of the metro system. This idea can be extended such that the TPE of the metro map is the maximum TPE over all pairs of stations. The theoretical planning error of a metro map can thus be defined mathematically as TPE = max

u,v∈V

t(argminR∈R(u,v) `(R)) minR∈R(u,v) t(R)

(1)

where V is the set of metro stations, R(u, v) is the set of routes from u to v, `(R) is the perceived time it takes on the map to take route R and t(R) is the actual time it takes. Approach. We formulate the optimization of the TPE as a Mixed-Integer Program (MIP). One advantage of a MIP is that it is flexible and we can integrate our MIP with the one from N¨ollenburg and Wolff [1]. The new objective function is a weighted combination of both approaches. The problem as defined in Equation 1 would result in an exponential number of constraints. The number of pairs of stations is already quadratic, but the number of possible routes between every pair can be exponential. We therefore use an iterative approach. The process is started by generating a metro map without adding any TPE constraints. Then in each iteration the map that was generated in the previous iteration is analyzed offline, i.e. not in the MIP, to find the pair of stations that determines the TPE. For this pair, we generate a series of constraints for only two routes, the route that appears to have the shortest travel time, and the one that really has the shortest travel time. We add these constraints to the MIP and solve it again. Since the TPE adds to the objective function, it is up to

2

Tal Milea, Okke Schrijvers, Kevin Buchin, and Herman Haverkort

(a) Original embedding.

TPE = 1.375

TPE = 1.214

(b) Map without TPE.

(c) After 7 iterations.

Fig. 1: Results for part of the Vienna metro system.

the linear program solver to see whether it can make the second route shorter (or more commonly whether it can make the first one larger) on the map while complying with the aesthetic requirements. The process terminates when the TPE of the metro map is 1 and therefore all shortest routes on the metro map correspond to the routes with the shortest travel time. Results and Future Work. In Figure 1, a part of the results for the Vienna metro system can be seen. From Figures 1b and 1c it follows that small changes can in fact decrease the theoretical planning error (from 1.375 to 1.214). However, even though we have tried to limit the number of constraints in the program, the MIP solver CPLEX runs out of memory after 7 iterations. This cannot be solely attributed to the number of constraints as the original program has 2379 and iteration 7 contains 5816 constraints. We are currently looking into this issue. We have verified that our approach indeed decreases the TPE. However, user studies are required to see whether or not this truly influences the planning capabilities of users. Additionally we consider allowing bends between adjacent stations to see if this increases the quality of the map. Acknowledgments. We would like to thank Martin N¨ollenburg for making the MIP generation code from [1] available to us.

References 1. Martin N¨ ollenburg and Alexander Wolff. Drawing and labeling high-quality metro maps by mixed-integer programming. IEEE Transactions on Visualization and Computer Graphics, 17:626–641, 2011. 2. Alexander Wolff. Drawing subway maps: A survey. Informatik - Forschung und Entwicklung, 22:23–44, 2007.

Shortest-Paths Preserving Metro Maps

Mathematics and Computer Science, TU Eindhoven, The Netherlands. t.y.milea@student.tue.nl,[email protected],. [email protected] ...

462KB Sizes 1 Downloads 238 Views

Recommend Documents

Concentric Metro Maps
Abstract—Drawing schematic metro maps is a well-studied problem for which several algorithms have been presented. In contrast to previous work we create concentric metro maps; that is, we set a center c and use exclusively circular arcs and radial

An Automated Method for Circular-Arc Metro Maps
Email: [email protected]. †. TU Eindhoven, The Netherlands. Email: 1a.i.v.goethem,w.meulemans,[email protected]. ‡. Universität Osnabrück, Germany. Email: [email protected]. I. INTRODUCTION ... places two arcs

Metro Luxury_Beyond Metro Rail.pdf
Petrol Bunk. Madhapur. Image. Shilparamam. HITEX Kaman. Kothaguda. Kondapur. Hafeezpet. Masjid banda. HCU. LV Prasad. Jubilee Hills. Checkpost. Pension. Office. Care. Hospital. metro luxury. beyond metro rail denotes limited service in the morning an

How Do People Read Metro Maps? An Eye Tracking ...
Metro Maps of the World. Capital Transport Publishing,. Harrow Weald, Middlesex, England. 2003. [12] M. Pohl and M. Schmitt and S. Diehl. Comparing the Readability of Graph Layouts using Eyetracking and Task-oriented Analysis. In. Proceedings of Comp

Metro in chickpea.pdf
Row length was. 4m and the spacing between two rows was 30cm. Ten plants were randomly selected from each genotype for recording observations. Data on ...

Opening Celebration - Valley Metro
valleymetro.org/centralmesa facebook.com/valleymetro. @valleymetro. Mesa Dr. C ... Transit use is also encouraged. Valley Metro Rail. Point of Interest. Event.

PGE METRO NY & LI
TEL: 718-728-6000 FAX: 718-728-0793 EMAIL: [email protected]. MANUFACTURER ... GOOD HUMOR BREYERS. ICE CREAM TUBS, NOVELTY ITEMS.

Content-Preserving Graphics - GitHub
audience possible and offers a democratic and deliberative style of data analysis. Despite the current ... purpose the content of an existing analytical graphic because sharing the graphic is currently not equivalent to ... These techniques empower a

Google Maps
and local business information-including business locations, contact information, and driving directions. Start your search in this box: Begin your search with a ...

metro railways
Variation of current with speed of the motor in the MA set……………………..49. 16. ...... Check the third rail voltage first and then connect the AVR/AFR set. 4.

Opening Celebration - Valley Metro
valleymetro.org/centralmesa facebook.com/valleymetro. @valleymetro. Mesa Dr. C ... Transit use is also encouraged. Valley Metro Rail. Point of Interest. Event.

Depth-Preserving Style Transfer - GitHub
When the input scene exhibits large variations in depth (A), the current state of the art tends to destroy the layering and lose the depth variations, producing a “flat” stylization result (B). This paper aims to address this issue by incorporati

Delhi Metro Rail.pdf
Page 1 of 4. DELHI METRO RAIL CORPORATION LTD. (A JOINT VENTURE OF GOVT. OF INDIA & GOVT. OF DELHI). ADVT NO: DMRC / OM / HR /I/ 2016. ON-LINE REGISTRATION WILL START. ( www.delhimetrorail.com ), career Link. From 16.09.2016 (10.00 hrs ). APPLICATION

Bangalor Metro Rail.pdf
Electrician / Instrument Mechanic / Mechanic Radio and TV. / Electronics Mechanics / Wireman / Fitter / Mechanic. Computer Hardware / Mechanic - Industrial ...

metro madrid pdf
File: Metro madrid pdf. Download now. Click here if your download doesn't start automatically. Page 1 of 1. metro madrid pdf. metro madrid pdf. Open. Extract.

Metro lines-stations_gretlsite.pdf
... нужно составлять в 2-х экземплярах- один отдавать в. Как. получить налоговый вычетза обучение?. подготовить декларацию 3-НДФЛ за обучени

METRO 2011.pdf
Sign in. Loading… Whoops! There was a problem loading more pages. Retrying... Whoops! There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. METRO 2011.pdf. METR

mapa-metro-roma.pdf
Page 1 of 1. mapa-metro-roma.pdf. mapa-metro-roma.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying mapa-metro-roma.pdf. Page 1 of 1.

Lectómetro viajero.pdf
5. LECTÓMETRO VIAJERO NIVEL 3 http://lapiceromagico.blogspot.com. Page 4 of 10. Lectómetro viajero.pdf. Lectómetro viajero.pdf. Open. Extract. Open with.

delhi metro rail.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. delhi metro rail.

Metro 2033 pdf
A.D. Hritinin. Etiopathogenic and clinical markers of occupational stress. Whoops! There was a problem loading this page. Retrying... Whoops! There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps