ACM Transactions on Graphics · 1990 · 713 citations · 17 references
ComputingComputer ScienceMathematicsAlgorithmsComputational GeometryGeometryGeometric ReasoningGeometry ProcessingRobust Geometric ComputationGeometric DegeneraciesNumerical RobustnessRobustness In Geometric ModelingSimulation Of Simplicity
This paper describes a general-purpose programming technique, called Simulation of Simplicity, that can be used to cope with degenerate input data for geometric algorithms. It relieves the programmer from the task of providing a consistent treatment for every single special case that can occur. The programs that use the technique tend to be considerably smaller and more robust than those that do not use it. We believe that this technique will become a standard tool in writing geometric software.
17
The Art of Computer Programming
W.J. Worlton · Nuclear Science and Engineering · 1968 · 2.3K citations
Algorithms in Combinatorial Geometry.
Jacob E. Goodman, Herbert Edelsbrunner · American Mathematical Monthly · 1989 · 1.8K citations