1979 · 112 citations · 7 references
ComputingComputer ScienceMathematicsAlgorithmsComputational GeometryTheory Of ComputationApproximation AlgorithmsConvex GeometryConvex HullsGeometric ApproximationComputational Complexity Of DecompositionConvex Hull AlgorithmsDecompositionsGraph DecompositionsPolygon PartitioningPolynomial Time ComplexityPolynomial-time Algorithms
A common operation in geometric computing is the decomposition of complex structures into more basic structures. Since it is easier to apply most algorithms to triangles or arbitrary convex polygons, there is considerable interest in finding fast algorithms for such decompositions. We consider the problem of decomposing a simple (non-convex) polygon into the union of a minimal number of convex polygons. Although the structure of the problem led to the conjecture that it was NP-complete, we have been able to reach polynomial time bounded algorithms for exact solution as well as low degree polynomial time bounded algorithm/or approximation methods.
7
Triangulating a simple polygon
M. R. Garey, David S. Johnson, Franco P. Preparata et al. · Information Processing Letters · 1978 · 299 citations
Michael Ian Shamos · 1975 · 264 citations
Multidimensional Searching Problems
David Dobkin, Richard J. Lipton · SIAM Journal on Computing · 1976 · 251 citations
On triangulations of a set of points in the plane
Errol L. Lloyd · 1977 · 116 citations · Full text