
838 S Shortest Paths in Planar Graphs with Negative Weight Edges
Applications
The main application are timetable information systems
for scheduled transit (buses, trains, etc.). This extends to
route planning where trips in such systems are allowed, as
for example in the setting of fine-grained traffic simulation
to compute fastest itineraries [2].
Open Problems
Improve computation speed, in particular for fully inte-
grated timetables and the multi-criteria case. Extend the
problem to the dynamic case, where the current real situ-
ation is reflected, i. e., delayed or canceled trains, and oth-
erwise temporarily changed timetables are reflected.
Experimental Results
In the cited literature, experimental results usually are part
of the contribution [2,4,5,6,7,8,9,10,11]. The time-depen-
dent approach can be significantly faster than the time-
expanded approach. In particular for the simplistic mod-
els speed-ups in the range 10–45 are observed [8,10]. For
more detailed models, the performance of the two ap-
proaches becomes comparable [6].
Cross References
Implementation Challenge for Shortest Paths
Routing in Road Networks with Transit Nodes
Single-Source Shortest Paths
Acknowledgments
I want to thank Matthias Müller-Hannemann, Dorothea Wagner, and
Christos Zaroliagis for helpful comments on an earlier draft of this
entry.
Recommended Reading
1. Gerards, B., Marchetti-Spaccamela, A. (eds.): Proceedings of the
3rd Workshop on Algorithmic Methods and Models for Opti-
mization of Railways (ATMOS’03) 2003. Electronic Notes in The-
oretical Computer Science, vol. 92. Elsevier (2004)
2. Barrett, C.L., Bisset, K., Jacob, R., Konjevod, G., Marathe, M.V.:
Classical and contemporary shortest path problems in road
networks: Implementation and experimental analysis of the
TRANSIMS router. In: Algorithms – ESA 2002: 10th Annual Eu-
ropean Symposium, Rome, Italy, 17–21 September 2002. Lec-
ture Notes Computer Science, vol. 2461, pp. 126–138. Springer,
Berlin (2002)
3. Brodal, G.S., Jacob, R.: Time-dependent networks as models to
achieve fast exact time-table queries. In: Proceedings of the
3rd Workshop on Algorithmic Methods and Models for Opti-
mization of Railways (ATMOS’03), 2003, [1], pp. 3–15
4. Müller-Hannemann, M., Schnee, M.: Paying less for train con-
nections with MOTIS. In: Kroon, L.G., Möhring, R.H. (eds.) Pro-
ceedings of the 5th Workshop on Algorithmic Methods and
Models for Optimization of Railways (ATMOS’05), Dagstuhl,
Germany, Internationales Begegnungs- und Forschungszen-
trum fuer Informatik (IBFI), Schloss Dagstuhl, Germany 2006.
Dagstuhl Seminar Proceedings, no. 06901
5. Müller-Hannemann, M., Schnee, M.: Finding all attractive train
connections by multi-criteria pareto search. In: Geraets, F.,
Kroon, L.G., Schöbel, A., Wagner, D., Zaroliagis, C.D. (eds.)
Algorithmic Methods for Railway Optimization, International
Dagstuhl Workshop, Dagstuhl Castle, Germany, June 20–
25, 2004, 4th International Workshop, ATMOS 2004, Bergen,
September 16–17, 2004, Revised Selected Papers, Lecture
Notes in Computer Science, vol. 4359, pp. 246–263. Springer,
Berlin (2007)
6. Müller-Hannemann, M., Schulz, F., Wagner, D., Zaroliagis, C.D.:
Timetable information: Models and algorithms. In: Geraets,
F., Kroon, L.G., Schöbel, A., Wagner, D., Zaroliagis, C.D. (eds.)
Algorithmic Methods for Railway Optimization, International
Dagstuhl Workshop, Dagstuhl Castle, Germany, June 20–
25, 2004, 4th International Workshop, ATMOS 2004, Bergen,
September 16–17, 2004, Revised Selected Papers, Lecture
Notes in Computer Science, vol. 4359, pp. 67–90. Springer
(2007)
7. Nachtigall, K.: Time depending shortest-path problems with
applicationsto railway networks. Eur. J. Oper. Res. 83, 154–166
(1995)
8. Pyrga, E., Schulz, F., Wagner, D., Zaroliagis, C.: Experimental
comparison of shortest path approaches for timetable infor-
mation. In: Proceedings 6th Workshop on Algorithm Engineer-
ing and Experiments (ALENEX), Society for Industrial and Ap-
plied Mathematics, 2004, pp. 88–99
9. Pyrga, E., Schulz, F., Wagner, D., Zaroliagis, C.: Towards realistic
modeling of time-table information through the time-depen-
dent approach. In: Proceedings of the 3rd Workshop on Algo-
rithmic Methods and Models for Optimization of Railways (AT-
MOS’03), 2003, [1], pp. 85–103
10. Pyrga, E., Schulz, F., Wagner, D., Zaroliagis, C.: Efficient mod-
els for timetable information in public transportation systems.
J. Exp. Algorithmics 12, 2.4 (2007)
11. Schulz, F., Wagner, D., Weihe, K.: Dijkstra’s algorithm on-line:
An empirical case study from public railroad transport. J. Exp.
Algorithmics 5 1–23 (2000)
Shortest Paths in Planar Graphs
with Negative Weight Edges
2001; Fakcharoenphol, Rao
JITTAT FAKCHAROENPHOL
1
,SATISH RAO
2
1
Department of Computer Engineering,
Kasetsart University, Bangkok, Thailand
2
Department of Computer Science,
University of California at Berkeley,
Berkeley, CA, USA