A probabilistic approach to reducing the algebraic complexity of computing Delaunay triangulations
Abstract
Computing Delaunay triangulations in involves evaluating the so-called in\_sphere predicate that determines if a point lies inside, on or outside the sphere circumscribing points . This predicate reduces to evaluating the sign of a multivariate polynomial of degree in the coordinates of the points . Despite much progress on exact geometric computing, the fact that the degree of the polynomial increases with makes the evaluation of the sign of such a polynomial problematic except in very low dimensions. In this paper, we propose a new approach that is based on the witness complex, a weak form of the Delaunay complex introduced by Carlsson and de Silva. The witness complex is defined from two sets and in some metric space : a finite set of points on which the complex is built, and a set of witnesses that serves as an approximation of . A fundamental result of de Silva states that if . In this paper, we give conditions on that ensure that the witness complex and the Delaunay triangulation coincide when is a finite set, and we introduce a new perturbation scheme to compute a perturbed set close to such that . Our perturbation algorithm is a geometric application of the Moser-Tardos constructive proof of the Lov\'asz local lemma. The only numerical operations we use are (squared) distance comparisons (i.e., predicates of degree 2). The time-complexity of the algorithm is sublinear in . Interestingly, although the algorithm does not compute any measure of simplex quality, a lower bound on the thickness of the output simplices can be guaranteed.
Keywords
Cite
@article{arxiv.1505.05454,
title = {A probabilistic approach to reducing the algebraic complexity of computing Delaunay triangulations},
author = {Jean-Daniel Boissonnat and Ramsay Dyer and Arijit Ghosh},
journal= {arXiv preprint arXiv:1505.05454},
year = {2015}
}
Comments
24 pages