Computational Geometry—A Survey
- 1 December 1984
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-33 (12) , 1072-1101
- https://doi.org/10.1109/tc.1984.1676388
Abstract
We survey the state of the art of computational geometry, a discipline that deals with the complexity of geometric problems within the framework of the analysis of algorithms. This newly emerged area of activities has found numerous applications in various other disciplines, such as computer-aided design, computer graphics, operations research, pattern recognition, robotics, and statistics. Five major problem areas—convex hulls, intersections, searching, proximity, and combinatorial optimizations—are discussed. Seven algorithmic techniques—incremental construction, plane-sweep, locus, divide-and-conquer, geometric transformation, prune-and-search, and dynamization—are each illustrated with an example. A collection of problem transformations to establish lower bounds for geo-metric problems in the algebraic computation/decision model is also included.Keywords
This publication has 237 references indexed in Scilit:
- An efficient algorith for determining the convex hull of a finite planar setPublished by Elsevier ,2002
- An optimal time and minimal space algorithm for rectangle intersection problemsInternational Journal of Parallel Programming, 1984
- An optimal algorithm for constructing the weighted voronoi diagram in the planePattern Recognition, 1984
- A recursive method for the investigation of the linear separability of two setsPattern Recognition, 1983
- On a convex hull algorithm for polygons and its application to triangulation problemsPattern Recognition, 1982
- An efficient algorithm for decomposing a polygon into star-shaped polygonsPattern Recognition, 1981
- On the complexity ofd- dimensional Voronoi diagramsArchiv der Mathematik, 1980
- Two algorithms for constructing a Delaunay triangulationInternational Journal of Parallel Programming, 1980
- On the complexity of computations under varying sets of primitivesJournal of Computer and System Sciences, 1979
- On the identification of the convex hull of a finite set of points in the planeInformation Processing Letters, 1973