Optimal parallel randomized algorithms for three-dimensional convex hulls and related problems

Reif, John H. ; Sen, Sandeep (1992) Optimal parallel randomized algorithms for three-dimensional convex hulls and related problems SIAM Journal on Computing, 21 (3). pp. 466-485. ISSN 0097-5397

Full text not available from this repository.

Official URL: http://link.aip.org/link/?SMJCAT/21/466/1

Related URL: http://dx.doi.org/10.1137/0221031

Abstract

Further applications of random sampling techniques which have been used for deriving efficient parallel algorithms are presented by J. H. Reif and S. Sen [Proc. 16th International Conference on Parallel Processing, 1987]. This paper presents an optimal parallel randomized algorithm for computing intersection of half spaces in three dimensions. Because of well-known reductions, these methods also yield equally efficient algorithms for fundamental problems like the convex hull in three dimensions, Voronoi diagram of point sites on a plane, and Euclidean minimal spanning tree. The algorithms run in time T=O(log n) for worst-case inputs and use P=O(n) processors in a CREW PRAM model where n is the input size. They are randomized in the sense that they use a total of only polylogarithmic number of random bits and terminate in the claimed time bound with probability 1−n{−α} for any fixed α>0. They are also optimal in PċT product since the sequential time bound for all these problems is ω(nlog n). The best known deterministic parallel algorithms for two-dimensional Voronoi-diagram and three-dimensional convex hull run in O(log 2n) and O(log 2n/log n) time, respectively, while using O(nlog n) and O(n) processors, respectively.

Item Type:Article
Source:Copyright of this article belongs to Society for Industrial and Applied Mathematics.
Keywords:Convex-hulls; Parallel Algorithms; Randomization; Computational Geometry
ID Code:53418
Deposited On:08 Aug 2011 12:08
Last Modified:08 Aug 2011 12:08

Repository Staff Only: item control page