Visibility and intersectin problems in plane geometry

  • Authors:
  • Bernard Chazelle;Leonidas J. Guibas

  • Affiliations:
  • Brown University and DEC/SRC;Brown University and DEC/SRC

  • Venue:
  • SCG '85 Proceedings of the first annual symposium on Computational geometry
  • Year:
  • 1985

Quantified Score

Hi-index 0.00

Visualization

Abstract

We develop new data structures for solving various visibility and intersection problems about a simple polygon P on n vertices. Among our results are a simple &Ogr;(n log n) algorithm for computing the illuminated subpolygon of P from a luminous side, and an &Ogr;(log n) algorithm for determining which side of P is first hit by a bullet fired from a point in a certain direction. The latter method requires preprocessing on P which takes time &Ogr;(n log n) and space &Ogr;(n). Our main new tool in attacking these problems is geometric duality on the two-sided plane.