Optimal shortest path queries in a simple polygon

  • Authors:
  • L. J. Guibas;J. Hershberger

  • Affiliations:
  • Computer Science Department, Stanford University, Stanford, CA and DEC Systems Research Center, Palo Alto, CA;Computer Science Department, Stanford University, Stanford, CA and DEC Systems Research Center, Palo Alto, CA

  • Venue:
  • SCG '87 Proceedings of the third annual symposium on Computational geometry
  • Year:
  • 1987

Quantified Score

Hi-index 0.00

Visualization

Abstract

Let P be a simple polygon with n sides. This paper shows how to preprocess the polygon so that, given two query points p and q inside P, the length of the shortest path inside the polygon from p to q can be found in time &Ogr;(log n). The path itself must be polygonal and can be extracted in additional time proportional to the number of turns it makes. The preprocessing consists of triangulation plus a linear amount of additional work.