|
ABSTRACT
In this paper we give parallel algorithms for a number of problems defined on polygons and point sets. All of our algorithms have optimal T(n) * P(n) products, where T(n) is the time complexity and P(n) is the number of processors used, and are for the EREW PRAM or CREW PRAM models. In addition, our algorithms provide parallel analogues to well known phenomena from sequential computational geometry, such as the fact that problems for polygons can oftentimes be solved more efficiently that point-set problems, and that one can solve nearest-neighbor problems without explicitly constructing a Voronoi diagram.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
A. Aggarwal, B. Chazelh, L. Guiba~, C. 0'Ddnlaing, and C. Yap, "Parallel Computational Geometry," manuscript, 1987 (a preliminary version appeared in Proc. lg5th IEEE Syrnp. on Found. of Comp. Sci., 1985, 468-477).
|
| |
2
|
M.J. Atallah, R. Cole, and M.T. Goodrich, "Cascading Divide-and-Conquer: A Technique for Designing Parallel Algorithms," Proc. Ig8th IEEE Syrup. on Found. of Comp. Sci., 1987, 151-160.
|
| |
3
|
|
| |
4
|
M.J. Atallah and M.T. Goodrich, "Parallel Algorithms for Some Functions of Two Convex Polygons," to appear Algorithmica.
|
 |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
R. Cole, "Parallel Merge Sort," Proc. ~Tth IEEE Syrup. on Found. of Comp. Sci., 1986, 511-516.
|
| |
9
|
|
| |
10
|
|
| |
11
|
L. Guibas, L. Ramshaw, and J. Stolfi, "A Kinetic Framework for Computational Geometry," Proc. tgtth IEEE Syrup. on Found. of Comp. Sci., 1983, 100-111.
|
| |
12
|
C.P. Kruskal, L. Rudolph, and M. Snir, "The Power of Parallel Prefix,~ Proc. 1985 IEEE Int. Conf. on Parallel Processing, 180-185.
|
 |
13
|
|
| |
14
|
D.T. Lee and F.P. Preparata, "The All Nearest- Neighbor Problem for Convex Polygons,~ Info. Proc. Letters, Vol. 7, No. 4, June 1978, 189-192.
|
 |
15
|
|
| |
16
|
F.P. Preparata and D.E. Muller, "Finding the Intersection of n Half-spaces in Time O(n log n)," Theoretical Comp. Sci., Vol. 8, 1979, 45-55.
|
 |
17
|
|
| |
18
|
G.T. Toussaint, ~Solving Geometric Problems with Rotating Calipers," Proc. IEEE MELE- CON '83, Athens, Greece, May 1983.
|
| |
19
|
H. Wagener, ~Optimally Parallel Algorithms for Convex Hull Determination," unpublished manuscript, September 1985.
|
CITED BY 9
|
|
|
|
|
Young C. Wee , Seth Chaiken , Dan E. Willard, Computing geographic nearest neighbors using monotone matrix searching (preliminary version), Proceedings of the 1990 ACM annual conference on Cooperation, p.49-55, February 20-22, 1990, Washington, D.C., United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
INDEX TERMS
Primary Classification:
F.
Theory of Computation
F.2
ANALYSIS OF ALGORITHMS AND PROBLEM COMPLEXITY
F.2.2
Nonnumerical Algorithms and Problems
Subjects:
Geometrical problems and computations
Additional Classification:
D.
Software
D.2
SOFTWARE ENGINEERING
D.2.8
Metrics
Subjects:
Complexity measures
F.
Theory of Computation
F.1
COMPUTATION BY ABSTRACT DEVICES
F.1.1
Models of Computation
Subjects:
Unbounded-action devices (e.g., cellular automata, circuits, networks of machines)
F.1.2
Modes of Computation
Subjects:
Parallelism and concurrency
F.1.3
Complexity Measures and Classes
Subjects:
Reducibility and completeness
G.
Mathematics of Computing
G.1
NUMERICAL ANALYSIS
G.1.0
General
Subjects:
Parallel algorithms
G.2
DISCRETE MATHEMATICS
G.2.2
Graph Theory
Subjects:
Graph algorithms
I.
Computing Methodologies
I.3
COMPUTER GRAPHICS
I.3.5
Computational Geometry and Object Modeling
Subjects:
Geometric algorithms, languages, and systems;
Curve, surface, solid, and object representations
General Terms:
Algorithms,
Design,
Measurement,
Performance,
Theory
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|