Triangulating Simple Polygons and Equivalent Problems
- 1 April 1984
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 3 (2) , 153-174
- https://doi.org/10.1145/357337.357341
Abstract
It' has long been known that the complexity of triangulation of simple polygons having an upper bound of 0 (n log n) but a lower bound higher than ~(n) has not been proved yet. We propose here an easily implemented route to the triangulation of simple polygons through the trapezoidization of simple polygons, which is currently done in O(n log n). Then the trapezoidized polygons are triangulated in O(n) time. Both of those steps can be performed on polygons with holes with the same complexity. We also show in this paper that a number of problems, such as the decomposition of simple polygons into convex, star, monotone, spiral, and trapezoidal polygons and the determination of edgevertex visibility, are linearly equivalent to the triangulation problem and therefore share the same lower bound. It is hoped that this will simplify the task of reducing the gap between the lower and upper bound for these problems.Keywords
This publication has 10 references indexed in Scilit:
- A parallel scan conversion algorithm with anti-aliasing for a general-purpose ultracomputerACM SIGGRAPH Computer Graphics, 1983
- Optimal Search in Planar SubdivisionsSIAM Journal on Computing, 1983
- Fast triangulation of simple polygonsPublished by Springer Nature ,1983
- Testing a simple polygon for monotonicityInformation Processing Letters, 1981
- Shading of regions on vector display devisesACM SIGGRAPH Computer Graphics, 1981
- An Optimal Algorithm for Finding the Kernel of a PolygonJournal of the ACM, 1979
- Decomposition of Polygons into Convex SetsIEEE Transactions on Computers, 1978
- Polygons Have EarsThe American Mathematical Monthly, 1975
- Decomposition of Polygons into Simpler Components: Feature Generation for Syntactic Pattern RecognitionIEEE Transactions on Computers, 1975
- A combinatorial theorem in plane geometryJournal of Combinatorial Theory, Series B, 1975