Polygon triangulation in O(n log log n) time with simple data structures

16Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We give a new O(n log log n)-time deterministic algorithm for triangulating simple n-vertex polygons, which avoids the use of complicated data structures. In addition, for polygons whose vertices have integer coordinates of polynomially bounded size, the algorithm can be modified to run in O(n log*n) time. The major new techniques employed are the efficient location of horizontal visibility edges that partition the interior of the polygon into regions of approximately equal size, and a linear-time algorithm for obtaining the horizontal visibility partition of a subchain of a polygonal chain, from the horizontal visibility partition of the entire chain. The latter technique has other interesting applications, including a linear-time algorithm to convert a Steiner triangulation of a polygon into a true triangulation. © 1992 Springer-Verlag New York Inc.

Cite

CITATION STYLE

APA

Kirkpatrick, D. G., Klawe, M. M., & Tarjan, R. E. (1992). Polygon triangulation in O(n log log n) time with simple data structures. Discrete & Computational Geometry, 7(1), 329–346. https://doi.org/10.1007/BF02187846

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free