MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

Efficient Perturbations for Handling Geometric Degeneracies (1997) [19 citations — 2 self]

Abstract:

. This article defines input perturbations so that an algorithm designed under certain restrictions on the input can execute on arbitrary instances. A syntactic definition of perturbations is proposed and certain properties are specified under which an algorithm executed on perturbed input produces an output from which the exact answer can be recovered. A general framework is adopted for linear perturbations, which are efficient from the point of view of worst-case complexity. The deterministic scheme of Emiris and Canny [1] was the first efficient scheme and is extended in a consistent manner, most notably to the InSphere primitive. We introduce a variant scheme, applicable to a restricted class of algorithms, which is almost optimal in terms of algebraic as well as bit complexity. Neither scheme requires any symbolic computation and both are simple to use as illustrated by our implementation of a convex hull algorithm in arbitrary dimension. Empirical results and a concrete applicati...

Citations

2010 The Design and Analysis of Computer Algorithms – Aho, Hopcroft, et al. - 1974
1481 Computational Geometry: An introduction – Preparata, Shamos - 1985
602 Algorithms in Combinatorial Geometry – Edelsbrunner - 1987
538 Matrix multiplication via arithmetic progressions – Coppersmith, Winograd - 1990
496 Linear Programming and Extensions – Dantzig - 1998
255 C.H.: Visibility Preprocessing For Interactive Walkthroughs – Teller, Squin - 1991
220 Simulation of simplicity: a technique to cope with degenerate cases in geometric algorithms – EDELSBRUNNER, MÜCKE - 1990
114 Topologically sweeping an arrangement – Edelsbrunner, Guibas - 1989
108 Matrix Polynomials – Gohberg, Lancaster, et al. - 1982
86 A polyhedral method for solving sparse polynomial system – Huber, Sturmfels - 1995
61 A geometric consistency theorem for a symbolic perturbation scheme – Yap - 1988
56 Safe and Effective Determinant Evaluation – Clarkson - 1992
50 A general approach to removing degeneracies – Emiris, Canny - 1995
47 Partitioning and ordering large radiosity computations – Teller, Fowler, et al. - 1994
45 On degeneracy in geometric computations – Burnikel, Mehlhorn, et al. - 1994
44 The nature and meaning of perturbations in geometric computing – Seidel - 1998
42 Symbolic treatment of geometric degeneracies – Yap - 1990
42 Sparse Elimination and Applications in Kinematics – Emiris - 1994
40 Interpolating polynomials from their values – Zippel - 1990
34 An e cient approach to removing geometric degeneracies – Emiris, Canny, et al. - 1992
32 Real zeros of polynomials – Collins, Loos - 1982
32 Bayesian grasping – Goldberg, Mason - 1990
27 Computer Algebra – Davenport, Siret, et al. - 1988
24 Efficient contact determination in dynamic environments – Lin, Manocha - 1997
23 Automating spectral unmixing of AVIRIS data using convex geometry concepts – Boardman - 1993
23 Fast algorithms for the characteristic polynomial – Keller-Gehrig - 1985
21 Computing a statistical distribution of stable poses for a polyhedron – Wiegley, Rao, et al. - 1992
20 A practical method for the sparse resultant – Emiris, Canny - 1993
20 A complete implementation for computing general dimensional convex hulls, to appear in – Emiris - 1997
18 zur Gathen, Algebraic complexity theory – von - 1988
11 Multipolynomial resultants and linear algebra – Manocha, Canny - 1992
11 Computing a Ham-Sandwich Cut in Two Dimensions – Edelsbrunner, Waupotitsch - 1986
11 Axioms and Hulls, volume 606 – Knuth - 1992
10 On the average number of maxima in a set of vectors – Bentley, Kung, et al. - 1987
9 Safe and e ective determinant evaluation – Clarkson - 1992
7 Edge-skeletons in arrangements with applications – Edelsbrunner - 1986
7 An epsilon-arithmetic for removing degeneracies – Michelucci - 1995
6 Molecular Interstitial Skeleton – Connolly - 1991
6 Degeneracy in geometric computation and the perturbation approach – Schorn - 1994
5 Computing roadmaps of semi-algebraic sets – Canny - 1991
4 A complete framework for the intersection of a general polyhedron with a convex one – Dobrindt, Mehlhorn, et al. - 1993