Many distances in planar graphs

  • Authors:
  • Sergio Cabello

  • Affiliations:
  • Institute for Mathematics, Physics and Mechanics, Ljubljana, Slovenia

  • Venue:
  • SODA '06 Proceedings of the seventeenth annual ACM-SIAM symposium on Discrete algorithm
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Let G be a planar graph with n vertices and non-negative edge-lengths. Given a set of k pairs of vertices, we are interested in computing the distance in G between those k pairs of vertices. We describe how this can be achieved in O(n2/3k2/3 log n + n4/3log1/3 n) time, improving previous results for a large range of k. As possible applications, we show how this result speeds up previous algorithms for finding shortest non-contractible cycles for graphs on a bounded-genus surface or for computing the dilation of a geometric planar graph.