Computing homotopic shortest paths efficiently

  • Authors:
  • Alon Efrat;Stephen G. Kobourov;Anna Lubiw

  • Affiliations:
  • Department of Computer Science, University of Arizona, USA;Department of Computer Science, University of Arizona, USA;Department of Computer Science, University of Waterloo, Canada

  • Venue:
  • Computational Geometry: Theory and Applications
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We give deterministic and randomized algorithms to find shortest paths homotopic to a given collection @P of disjoint paths that wind amongst n point obstacles in the plane. Our deterministic algorithm runs in time O(k"o"u"t+k"i"nlogn+nn), and the randomized algorithm runs in expected time O(k"o"u"t+k"i"nlogn+n(logn)^1^+^@e). Here k"i"n is the number of edges in all the paths of @P, and k"o"u"t is the number of edges in the output paths.