|
ABSTRACT
A classic result asserts that many geometric structures can be constructed optimally by successively inserting their constituent parts in random order. These randomized incremental constructions (RICs) still work with imperfect randomness: the dynamic operations need only be "locally" random. Much attention has been given recently to inputs generated by Markov sources. These are particularly interesting to study in the framework of RICs, because Markov chains provide highly nonlocal randomness, which incapacitates virtually all known RIC technology. We generalize Mulmuley's theory of Θ-series and prove that Markov incremental constructions with bounded spectral gap are optimal within polylog factors for trapezoidal maps, segment intersections,and convex hulls in any fixed dimension. The main contribution of this work is threefold: (i)extending the theory of abstract configuration spaces to the Markov setting; (ii)proving Clarkson-Shor type bounds for this new model; (iii)applying the results to classical geometric problems. We hope that this work will pioneer a new approach to average-case analysis in computational geometry.
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
|
|
| |
3
|
|
 |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
A. Z. Broder and A. R. Karlin. Bounds on the cover time. J. Theoret. Probab., 2(1):101--120, 1989.
|
| |
8
|
P. Chassaing. Optimality of move-to-front for self-organizing data structures with locality of references. Ann. Appl. Probab., 3(4):1219--1240, 1993.
|
| |
9
|
O. Cheong, K. Mulmuley, and E. A. Ramos. Randomization and derandomization. In J. E. Goodman and J. O'Rourke, editors, Handbook of discrete and computational geometry, chapter 40, pages 895--926. CRC Press, Inc., Boca Raton, FL, USA, 2nd edition, 2004.
|
| |
10
|
|
| |
11
|
F. R. K. Chung. Spectral Graph Theory (CBMS Regional Conference Series in Mathematics, No. 92). American Mathematical Society, Providence, RI, USA, 1997.
|
| |
12
|
|
| |
13
|
|
| |
14
|
|
| |
15
|
O. Devillers. The Delaunay hierarchy. Internat. J. Found. Comput. Sci., 13:163--180, 2002. special issue on triangulations.
|
| |
16
|
O. Devillers and P. Guigue. The shuffling buffer. Int. J. Comput. Geometry Appl., 11(5):555--572, 2001.
|
| |
17
|
|
| |
18
|
|
| |
19
|
|
| |
20
|
L. J. Guibas, D. E. Knuth, and M. Sharir. Randomized incremental construction of Delaunay and Voronoi diagrams. Algorithmica, 7(4):381--413, 1992.
|
| |
21
|
|
| |
22
|
G. Hotz. Search trees and search graphs for markov sources. Elektronische Informationsverarbeitung und Kybernetik, 29(5):283--292, 1993.
|
| |
23
|
|
| |
24
|
S. Kapoor and E. M. Reingold. Stochastic rearrangement rules for self-organizing data structures. Algorithmica, 6(2):278--291, 1991.
|
| |
25
|
|
| |
26
|
L. K. Konneker and Y. L. Varol. A note on heuristics for dynamic organization of data structures. Inf. Process. Lett., 12(5):213--216, 1981.
|
| |
27
|
K. Lam, M. Y. Leung, and M. K. Siu. Self-organizing files with dependent accesses. J. Appl. Probab., 21(2):343--359, 1984.
|
| |
28
|
|
| |
29
|
J. Matoušek, M. Sharir, and E. Welzl. A subexponential bound for linear programming. Algorithmica, 16(4--5):498--516, 1996.
|
| |
30
|
|
 |
31
|
|
| |
32
|
|
 |
33
|
|
| |
34
|
K. Mulmuley. Computational Geometry: An Introduction through Randomized Algorithms. Prentice-Hall, Englewood Cliffs, 1994.
|
| |
35
|
K. Mulmuley. Randomized geometric algorithms and pseudorandom generators. Algorithmica, 16(4-5):450--463, 1996.
|
| |
36
|
R. M. Phatarfod, A. J. Pryde, and D. Dyte. On the move-to-front scheme with Markov dependent requests. J. Appl. Probab., 34(3):790--794, 1997.
|
| |
37
|
|
| |
38
|
|
| |
39
|
|
| |
40
|
|
| |
41
|
R. Seidel. Backwards analysis of randomized geometric algorithms. In New trends in discrete and computational geometry, volume 10 of Algorithms Combin., pages 37--67. Springer, Berlin, 1993.
|
| |
42
|
G.S. Shedler and C. Tung. Locality in page reference strings. SIAM Journal on Computing, 1(3):218--241, 1972.
|
| |
43
|
|
| |
44
|
|
| |
45
|
E. Welzl. Smallest enclosing disks (balls and ellipsoids). In New results and new trends in computer science (Graz, 1991), volume 555 of Lecture Notes in Comput. Sci., pages 359--370. Springer, Berlin, 1991.
|
|