Abstract
We give an overview of models and efficient algorithms for optimally solving timetable information problems like “given a departure and an arrival station as well as a departure time, which is the connection that arrives as early as possible at the arrival station?” Two main approaches that transform the problems into shortest path problems are reviewed, including issues like the modeling of realistic details (e.g., train transfers) and further optimization criteria (e.g., the number of transfers). An important topic is also multi-criteria optimization, where in general all attractive connections with respect to several criteria shall be determined. Finally, we discuss the performance of the described algorithms, which is crucial for their application in a real system.
Partially supported by the Future and Emerging Technologies Unit of EC (IST priority - 6th FP), under contract no. FP6-021235-2 (project ARRIVAL).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ackermann, H., Newman, A., Röglin, H., Vöcking, B.: Decision making based on approximate and smoothed pareto curves. In: Deng, X., Du, D.-Z. (eds.) ISAAC 2005. LNCS, vol. 3827, pp. 675–684. Springer, Heidelberg (2005)
Baumann, N., Schmidt, R.: Buxtehude–Garmisch in 6 Sekunden. Die elektronische Fahrplanauskunft (EFA) der Deutschen Bundesbahn. Die Bundesbahn. Zeitschrift für aktuelle Verkehrsfragen, 10, 929–931 (1988)
Brodal, G.S., Jacob, R.: Time-dependent networks as models to achieve fast exact time-table queries. Technical Report ALCOMFT-TR-01-176, BRICS, University of Aarhus, Denmark (2001), http://www.brics.dk/ALCOM-FT/TR/ALCOMFT-TR-01-176.html
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 Optimization of Railways (ATMOS 2003). Electronic Notes in Theoretical Computer Science, vol. 92, Elsevier, Amsterdam (2004), A previous version appeared as [3]
Cooke, K.L., Halsey, E.: The shortest route through a network with time-dependent internodal transit times. Journal of Mathematical Analysis and Applications 14, 493–498 (1966)
DELFI. Durchgängige elektronische Fahrplaninformation, http://www.delfi.de/
Dijkstra, E.W.: A note on two problems in connexion with graphs. Numerische Mathematik 1, 269–271 (1959)
EFA. A timetable information system by Mentz Datenverarbeitung GmbH, München, Germany, http://www.mentzdv.de/
Ehrgott, M.: Multicriteria Optimization. Springer, Heidelberg (2000)
Ehrgott, M., Gandibleux, X.: Multiobjective combinatorial optimization. In: Multiple Criteria Optimization — State of the Art Annotated Bibliographic Surveys, pp. 369–444. Kluwer Academic Publishers, Boston, MA (2002)
EUSpirit. European travel information system, http://www.eu-spirit.com/
Gabriel, S., Bernstein, D.: The traffic equilibrium problem with nonadditive path costs. Transportation Science 31(4), 337–348 (1997)
HAFAS. A timetable information system by HaCon Ingenieurgesellschaft mbH, Hannover, Germany, http://www.hacon.de/hafas/
Hansen, P.: Bicriteria path problems. In: Fandel, G., Gal, T. (eds.) Multiple Criteria Decision Making Theory and Applications. Lecture Notes in Economics and Mathematical Systems, vol. 177, pp. 109–127. Springer, Berlin (1979)
Hensen, D., Truong, T.: Valuation of travel times savings. Journal of Transport Economics and Policy, 237–260 (1985)
Kostreva, M.M., Wiecek, M.M.: Time dependency in multiple objective dynamic programming. Journal of Mathematical Analysis and Applications 173, 289–307 (1993)
Loridan, P.: ε-solutions in vector minimization problems. Journal of Optimization Theory and Applications 43, 265–276 (1984)
Martins, E.Q.V.: On a multicriteria shortest path problem. European Journal of Operations Research 16, 236–245 (1984)
Möhring, R.: Verteilte Verbindungssuche im öffentlichen Personenverkehr: Graphentheoretische Modelle und Algorithmen. In: Angewandte Mathematik – insbesondere Informatik, Vieweg, pp. 192–220 (1999)
Müller-Hannemann, M., Schnee, M.: Finding all attractive train connections by multi-criteria Pareto search. In: Proceedings of the 4th Workshop in Algorithmic Methods and Models for Optimization of Railways (ATMOS 2004), vol. 4359, pp. 246–263 (to appear)
Müller-Hannemann, M., Schnee, M., Weihe, K.: Getting train timetables into the main storage. In: Proceedings of the 2nd Workshop on Algorithmic Methods and Models for Optimization of Railways (ATMOS 2002). Electronic Notes in Theoretical Computer Science, vol. 66, Elsevier, Amsterdam (2002)
Müller-Hannemann, M., Weihe, K.: Pareto shortest paths is often feasible in practice. In: Brodal, G.S., Frigioni, D., Marchetti-Spaccamela, A. (eds.) WAE 2001. LNCS, vol. 2141, pp. 185–198. Springer, Heidelberg (2001)
Nachtigal, K.: Time depending shortest-path problems with applications to railway networks. European Journal of Operations Research 83, 154–166 (1995)
Orda, A., Rom, R.: Shortest-path and minimum-delay algorithms in networks with time-dependent edge-length. Journal of the ACM, 37(3) (1990)
Orda, A., Rom, R.: Minimum weight paths in time-dependent networks. Networks, 21 (1991)
Pallottino, S., Scutellà, M.G.: Shortest path algorithms in transportation models: Classical and innovative aspects. In: Equilibrium and Advanced Transportation Modelling, ch. 11, Kluwer Academic Publishers, Dordrecht (1998)
Papadimitriou, C., Yannakakis, M.: On the approximability of trade-offs and optimal access of web sources. In: Proc. 41st IEEE Symp. on Foundations of Computer Science – FOCS 2000, pp. 86–92 (2000)
Pyrga, E., Schulz, F., Wagner, D., Zaroliagis, C.: Experimental comparison of shortest path approaches for timetable information. In: Proceedings of the Sixth Workshop on Algorithm Engineering and Experiments, SIAM, pp. 88–99 (2004)
Pyrga, E., Schulz, F., Wagner, D., Zaroliagis, C.: Towards realistic modeling of time-table information through the time-dependent approach. In: Proceedings of the 3rd Workshop on Algorithmic Methods and Models for Optimization of Railways (ATMOS 2003). Electronic Notes in Theoretical Computer Science, vol. 92, pp. 85–103. Elsevier, Amsterdam (2004)
Pyrga, E., Schulz, F., Wagner, D., Zaroliagis, C.: Efficient Models for Timetable Information in Public Transportation Systems. ACM Journal of Experimental Algorithmics, 12(2.4) (2007)
Rote, G.: Path problems in graphs. In: Tinhofer, G., Mayr, E., Noltemeier, H., Syslo, M. (eds.) Computational Graph Theory, pp. 155–190. Springer, Heidelberg (1990)
Schulz, F.: Timetable Information and Shortest Paths. PhD thesis, Universität Karlsruhe (TH), Fakultät Informatik (2005)
Schulz, F., Wagner, D., Weihe, K.: Dijkstra’s algorithm on-line: An empirical case study from public railroad transport. Journal of Experimental Algorithmics, 5(12) (2000)
Schulz, F., Wagner, D., Zaroliagis, C.: Using multi-level graphs for timetable information in railway systems. In: Mount, D.M., Stein, C. (eds.) ALENEX 2002. LNCS, vol. 2409, pp. 43–59. Springer, Heidelberg (2002)
Theune, D.: Robuste und effiziente Methoden zur Lösung von Wegproblemen. Teubner Verlag, Stuttgart (1995)
Tsaggouris, G., Zaroliagis, C.: Multiobjective optimization: Improved FPTAS for shortest paths and non-linear objectives with applications. Theory of Computing Systems (to appear, 2007)
Tulp, E., Siklóssy, L.: TRAINS, an active time-table searcher. In: Eighth European Conf. on AI, pp. 170–175 (1988)
Vassilvitskii, S., Yannakakis, M.: Efficiently computing succinct trade-off curves. In: Díaz, J., Karhumäki, J., Lepistö, A., Sannella, D. (eds.) ICALP 2004. LNCS, vol. 3142, pp. 1201–1213. Springer, Heidelberg (2004)
Wagner, D., Willhalm, T.: Speed-up techniques for shortest-path computations. In: Thomas, W., Weil, P. (eds.) STACS 2007. LNCS, vol. 4393, pp. 23–36. Springer, Heidelberg (2007)
Wagner, D., Willhalm, T., Zaroliagis, C.: Geometric containers for efficient shortest-path computation. ACM Journal of Experimental Algorithmics, 10 (2005)
Warburton, A.: Approximation of pareto optima in multiple-objective shortest path problems. Operations Research 35, 70–79 (1987)
White, D.J.: Epsilon efficiency. Jorunal of Optimization Theory and Applications 49, 319–337 (1986)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Müller-Hannemann, M., Schulz, F., Wagner, D., Zaroliagis, C. (2007). Timetable Information: Models and Algorithms. In: Geraets, F., Kroon, L., Schoebel, A., Wagner, D., Zaroliagis, C.D. (eds) Algorithmic Methods for Railway Optimization. Lecture Notes in Computer Science, vol 4359. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74247-0_3
Download citation
DOI: https://doi.org/10.1007/978-3-540-74247-0_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74245-6
Online ISBN: 978-3-540-74247-0
eBook Packages: Computer ScienceComputer Science (R0)