Efficient Delaunay Triangulation Using Rational Arithmetic

76Citations
Citations of this article
26Readers
Mendeley users who have this article in their library.

Abstract

Many fundamental tests performed by geometric algorithms can be formulated in terms of finding the sign of a determinant. When these tests are implemented using fixed precision arithmetic such as floating point, they can produce incorrect answers; when they are implemented using arbitrary-precision arithmetic, they are expensive to compute. We present adaptive-precision algorithms for finding the signs of determinants of matrices with integer and rational elements. These algorithms were developed and tested by integrating them into the Guibas-Stolfi Delaunay triangulation algorithm. Through a combination of algorithm design and careful engineering of the implementation, the resulting program can triangulate a set of random rational points in the unit circle only four to five times slower than can a floating-point implementation of the algorithm. The algorithms, engineering process, and software tools developed are described. © 1991, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Karasick, M., Lieber, D., & Nackman, L. R. (1991). Efficient Delaunay Triangulation Using Rational Arithmetic. ACM Transactions on Graphics (TOG), 10(1), 71–91. https://doi.org/10.1145/99902.99905

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free