Computing the link center of a simple polygon

  • Authors:
  • W. Lenhart;R. Pollack;J. Sack;R. Seidel;M. Sharir

  • Affiliations:
  • Dept. of Mathematical Sciences, Williams College;Courant Institute of Mathematics of Mathematical Sciences, New York University;School of Computer Science, Carleton University;IBM Almaden Research Center, Dept. K53-801 and Computer Science Division, Univ. of California at Berkeley;Courant Institute of Mathematics of Mathematical Sciences, New York University and School of Mathematical Sciences, Tel Aviv University

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

The link center of a simple polygon P is the set of points x inside P at which the maximal link-distance from x to any other point in P is minimized, where the link distance between two points x, y inside P is defined as the smallest number of straight edges in a polygonal path inside P connecting x to y. We prove several geometric properties of the link center and present an algorithm that calculates this set in time &Ogr; (n2), where n is the number of sides of P. We also give an &Ogr;(n log n) algorithm for finding a point x in an approximate link center, namely the maximal link distance from x to any point in P is at most one more than the value attained from the link center.