Arrow Research search
Back to STOC

STOC 1989

Polling: A New Randomized Sampling Technique for Computational Geometry

Conference Paper Accepted Paper Algorithms and Complexity · Theoretical Computer Science

Abstract

We introduce a new randomized sampling technique, called Polling which has applications to deriving efficient parallel algorithms. As an example of its use in computational geometry, we present an optimal parallel randomized algorithm for intersection of half-spaces in three dimensions. Because of well-known reductions, our 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. Our algorithms run in time T = O(logn) for worst-case inputs and uses 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 O(log 2 n ) random bits and terminate in the claimed time bound with probability 1 - n -α for any α > 0. They are also optimal in P . T product since the sequential time bound for all these problems is Ω( nlogn ). The best known determistic parallel algorithms for 2-D Voronoi-diagram and 3-D Convex hull run in O(log 2 n ) and O(log 2 nlog * n ) time respectively while using O(n) processors.

Authors

Keywords

No keywords are indexed for this paper.

Context

Venue
ACM Symposium on Theory of Computing
Archive span
1969-2025
Indexed papers
4364
Paper id
912323145487549636
v2026.09.13