Skip to main content
Log in

Dynamic Multi-level Overlay Graphs for Shortest Paths

  • Published:
Mathematics in Computer Science Aims and scope Submit manuscript

Abstract.

Multi-level overlay graphs represent a speed-up technique for shortest paths computation which is based on a hierarchical decomposition of a weighted directed graph G. They have been shown to be experimentally efficient, especially when applied to timetable information. However, no theoretical result on the cost of constructing, maintaining and querying multi-level overlay graphs in a dynamic environment is known.

In this paper, we show theoretical properties of multi-level overlay graphs that lead us to the definition of a new data structure for the computation and the maintenance of an overlay graph of G while weight decrease or weight increase operations are performed on G. Our solution is theoretically faster than the recomputation from scratch and allows queries that can be performed more efficiently than running Dijkstra’s shortest paths algorithm on G.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gianlorenzo D’Angelo.

Additional information

This work was partially supported by the Future and Emerging Technologies Unit of EC (IST priority – 6th FP), under contract no. FP6-021235-2 (project ARRIVAL).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bruera, F., Cicerone, S., D’Angelo, G. et al. Dynamic Multi-level Overlay Graphs for Shortest Paths. Math.comput.sci. 1, 709–736 (2008). https://doi.org/10.1007/s11786-007-0023-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11786-007-0023-5

Mathematics Subject Classification (2000).

Keywords.

Navigation