|
ABSTRACT
We present a simple approach for constructing geometric partitions in a way that is easy to apply to new problems. We avoid the use of VC-dimension arguments, and, instead, base our arguments on a notion we call the scaffold dimension, which subsumes the VC-dimension and is simpler to apply. We show how to easily construct (1/r)-nets and (1/r)-approximations for range spaces with bounded scaffold dimension, which immediately implies simple algorithms for constructing (1/r)-cuttings (by straight-forward recursive subdivision methods). More significant than simply being a conceptual simplification of previous approaches, however, is that our methods lead to asymptotically faster and more-efficient EREW PRAM parallel algorithms for a number of computational geometry problems, including the development of the first optimal-work NC algorithm for the well-known 3-dimensional convex hull problem, which solves an open problem of Amato and Preparata. Interestingly, our approach also yields a faster sequential algorithm for the distance selection problem, by the parametric searching paradigm, which solves an open problem posed by Agarwal, Aronov, Sharir, and Suri, and reiterated by Dickerson and Drysdale.
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
|
|
 |
2
|
Pankaj K. Agarwal , Boris Aronov , Micha Sharir , Subhash Suri, Selecting distances in the plane, Proceedings of the sixth annual symposium on Computational geometry, p.321-331, June 07-09, 1990, Berkley, California, United States
[doi> 10.1145/98524.98597]
|
| |
3
|
|
| |
4
|
N. Alon, J.H. Spencer, and P. ErdSs, The Probabilislic Method, Wiley-Interscience (New York: 1992).
|
| |
5
|
N.M. Amato and F.P. Preparata, "The Parallel 3D Convex Hull Problem Revisited~" Int. J. of Compulational Geometry ~ Appl., 2(2), 1992, 163-173.
|
| |
6
|
D. Angluin and L.G. Valiant, "Fast Probabilistic Algorithms for Hamiltonian Circuits and Matchings," J.C.$.S., 18, 1979, 155-193.
|
| |
7
|
|
| |
8
|
|
| |
9
|
B. Chazelle and J. Friedman, "A deterministic view of random sampling and its use in geometry,'' Combinatorica, 10(3), 1990, 229-249.
|
| |
10
|
|
| |
11
|
|
 |
12
|
Bernard Chazelle , Herbert Edelsbrunner , Leonidas Guibas , Micha Sharir, Diameter, width, closest line pair, and parametric searching, Proceedings of the eighth annual symposium on Computational geometry, p.120-129, June 10-12, 1992, Berlin, Germany
[doi> 10.1145/142675.142702]
|
| |
13
|
H. Chernoff, "A Measure of Asymptotic Efficiency for Tests of a Hypothesis Based on the Sum of Observations," Annals of Math. Star., 23, 1952, 493-507.
|
| |
14
|
|
| |
15
|
|
 |
16
|
|
| |
17
|
|
| |
18
|
R. Cole and M.T. Goodrich, "Optimal Parallel Algorithms for Point-Set and Polygon Problems,'' Algorithmica, 7, 1992, 3-23.
|
| |
19
|
|
| |
20
|
|
| |
21
|
|
| |
22
|
|
| |
23
|
|
 |
24
|
|
| |
25
|
P.W. Dymon and S.A. Cook, "Hardware Complexity and Parallel Comp.," Proc. 21st IEEE Syrup. on Found. of Uomp. Sci., 1980, 360-372.
|
| |
26
|
|
| |
27
|
M.T. Goodrich, "Constructing Arrangements Optimally in Parallel," Disc. fj Uomp. Geom., to appear.
|
| |
28
|
|
| |
29
|
D. Haussler and E. Welzl, "Epsilon-nets and simplex range queries," Disc. ~ Comp. Geom., 2, 1987, 127-151.
|
| |
30
|
|
| |
31
|
|
| |
32
|
|
| |
33
|
M. Luby, "Removing randomness in parallel computation without a processor penalty," Proc. 29th IEEE Syrup. on Found. Comp. $ci., 1988, 162-173.
|
| |
34
|
|
 |
35
|
|
| |
36
|
|
| |
37
|
|
 |
38
|
|
| |
39
|
|
| |
40
|
|
| |
41
|
|
| |
42
|
Jeanette P. Schmidt , Alan Siegel , Aravind Srinivasan, Chernoff-Hoeffding bounds for applications with limited independence, Proceedings of the fourth annual ACM-SIAM Symposium on Discrete algorithms, p.331-340, January 25-27, 1993, Austin, Texas, United States
|
| |
43
|
N. Sauer, "On the density of families of sets," J. of Uombin. Theory Set. A, 13, 1972, 145-147.
|
| |
44
|
V.N. Vapnik and A.Y. Chervonenkis, "On the uniform convergence of relative frequencies of events to their probabilities," Theory Probab. Appl., 16, 1971,264-280.
|
| |
45
|
C.K. Yap, "Parallel Triangulation of a Polygon in Two Calls to the Trapezoidal Map," Algorithmica, 3, 1988, 279-288.
|
CITED BY 15
|
|
|
|
|
|
|
|
Nina Amenta , Marshall Bern , David Eppstein, Optimal point placement for mesh smoothing, Proceedings of the eighth annual ACM-SIAM symposium on Discrete algorithms, p.528-537, January 05-07, 1997, New Orleans, Louisiana, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Michael T. Goodrich , Mark Orletsky , Kumar Ramaiyer, Methods for achieving fast query times in point location data structures, Proceedings of the eighth annual ACM-SIAM symposium on Discrete algorithms, p.757-766, January 05-07, 1997, New Orleans, Louisiana, United States
|
|
|
Nancy M. Amato , Michael T. Goodrich , Edgar A. Ramos, Computing faces in segment and simplex arrangements, Proceedings of the twenty-seventh annual ACM symposium on Theory of computing, p.672-682, May 29-June 01, 1995, Las Vegas, Nevada, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|