Bidirectional Core-Based Routing in Dynamic Time-Dependent Road Networks

  • Authors:
  • Daniel Delling;Giacomo Nannicini

  • Affiliations:
  • Universität Karlsruhe (TH), Karlsruhe, Germany 76128;LIX, École Polytechnique, Palaiseau, France F-91128 and Mediamobile, Ivry Sur Seine, France 94200

  • Venue:
  • ISAAC '08 Proceedings of the 19th International Symposium on Algorithms and Computation
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

In a recent work [1], we proposed a point-to-point shortestpaths algorithm which applies bidirectional search ontime-dependent road networks. The algorithm is based on A* and runs a backward search in order to bound the setof nodes that have to be explored by the forward search. In thispaper we extend the bidirectional time-dependent search algorithmin order to allow core routing, which is a very effective techniqueintroduced for static graphs that consists in carrying out most ofthe search on a subset of the original node set. Moreover, wetackle the dynamic scenario where the piecewise lineartime-dependent arc cost functions are not fixed, but can have theircoefficients updated. We provide extensive computational results toshow that our approach is a significant speed-up with respect tothe original algorithm, and it is able to deal with the dynamicscenario requiring only a small computational effort to update thecost functions and related data structures.