Route Planning in Transportation Networks
arXiv:1504.05140
Abstract
We survey recent advances in algorithms for route planning in transportation networks. For road networks, we show that one can compute driving directions in milliseconds or less even at continental scale. A variety of techniques provide different trade-offs between preprocessing effort, space requirements, and query time. Some algorithms can answer queries in a fraction of a microsecond, while others can deal efficiently with real-time traffic. Journey planning on public transportation systems, although conceptually similar, is a significantly harder problem due to its inherent time-dependent and multicriteria nature. Although exact algorithms are fast enough for interactive queries on metropolitan transit systems, dealing with continent-sized instances requires simplifications or heavy preprocessing. The multimodal route planning problem, which seeks journeys combining schedule-based transportation (buses, trains) with unrestricted modes (walking, driving), is even harder, relying on approximate solutions even for metropolitan inputs.
arXiv commentThis is an updated version of the technical report MSR-TR-2014-4, previously published by Microsoft Research. This work was mostly done while the authors Daniel Delling, Andrew Goldberg, and Renato F. Werneck were at Microsoft Research Silicon Valley
Cited by in corpus (15)
- Overview of Tools Supporting Planning for Automated Driving
- Stochastic Shortest Paths and Risk Measures
- Finding Risk-Averse Shortest Path with Time-dependent Stochastic Costs
- PReaCH: A Fast Lightweight Reachability Index using Pruning and Contraction Hierarchies
- Customizable Contraction Hierarchies
- Scalable Isocontour Visualization in Road Networks via Minimum-Link Paths
- Connection Scan Algorithm
- ReHub. Extending Hub Labels for Reverse k-Nearest Neighbor Queries on Large-Scale networks
- A Survey of Motion Planning and Control Techniques for Self-driving Urban Vehicles
- Algorithms for Non-Linear and Stochastic Resource Constrained Shortest Paths
- Lower Bounds in the Preprocessing and Query Phases of Routing Algorithms
- SALT. A unified framework for all shortest-path query variants on road networks
- Ground staff shift planning under delay uncertainty at Air France
- Efficient Fastest-Path Computations in Road Maps
- Extending the Time Horizon: Efficient Public Transit Routing on Arbitrary-Length Timetables