|
ABSTRACT
Our aim is to perturb the input so that an algorithm designed under the hypothesis of input non-degeneracy can execute on arbitrary instances. The deterministic scheme of [EmCa] was the first efficient method and was applied to two important predicates. Here it is extended in a consistent manner to another two common predicates, thus making it valid for most algorithms in computational geometry. It is shown that this scheme incurs no extra algebraic complexity over the original algorithm while it increases the bit complexity by a factor roughly proportional to the dimension of the geometric space. The second contribution of this paper is a variant scheme for a restricted class of algorithms that is asymptotically optimal with respect to the algebraic as well as the bit complexity. Both methods are simple to implement and require no symbolic computation. They also conform to certain criteria ensuring that the solution to the original input can be restored from the output on the perturbed input. This is immediate when the input to solution mapping obeys a continuity property and requires some case-specific work otherwise. Finally we discuss extensions and limitations to our approach.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
AHU
|
|
| |
Ca
|
|
| |
CoLo
|
|
| |
Da
|
Dantzig G.B., Linear Programming and Extensions, Princeton University Press, Princeton, 1963.
|
| |
Do
|
Dobrindt K., Algorithmen fiir Polyeder, Master's thesis (in German), Fachbereich Informatik, Universitiit Saarbriicken, Germany, May 1990.
|
| |
Ed
|
|
 |
EdGu
|
|
 |
EdMu
|
|
| |
EdWa
|
|
| |
Em
|
Emiris I., An Efficient Approach to Removing Geometric Degeneracies, Master's thesis, Computer Science Division, UC Berkeley, May 1991.
|
| |
EmCa
|
|
| |
KG
|
|
| |
PrSh
|
|
| |
Se
|
Seidel R., private communication, 1991.
|
| |
Ya87
|
Yap C.-K., Symbolic treatment of geometric degeneracies, Proc. 13th IFIP Conf. on $ys. Modehng and Optimizatzon, Tokyo, pp. 348- 358, 1987.
|
 |
Ya88
|
|
CITED BY 12
|
|
|
|
|
|
|
|
Christoph Burnikel , Kurt Mehlhorn , Stefan Schirra, On degeneracy in geometric computations, Proceedings of the fifth annual ACM-SIAM symposium on Discrete algorithms, p.16-23, January 23-25, 1994, Arlington, Virginia, United States
|
|
|
Timothy M. Y. Chan , Jack Snoeyink , Chee-Keng Yap, Output-sensitive construction of polytopes in four dimensions and clipped Voronoi diagrams in three, Proceedings of the sixth annual ACM-SIAM symposium on Discrete algorithms, p.282-291, January 22-24, 1995, San Francisco, California, United States
|
|
|
|
|
|
Timothy M. Chan, Output-sensitive results on convex hulls, extreme points, and related problems, Proceedings of the eleventh annual symposium on Computational geometry, p.10-19, June 05-07, 1995, Vancouver, British Columbia, Canada
|
|
|
Amitabh Varshney , Frederick P. Brooks, Jr. , William V. Wright, Interactive visualization of weighted three-dimensional alpha hulls, Proceedings of the tenth annual symposium on Computational geometry, p.395-396, June 06-08, 1994, Stony Brook, New York, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|