Efficient algorithms for Euclidean shortest path and visibility problems with polygonal obstacles

  • Authors:
  • S. Kapoor;S. N. Maheshwari

  • Affiliations:
  • Dept. of Computer Science and Engineering, Indian Institute of Technology Delhi, New Delhi, 110016, India;Dept. of Computer Science and Engineering, Indian Institute of Technology Delhi, New Delhi, 110016, India

  • Venue:
  • SCG '88 Proceedings of the fourth annual symposium on Computational geometry
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

The problem of determining the Euclidean shortest path between two points in the presence of m simple polygonal obstacles is studied. An O( m2 logn + nlogn ) algorithm is developed, where n is the total number of points in the obstacles. A simple O(E+T) algorithm for determining the visibility graph is also shown, where E is the number of visibility edges and T is the time for triangulating the point set. This is extended to a O(Es + nlogn) algorithm for the shortest path problem where Es is bounded by m2.