Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Optimal parallel algorithm for triangulating a set of points in the plane

Journal Article · · Int. J. Parallel Program.; (United States)
DOI:https://doi.org/10.1007/BF01414464· OSTI ID:5371011

This paper presents an optimal parallel algorithm for triangulating an arbitrary set of n points in the plane. The algorithm runs in O(log n) time using O(n) space and O(n) processors on a Concurrent-Read, Exclusive-Write Parallel RAM model (CREW PRAM). The parallel lower bound on triangulation is Omega(log n) time so the best possible linear speedup has been achieved. A parallel divide-and-conquer technique of subdividing a problem into root n subproblems is employed.

Research Organization:
Simon Fraser Univ., Burnaby, British Columbia (Canada)
OSTI ID:
5371011
Journal Information:
Int. J. Parallel Program.; (United States), Journal Name: Int. J. Parallel Program.; (United States) Vol. 15:5; ISSN IJPPE
Country of Publication:
United States
Language:
English

Similar Records

Randomized parallel speedups for list ranking
Journal Article · Mon Jun 01 00:00:00 EDT 1987 · J. Parallel Distrib. Comput.; (United States) · OSTI ID:6225065

A nearly optimal parallel algorithm for constructing depth first spanning trees in planar graphs
Journal Article · Wed Jun 01 00:00:00 EDT 1988 · SIAM J. Comput.; (United States) · OSTI ID:6930310

Optimal speed-up parallel algorithm for triangulating simplicial point sets in space
Journal Article · Wed Oct 01 00:00:00 EDT 1986 · Int. J. Parallel Program.; (United States) · OSTI ID:5298958