Approximating shortest paths on a convex polytope in three dimensions

  • Authors:
  • Pankaj K. Agarwal;Sariel Har-Peled;Micha Sharir;Kasturi R. Varadarajan

  • Affiliations:
  • Duke Univ., Durham, NC;Tel-Aviv Univ., Tel-Aviv, Israel;Tel-Aviv Univ., Tel-Aviv, Israel and New York Univ., New York;Duke Univ., Durham, NC

  • Venue:
  • Journal of the ACM (JACM)
  • Year:
  • 1997

Quantified Score

Hi-index 0.02

Visualization

Abstract

Given a convex polytope P withn faces in R3, points s,t∈6P, and a parameter 0e≤1, we present an algorithm that constructs a path on6P from s tot whose length is at most1+edPs,t, where dPs,t is the length of the shortest path betweens andt on 6P. The algorithm runs in Onlog1/e+1/e3 time, and is relatively simple. The running time isOn+1/e3 if we only want the approximate shortest pathdistance and not the path itself. We also present an extension of thealgorithm that computes approximate shortest path distances from a givensource point on 6P to all vertices ofP.