ACM Home Page
Please provide us with feedback. Feedback
Recipes for geometry and numerical analysis - Part I: an empirical study
Full text PdfPdf (1.00 MB)
Source Annual Symposium on Computational Geometry archive
Proceedings of the fourth annual symposium on Computational geometry table of contents
Urbana-Champaign, Illinois, United States
Pages: 93 - 105  
Year of Publication: 1988
ISBN:0-89791-270-5
Authors
D. P. Dobkin  Department of Computer Science, Princeton University, Princeton, NJ
D. Silver  Department of Computer Science, Princeton University, Princeton, NJ
Sponsor
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 18,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/73393.73404
What is a DOI?

ABSTRACT

Geometric computations, like all numerical procedures, are extremely prone to roundoff error. However, virtually none of the numerical analysis literature directly applies to geometric calculations. Even for line intersection, the most basic geometric operation, there is no robust and efficient algorithm. Compounding the difficulties, many geometric algorithms perform iterations of calculations reusing previously computed data. In this paper, we explore some of the main issues in geometric computations and the methods that have been proposed to handle roundoff errors. In particular, we focus on one method and apply it to a general iterative intersection problem. Our initial results seem promising and will hopefully lead to robust solutions for more complex problems of computational geometry.


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.

 
1
Demm86a. Demmel, J., "On Error Analysis in Arithmetic With Varying Relative Precision," TR 251, NYU Dept. of Computer Science, October 1986.
 
2
Faye85a. Faye, J-P. and J. Vignes, "Stochastic Approach Of The Permutation-Perturbation Method For Round-Off Error Analysis," Applied Numerical Mathematics 1, pp. 349-362, 1985.
 
3
Forr85a. Forrest, A. R., "Computational Geometry in Practice," in Fundamental Algorithms for Computer Graphics, ed. R. A. Earnshaw, Springer-Verlag, 1985.
 
4
Forr87a. Forrest, A. R., "'Geometric Computing Environments: Computational Geometry Meets Software Engineering.," Proceedings of the NATO Advanced Study Institute on TFCG & CAD, p. II Cioceo, italy, July 1987.
 
5
Gree86a. Greene, D. and F. Yao, "Finite Resolution Computational Geometry," 27th Annual FOCS Conference Proceedings, pp. 143- 152, Oct. 1986.
 
6
Hoff87a. Hoffmann, C., J. Hopcroft, and M. Karasick, "Robust Set Operation on Polyhedral Solids," Unpublished Manuscript, 1987.
 
7
Knot87& Knott, G. and E. Jou, "A Program to Determine Whether Two Line Segments Intersect," Technical Report CAR-TR-306, CS-TR- 1884,DCR-86-05557, Computer Science Dept. University of Maryland at College Park, August 1987.
 
8
Kom83a. Kornerup, P. and D. Matula, "Finite Precision Rational Arithmetic: An Arithmetic Unit," IEEE Transaction on Computers, vol. c-32, no. 4, April 1983.
 
9
 
10
Madu84a. Madur, S. and P. Koparkar, "Interval Methods for Processing Geometric Objects," IEEE Computer Graphics and Application, pp. 7-17, February 1984.
 
11
Mai179a. Maille, M., "Methodes d'evaluation de la precision d'une mesure ou d'un calcul numerique.," Rapport LJ.T.P., Universite P. et M. Curie, Pads, France, 1979.
 
12
Mair87a. Mairson, H. and J. Stolti, "Reporting and Counting Intersections Between Two Sets of Line Segments," Proceedings of NATO ASI on TFCG & CAD, July 1987.
 
13
Mara73a. Marasa, J. and D. Matula, "A Simulative Study of Correlated Error Propagation in Various Finite-Precision Arithmetics," IEEE Transactions on Computers, vol. c- 22, no. 6, pp. 587-597, June 1973.
 
14
Mile86a. Milenkovic, V., "Verifiable Implementations of Geometric Algorithms Using Finite Precision Arithmetic," Unpublished Manuscript, 1986.
 
15
Mill80a. Miller, Webb and Celia Wrathall, Software For Roundoff Analysis of Matrix Algorithms, Academic Press, NYC, 1980.
 
16
Moor66a. Moore, R. E., Interval Analysis, Prentice Hall, Engelwood Cliffs, NJ, 1966.
17
 
18
Rams82a. Ramshaw, Lyle, "The Braiding of Floating Point Lines," CSL Notebook Entry, Xerox PARC, October 1982.
19
 
20
 
21
Vand78a. Vandergraft, J., Introduction to Numerical Computations, Academic Press, New York, 1978.
 
22
Vign78a. Vignes, J., "New Methods For Evaluating The Validity Of The Results Of Mathematical Computations," Mathematics and Computers in Simulation XX, pp. 227-249, 1978.
 
23
Vign74a. Vignes, J. and M. La Porte, "Error Analysis In Computing," Proceedings IFIP Congress, pp. 610-614, Stockholm, 1974.
 
24



Peer to Peer - Readers of this Article have also read: