Skip to main content
Erschienen in: GeoInformatica 2/2007

01.06.2007

A Schedule-based Pathfinding Algorithm for Transit Networks Using Pattern First Search

verfasst von: Ruihong Huang

Erschienen in: GeoInformatica | Ausgabe 2/2007

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The lack of effective and efficient schedule-based pathfinding algorithms for transit networks has limited the application of GIS in transit trip planning services. This paper introduces a schedule-based path finding algorithm for transit networks. Based on a pattern-centered spatiotemporal transit network model, the algorithm searches the network by following route patterns. A pattern is a spatial layout of a route in transit terminology. A route usually has many patterns to serve various locations at different times. This path search algorithm is significantly different from traditional shortest path algorithms that are based on adjacent node search. By establishing a set of lemmas and theorems the paper proves that paths generated by the PFS algorithm are schedule-coordinated fastest paths for trips with given constraints. After analyzing computation and database query complexities of the algorithm the paper indicates that the PFS is efficient in computation and database query. Finally, effectiveness and efficiency of the algorithm are demonstrated by implementations in GIS-based online transit trip planners in Wisconsin, US.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat R.E. Bellman. “On a routing problem,” Quarterly of Applied Mathematics, Vol. 16:87–90, 1958. R.E. Bellman. “On a routing problem,” Quarterly of Applied Mathematics, Vol. 16:87–90, 1958.
2.
Zurück zum Zitat J. De Cea and J.E. Fernandez. “Transit assignment to minimal routes: an efficient new algorithm,” Traffic Engineering and Control, Vol. 30:491–494, 1989. J. De Cea and J.E. Fernandez. “Transit assignment to minimal routes: an efficient new algorithm,” Traffic Engineering and Control, Vol. 30:491–494, 1989.
3.
Zurück zum Zitat R.B. Dial. “A probabilistic multipath traffic assignment model which obviates path enumeration,” Transportation Research, Vol. 5:83–111, 1971.CrossRef R.B. Dial. “A probabilistic multipath traffic assignment model which obviates path enumeration,” Transportation Research, Vol. 5:83–111, 1971.CrossRef
4.
Zurück zum Zitat E.W. Dijkstra. “A note on two problems in connection with graphs,” Numerische Mathematik, Vol. 1:269–271, 1959.CrossRef E.W. Dijkstra. “A note on two problems in connection with graphs,” Numerische Mathematik, Vol. 1:269–271, 1959.CrossRef
5.
Zurück zum Zitat H.A. Eiselt and C.-L. Sandblom. Integer Programming and Network Models. Springer: Berlin Heidelberg New York, 2000. H.A. Eiselt and C.-L. Sandblom. Integer Programming and Network Models. Springer: Berlin Heidelberg New York, 2000.
6.
Zurück zum Zitat S. Even. Graph Algorithms. Maryland: Computer Science, 1979. S. Even. Graph Algorithms. Maryland: Computer Science, 1979.
7.
Zurück zum Zitat J.R. Evans and E. Minieka. Optimization Algorithms for Networks and Graphs. 2nd edition. New York: Dekker, 1992. J.R. Evans and E. Minieka. Optimization Algorithms for Networks and Graphs. 2nd edition. New York: Dekker, 1992.
8.
Zurück zum Zitat M. Florian. “Finding shortest time-dependent paths in schedule-based transit networks: a label setting algorithm,” in Niguel H.M. Wilson and Agostino Nuzzolo (Eds.), Schedule-based Dynamic Transit Modeling: Theory and Applications, 43–53, Dordrecht: Kluwer, 2004. M. Florian. “Finding shortest time-dependent paths in schedule-based transit networks: a label setting algorithm,” in Niguel H.M. Wilson and Agostino Nuzzolo (Eds.), Schedule-based Dynamic Transit Modeling: Theory and Applications, 43–53, Dordrecht: Kluwer, 2004.
9.
Zurück zum Zitat R.W. Floyd. “Algorithm 97: shortest path,” Communications of the ACM, Vol. 5:345, 1962.CrossRef R.W. Floyd. “Algorithm 97: shortest path,” Communications of the ACM, Vol. 5:345, 1962.CrossRef
10.
Zurück zum Zitat M. Friedrich, I. Hofsäß and S. Wekeck. “Timetable-based transit assignment using branch and bound,” Proceedings of the 80th Annual Meeting of Transportation Research Board (CD-ROM), Washington, DC, 2001. M. Friedrich, I. Hofsäß and S. Wekeck. “Timetable-based transit assignment using branch and bound,” Proceedings of the 80th Annual Meeting of Transportation Research Board (CD-ROM), Washington, DC, 2001.
11.
Zurück zum Zitat B.G. Heydecker and J.D. Addison. “Analysis of traffic models for dynamic equilibrium traffic assignment,” in Michael G.H. Bell (Ed.), Transportation Networks: Recent Methodological Advances, 35–49, Pergamon: New York, 1998. B.G. Heydecker and J.D. Addison. “Analysis of traffic models for dynamic equilibrium traffic assignment,” in Michael G.H. Bell (Ed.), Transportation Networks: Recent Methodological Advances, 35–49, Pergamon: New York, 1998.
12.
Zurück zum Zitat R. Huang and Z.-R. Peng. “An object-oriented GIS data model for transit trip planning system,” in TRB, National Research Council (Eds.), Transportation Research Record, no. 1804, 205–211, TRB, National Research Council: Washington DC, 2002. R. Huang and Z.-R. Peng. “An object-oriented GIS data model for transit trip planning system,” in TRB, National Research Council (Eds.), Transportation Research Record, no. 1804, 205–211, TRB, National Research Council: Washington DC, 2002.
13.
Zurück zum Zitat R. Huang and Z. Peng. “A spatiotemporal data model for dynamic transit networks,” International Journal of Geographic Information Science, (forthcoming). R. Huang and Z. Peng. “A spatiotemporal data model for dynamic transit networks,” International Journal of Geographic Information Science, (forthcoming).
14.
Zurück zum Zitat W.H.K. Lam, Z.Y. Gao, K.S. Chan and H. Yang, “A stochastic user equilibrium assignment model for congested transit networks,” Transportation Research B, Vol. 33:351–368, 1999.CrossRef W.H.K. Lam, Z.Y. Gao, K.S. Chan and H. Yang, “A stochastic user equilibrium assignment model for congested transit networks,” Transportation Research B, Vol. 33:351–368, 1999.CrossRef
15.
Zurück zum Zitat F. Le Clercq. “A Public transport assignment method,” Traffic Engineering and Control, Vol. 13:91–96, 1972. F. Le Clercq. “A Public transport assignment method,” Traffic Engineering and Control, Vol. 13:91–96, 1972.
16.
17.
Zurück zum Zitat F. Russo. “Schedule-based dynamic assignment models for public transport networks,” in Niguel H.M. Wilson and Agostino Nuzzolo (Eds.), Schedule-based Dynamic Transit Modeling: Theory and Applications, 79–93, Dordrecht: Kluwer , 2004. F. Russo. “Schedule-based dynamic assignment models for public transport networks,” in Niguel H.M. Wilson and Agostino Nuzzolo (Eds.), Schedule-based Dynamic Transit Modeling: Theory and Applications, 79–93, Dordrecht: Kluwer , 2004.
18.
Zurück zum Zitat H. Spiess and M. Florian. “Optimal strategies: A new assignment model for transit networks,” Transportation Research B, Vol. 23B(2):83–102, 1989.CrossRef H. Spiess and M. Florian. “Optimal strategies: A new assignment model for transit networks,” Transportation Research B, Vol. 23B(2):83–102, 1989.CrossRef
19.
Zurück zum Zitat C.O. Tong and A.J. Richardson. “A computer model for finding the time-dependent minimum path in a transit system with fixed schedules,” Journal of Advanced Transportation, Vol. 18(2):145–161, 1984.CrossRef C.O. Tong and A.J. Richardson. “A computer model for finding the time-dependent minimum path in a transit system with fixed schedules,” Journal of Advanced Transportation, Vol. 18(2):145–161, 1984.CrossRef
20.
Zurück zum Zitat C.O. Tong and S.C. Wang. “Minimum path algorithms for a schedule-based transit network with a general fare structure,” in Niguel H.M. Wilson and Agostino Nuzzolo (Eds.), Schedule-based Dynamic Transit Modeling: Theory and Applications, 241–261, Dordrecht: Kluwer , 2004. C.O. Tong and S.C. Wang. “Minimum path algorithms for a schedule-based transit network with a general fare structure,” in Niguel H.M. Wilson and Agostino Nuzzolo (Eds.), Schedule-based Dynamic Transit Modeling: Theory and Applications, 241–261, Dordrecht: Kluwer , 2004.
21.
Zurück zum Zitat S.C. Wong and C.O. Tong. “Estimation of time-dependent origin-destination matrices for transit networks,” Transportation Research B, 32(1):35–48, 1998.CrossRef S.C. Wong and C.O. Tong. “Estimation of time-dependent origin-destination matrices for transit networks,” Transportation Research B, 32(1):35–48, 1998.CrossRef
22.
Zurück zum Zitat J.H. Wu, M. Florian and P. Marcotte. “Transit equilibrium assignment: a model and solution algorithms,” Transportation Science, Vol. 28(3):193–203, 1994.CrossRef J.H. Wu, M. Florian and P. Marcotte. “Transit equilibrium assignment: a model and solution algorithms,” Transportation Science, Vol. 28(3):193–203, 1994.CrossRef
Metadaten
Titel
A Schedule-based Pathfinding Algorithm for Transit Networks Using Pattern First Search
verfasst von
Ruihong Huang
Publikationsdatum
01.06.2007
Erschienen in
GeoInformatica / Ausgabe 2/2007
Print ISSN: 1384-6175
Elektronische ISSN: 1573-7624
DOI
https://doi.org/10.1007/s10707-006-0011-y

Weitere Artikel der Ausgabe 2/2007

GeoInformatica 2/2007 Zur Ausgabe