skip to main content
10.1145/2666310.2666405acmconferencesArticle/Chapter ViewAbstractPublication PagesgisConference Proceedingsconference-collections
research-article

Frequency-based search for public transit

Published:04 November 2014Publication History

ABSTRACT

We consider the application of route planning in large public-transportation networks (buses, trains, subways, etc). Many connections in such networks are operated at periodic time intervals. When a set of connections has sufficient periodicity, it becomes more efficient to store the time range and frequency (e.g., every 15 minutes from 8:00am-6:00pm) instead of storing each of the time events separately. Identifying an optimal frequency-compression is NP-hard, so we present a time- and space-efficient heuristic.

We show how we can use this compression to not only save space but also query time. We particularly consider profile queries, which ask for all optimal routes with departure times in a given interval (e.g., a whole day). In particular, we design a new version of Dijkstra's algorithm that works with frequency-based labels and is suitable for profile queries. We evaluate the savings of our approach on two metropolitan and three country-wide public-transportation networks. On our largest network, we simultaneously achieve a better space consumption than all previous methods as well as profile query times that are about 5 times faster than the best previous method. We also improve Transfer Patterns, a state-of-the-art technique for fully realistic route planning in large public-transportation networks. In particular, we accelerate the expensive preprocessing by a factor of 60 compared to the original publication.

References

  1. Hannah Bast, Erik Carlsson, Arno Eigenwillig, Robert Geisberger, Chris Harrelson, Veselin Raychev, and Fabien Viger. Fast routing in very large public transportation networks using transfer patterns. In European Symposium on Algorithms (ESA), pages 290--301, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Hannah Bast, Jonas Sternisko, and Sabine Storandt. Delay-robustness of transfer patterns in public transportation route planning. In Workshop on Algorithmic Approaches for Transportation Modelling, Optimization, and Systems (ATMOS), pages 42--54, 2013.Google ScholarGoogle Scholar
  3. Claudio Bettini and Sergio Mascetti. An efficient algorithm for minimizing time granularity periodical representations. In Symposium on Temporal Representation and Reasoning (TIME), pages 20--25, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Daniel Delling, Bastian Katz, and Thomas Pajor. Parallel computation of best connections in public transportation networks. Journal of Experimental Algorithmics (JEA), 17:4--4, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Daniel Delling, Thomas Pajor, and Renato Fonseca Werneck. Round-based public transit routing. In Workshop on Algorithms Engineering and Experiments (ALENEX), pages 130--140, 2012.Google ScholarGoogle ScholarCross RefCross Ref
  6. Julian Dibbelt, Thomas Pajor, Ben Strasser, and Dorothea Wagner. Intriguingly simple and fast transit routing. In Symposium of Experimental Algorithmics (SEA), pages 43--54, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  7. Yann Disser, Matthias Müller-Hannemann, and Mathias Schnee. Multi-criteria shortest paths in time-dependent train networks. In Workshop on Experimental Algorithms (WEA), pages 347--361, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Uriel Feige. A threshold of In n for approximating set cover. Journal of the ACM (JACM), 45(4):634--652, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Lenwood S. Heath. Covering a set with arithmetic progressions is NP-complete. Information Processing Letters (IPL), 34(6):293--298, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Romans Kasperovics, MH Bohlen, and Johann Gamper. Representing public transport schedules as repeating trips. In Symposium on Temporal Representation and Reasoning (TIME), pages 54--58, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Marc Niezette and Jean-Marc Stevenne. An efficient symbolic representation of periodic time. In Conference on Information and Knowledge Management (CIKM), pages 161--168, 1992.Google ScholarGoogle Scholar
  12. Evangelia Pyrga, Frank Schulz, Dorothea Wagner, and Christos Zaroliagis. Efficient models for timetable information in public transportation systems. Journal of Experimental Algorithmics (JEA), 12:2--4, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Gerth Stølting Brodal and Riko Jacob. Time-dependent networks as models to achieve fast exact time-table queries. Electronic Notes in Theoretical Computer Science (ENTCS), 92: 3--15, 2004.Google ScholarGoogle Scholar
  14. Ben Strasser and Dorothea Wagner. Connection scan accelerated. In Workshop on Algorithms Engineering and Experiments (ALENEX), pages 125--137, 2014.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Frequency-based search for public transit

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SIGSPATIAL '14: Proceedings of the 22nd ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems
        November 2014
        651 pages
        ISBN:9781450331319
        DOI:10.1145/2666310

        Copyright © 2014 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 4 November 2014

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        SIGSPATIAL '14 Paper Acceptance Rate39of184submissions,21%Overall Acceptance Rate220of1,116submissions,20%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader