1996
DOI: 10.1007/bf01944352
|View full text |Cite
|
Sign up to set email alerts
|

A nearly optimal deterministic parallel Voronoi diagram algorithm

Abstract: Abstract.We describe an n-processor, O(log(n) log log(n))-time CRCW algorithm to construct the Voronoi diagram for a set of n point-sites in the plane.Key Words. Voronoi diagram, Parallel algorithm.1. Introduction. Outline of the Algorithm. The Voronoi diagram is a geometric structure of great computational interest: see [5] for a useful survey. This paper addresses the problem of constructing the diagram in parallel, given as input a set of n points ("sites") in the plane. The Voronoi diagram for a set of sit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

1999
1999
2014
2014

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 15 publications
(7 citation statements)
references
References 20 publications
0
7
0
Order By: Relevance
“…However, such algorithms rely on a geometric decomposition of a stored global set of generators-a memory-intensive process for many scientific applications [17,28,18]. Numerous algorithms for direct Voronoi construction on shared-memory devices have been formulated, for instance [5].…”
Section: Problem Statementmentioning
confidence: 99%
“…However, such algorithms rely on a geometric decomposition of a stored global set of generators-a memory-intensive process for many scientific applications [17,28,18]. Numerous algorithms for direct Voronoi construction on shared-memory devices have been formulated, for instance [5].…”
Section: Problem Statementmentioning
confidence: 99%
“…The parallel algorithms used to construct Voronoi diagrams for a point set in two‐dimensional space have been researched. For example, Cole and Goodrich provide n processors for a recursive method with a point set of n points. Given a vertical line, Cole's algorithm divides the point set in the plane into two groups of n /2 points, each of which is assigned n /2 processors.…”
Section: Parallel Algorithmmentioning
confidence: 99%
“…To date, there are relatively few approaches that have used parallel computing technology to construct Voronoi diagrams. Cole and Goodrich combined the divide‐and‐conquer algorithm with parallel computing, and Kühn. (2001) used a convex distance function to implement a randomized parallel algorithm .…”
Section: Introductionmentioning
confidence: 99%
“…Goodrich [18] has given an algorithm for three-dimensional convex hulls that does optimal work, but has O(log 2 n) run-time, and Amato and Preparata [3] have described an algorithm that runs in O(log n) time but uses O(n 1+ε ) processors for any ε > 0. More recently, Cole et al [13] gave an O(log n log log n)-time and O(n)-processor algorithm for constructing the Voronoi diagram of points.…”
mentioning
confidence: 99%