Sciweavers

ALGORITHMICA
1999

Design and Implementation of a Practical Parallel Delaunay Algorithm

13 years 10 months ago
Design and Implementation of a Practical Parallel Delaunay Algorithm
Abstract. This paper describes the design and implementation of a practical parallel algorithm for Delaunay triangulation that works well on general distributions. Although there have been many theoretical parallel algorithms for the problem, and some implementations based on bucketing that work well for uniform distributions, there has been little work on implementations for general distributions. We use the well known reduction of 2D Delaunay triangulation to find the 3D convex hull of points on a paraboloid. Based on this reduction we developed a variant of the Edelsbrunner and Shi 3D convex hull algorithm, specialized for the case when the point set lies on a paraboloid. This simplification reduces the work required by the algorithm (number of operations) from O(n log2 n) to O(n log n). The depth (parallel time) is O(log3 n) on a CREW PRAM. The algorithm is simpler than previous O(n log n) work parallel algorithms leading to smaller constants. Initial experiments using a variety of...
Guy E. Blelloch, Jonathan C. Hardwick, Gary L. Mil
Added 22 Dec 2010
Updated 22 Dec 2010
Type Journal
Year 1999
Where ALGORITHMICA
Authors Guy E. Blelloch, Jonathan C. Hardwick, Gary L. Miller, Dafna Talmor
Comments (0)