SIAM Journal on Computing · 1998 · 58 citations · 33 references
ComputingComputer ScienceMathematicsAlgorithmsComputational GeometryGeometryAlgorithm AnalysisGeometric ApproximationGeometry ProcessingNearest Neighbor SearchRobust Geometric ComputationVoronoi DiagramsComputational PrecisionEvaluation MetricsExecution Algorithm DesignImplicit RepresentationImplicit Surface RepresentationProximityProximity QueriesWorst-case Complexity
In the context of methodologies intended to confer robustness to geometric algorithms, we elaborate on the exact-computation paradigm and formalize the notion of degree of a geometric algorithm as a worst-case quantification of the precision (number of bits) to which arithmetic calculation have to be executed in order to guarantee topological correctness. We also propose a formalism for the expeditious evaluation of algorithmic degree. As an application of this paradigm and an illustration of our general approach where algorithm design is driven also by the degree, we consider the important classical problem of proximity queries in two and three dimensions and develop a new technique for the efficient and robust execution of such queries based on an implicit representation of Voronoi diagrams. Our new technique offers both low degree and fast query time and for 2D queries is optimal with respect to both cost measures of the paradigm, asymptotic number of operations, and arithmetic degree.
33
A sweepline algorithm for Voronoi diagrams
Steven Fortune · Algorithmica · 1987 · 1.1K citations
Optimal Search in Planar Subdivisions
David Kirkpatrick · SIAM Journal on Computing · 1983 · 751 citations