KIT | KIT-Bibliothek | Impressum | Datenschutz

Arc-Flags Meet Trip-Based Public Transit Routing

Großmann, Ernestine; Sauer, Jonas ORCID iD icon 1; Schulz, Christian; Steil, Patrick
1 Institut für Theoretische Informatik (ITI), Karlsruher Institut für Technologie (KIT)

Abstract:

We present Arc-Flag TB, a journey planning algorithm for public transit networks which combines Trip-Based Public Transit Routing (TB) with the Arc-Flags speedup technique. Compared to previous attempts to apply Arc-Flags to public transit networks, which saw limited success, our approach uses stronger pruning rules to reduce the search space. Our experiments show that Arc-Flag TB achieves a speedup of up to two orders of magnitude over TB, offering query times of less than a millisecond even on large countrywide networks. Compared to the state-of-the-art speedup technique Trip-Based Public Transit Routing Using Condensed Search Trees (TB-CST), our algorithm achieves similar query times but requires significantly less additional memory. Other state-of-the-art algorithms which achieve even faster query times, e.g., Public Transit Labeling, require enormous memory usage. In contrast, Arc-Flag TB offers a tradeoff between query performance and memory usage due to the fact that the number of regions in the network partition required by our algorithm is a configurable parameter. We also identify a previously undiscovered issue in the transfer precomputation of TB, which causes both TB-CST and Arc-Flag TB to answer some queries incorrectly. ... mehr


Download
Originalveröffentlichung
DOI: 10.4230/lipics.sea.2023.16
Zugehörige Institution(en) am KIT Institut für Theoretische Informatik (ITI)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2023
Sprache Englisch
Identifikator ISBN: 978-3-9597727-9-2
ISSN: 1868-8969
KITopen-ID: 1000162492
Erschienen in 21st International Symposium on Experimental Algorithms (SEA 2023), 24th-26th July 2023, Barcelona
Veranstaltung 21st International Symposium on Experimental Algorithms (SEA 2023 2023), Barcelona, Spanien, 24.07.2023 – 26.07.2023
Verlag Schloss Dagstuhl - Leibniz-Zentrum für Informatik (LZI)
Seiten 16:1-16:18
Serie Leibniz International Proceedings in Informatics (LIPIcs) ; 265
Vorab online veröffentlicht am 19.07.2023
Schlagwörter Public transit routing, graph algorithms, algorithm engineering, Theory of computation → Shortest paths, Mathematics of computing → Graph algorithms, Applied computing → Transportation
Nachgewiesen in Scopus
Globale Ziele für nachhaltige Entwicklung Ziel 11 – Nachhaltige Städte und Gemeinden
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page