Space-efficient, Fast and Exact Routing in Time-dependent Road Networks

10/28/2019
by   Ben Strasser, et al.
0

We study the problem of computing shortest paths in massive road networks with traffic predictions. Existing techniques follow a two phase approach: In an offline, preprocessing step, a database index is built. The index only depends on the road network and the traffic patterns. The path start and end are the input of the query phase, in which shortest-paths are computed. All existing techniques have a large index size, slow query running times, or may compute suboptimal paths. In this work, we introduce CATCHUp (Customizable Approximated Time-dependent Contraction Hierarchies through Unpacking), the first algorithm that simultaneously achieves all three objectives. We perform an extensive experimental study on a set of real world instances and compare our approach with state-of-the-art techniques. Our approach achieves up to 30 times smaller indexes than competing approaches. Additionally, our index can be updated within a few minutes if traffic patterns change.

READ FULL TEXT
research
03/07/2023

Querying Shortest Path on Large Time-Dependent Road Networks with Shortcuts

Querying the shortest path between two vertexes is a fundamental operati...
research
07/01/2022

Combining Predicted and Live Traffic with Time-Dependent A* Potentials

We study efficient and exact shortest path algorithms for routing on roa...
research
06/27/2019

Faster and Better Nested Dissection Orders for Customizable Contraction Hierarchies

Graph partitioning has many applications. We consider the acceleration o...
research
10/27/2019

Typical Snapshots Selection for Shortest Path Query in Dynamic Road Networks

Finding the shortest paths in road network is an important query in our ...
research
04/06/2020

Distributed Processing of k Shortest Path Queries over Dynamic Road Networks

The problem of identifying the k-shortest paths (KSPs for short) in a dy...
research
02/03/2014

Customizable Contraction Hierarchies

We consider the problem of quickly computing shortest paths in weighted ...
research
05/30/2023

Sparse dynamic discretization discovery via arc-dependent time discretizations

While many time-dependent network design problems can be formulated as t...

Please sign up or login with your details

Forgot password? Click here to reset