Oracles for distances avoiding a link-failure

  • Authors:
  • Camil Demetrescu;Mikkel Thorup

  • Affiliations:
  • Università di Roma "La Sapienza", via Salaria 113, 00198 Rome, Italy;AT&T Labs-Research, Florham Park, NJ

  • Venue:
  • SODA '02 Proceedings of the thirteenth annual ACM-SIAM symposium on Discrete algorithms
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

For a directed graph G we consider queries of the form: "What is the shortest path distance from vertex x to vertex y in G avoiding a failed link (u, v), and what edge leaving x should we use to get on a such a shortest path?" We show that an oracle for such queries can be stored in O(n2 log n) space with a query time of O(log n). No non-trivial solution was known for this problem.