|
ABSTRACT
We present techniques which result in improved parallel algorithms for a number of problems whose efficient sequential algorithms use the plane-sweeping paradigm. The problems for which we give improved algorithms include intersection detection, trapezoidal decomposition, triangulation, and planar point location. Our technique can be used to improve on the previous time bound while keeping the space and processor bounds the same, or improve on the previous space bound while keeping the time and processor bounds the same. We also give efficient parallel algorithms for visibility from a point, 3-dimensional maxima, multiple range-counting, and rectilinear segment intersection counting. We never use the AKS sorting network in any of our algorithms.
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. Chazelle, L. Guibas, C. O'Dfinlaing, and C. Yap, gParallel Computational Geometry," Pro~. ~5th IEEE $~mp. Found. of Comp. $ci., 1985, 468--477.
|
| |
2
|
|
| |
3
|
M.J. Agallah and M.T. Goodrich, gEfficient Plane Sweeping in Paranel," Purdue University Computer Science Tech. Report CSD-TR-56a, March 1986.
|
| |
4
|
|
| |
5
|
|
| |
6
|
B. Chazelle and J. Incerpi, "Triangulating a Polygon by Divide-and-Conquer," Proc. of ~1st Allerton Con/. on Comm. Control, and Comp., 1983, 447-456.
|
 |
7
|
|
| |
8
|
B. Chazelle and L.J. Guibas, "Fractional Cascading: I. A Data Structuring Technique," manuscript.
|
| |
9
|
|
| |
10
|
H. Edelsbrunner and M.H. Overmars, "On the Equivalence of Some Rectangle Problemsf Info. Proc. Letters, Vol. 14, No. 3, May 1982, 124-127.
|
| |
11
|
H. El Gindy and D. Avis, "A Linear Algorithm for Computing the Visibility Polygon from a Point," J. of Algorithms, Vol. 2, 1981, 186-197.
|
| |
12
|
M.T. Goodrich, "An Optimal Parallel Algorithm For the All Nearest-Neighbor Problem for a Convex Polygon," Purdue University Computer Science Tech. Report CSD-TR- 533, August 1985.
|
| |
13
|
D. Kirkpatrick, "Optimal Search in Planar Subdivision," SIAM Jour. on Comp., Vol. 12, No. 1, Feb. 1983, 28-35.
|
| |
14
|
C. Kruskal, L. Rudolph, and M. Snir, "The Power of Parallel Prefix,~ Proc. 1985 Int. Conf. on Parallel Proc., 180-185.
|
 |
15
|
|
| |
16
|
D.T. Lee and F.P. Preparata, ~Computational Geometry-- A Survey," IEEE Trans. on Computers, Vol. C-33, No. 12, December 1984, 872-1101.
|
| |
17
|
G. Lueker and D. Willard, "A Data Structure for Dynamic Range Queriesf lnfo. Proc. Letters, Vol. 15, No. 5, Decembet 1982, 209-213.
|
| |
18
|
M.H. Overmars and J. Van Leeuwen, "Maintenance of Configurations in the Plane," Jour. of Cornp. and Sys. Sci., Vol. 23, 1981, 166-204.
|
| |
19
|
M. Shamos and D. Hoey, "Geometric Intersection Problems," Proc. 17th iEEE S~lrnp. Found. of Comp. Sci., 1976, 208-215.
|
| |
20
|
L. Valiant, "Parallelism in Comparison Problems,~ SIAM Jour. on Cornp., Vol. 4, No. 3, Sept. 1975, 348-355.
|
|