Solving the replacement paths problem for planar directed graphs in O(n log n) time

  • Authors:
  • Christian Wulff-Nilsen

  • Affiliations:
  • University of Copenhagen

  • Venue:
  • SODA '10 Proceedings of the twenty-first annual ACM-SIAM symposium on Discrete Algorithms
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

In a graph G with non-negative edge lengths, let P be a shortest path from a vertex s to a vertex t. We consider the problem of computing, for each edge e on P, the length of a shortest path in G from s to t that avoids e. This is known as the replacement paths problem. We give a linear-space algorithm with O(n log n) running time for n-vertex planar directed graphs. The previous best time bound was O(n log2 n).