|
ABSTRACT
Given n axis-parallel boxes in a fixed dimension d ≥ 3, how efficiently can we compute the volume of the union? This standard problem in computational geometry, commonly referred to as Klee's measure problem, can be solved in time O(nd/2 log n) by an algorithm of Overmars and Yap (FOCS 1988). We give the first (albeit small) improvement: our new algorithm runs in time nd/22O(log*n), where log* denotes the iterated logarithm. For the related problem of computing the depth in an arrangement of n boxes, we further improve the time bound to near O(nd/2 logd/2-1 n), ignoring log\log n factors. Other applications and lower-bound possibilities are discussed. The ideas behind the improved algorithms are simple.
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
|
I. Baran, E.D. Demaine, and M. Patraşcu. Subquadratic algorithms for 3SUM. In Proc. 9th Workshop Algorithms Data Struct. Lect. Notes Comput. Sci., vol. 3608, Springer-Verlag, pages 409--421, 2005.
|
 |
3
|
|
| |
4
|
J.-D. Boissonnat, M. Sharir, B. Tagansky, and M. Yvinec. Voronoi diagrams in higher dimensions under certain polyhedral distance functions. Discrete Comput. Geom. 19:473--484, 1998.
|
| |
5
|
Sergio Cabello , Panos Giannopoulos , Christian Knauer , Günter Rote, Geometric clustering: fixed-parameter tractability and lower bounds with respect to the dimension, Proceedings of the nineteenth annual ACM-SIAM symposium on Discrete algorithms, p.836-843, January 20-22, 2008, San Francisco, California
|
| |
6
|
T.M. Chan. Geometric applications of a randomized optimization technique. Discrete Comput. Geom. 22:547--567, 1999.
|
| |
7
|
|
 |
8
|
|
| |
9
|
L.P. Chew, D. Dor, A. Efrat, and K. Kedem. Geometric pattern matching in d-dimensional space. Discrete Comput. Geom. 21:257--274, 1999.
|
| |
10
|
|
| |
11
|
|
 |
12
|
|
| |
13
|
|
| |
14
|
D. Eppstein and J. Erickson. Iterated nearest neighbors and finding minimal polytopes. Discrete Comput. Geom.11:321--350, 1994.
|
| |
15
|
|
| |
16
|
J. Erickson. Klee's measure problem. http://compgeom.cs.uiuc.edu/~jeffe/open/klee.html, 1998.
|
| |
17
|
|
 |
18
|
|
 |
19
|
Sariel Har-Peled , Vladlen Koltun , Dezhen Song , Ken Goldberg, Efficient algorithms for shared camera control, Proceedings of the nineteenth annual symposium on Computational geometry, June 08-10, 2003, San Diego, California, USA
[doi> 10.1145/777792.777803]
|
| |
20
|
Haim Kaplan , Natan Rubin , Micha Sharir , Elad Verbin, Counting colors in boxes, Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms, p.785-794, January 07-09, 2007, New Orleans, Louisiana
|
| |
21
|
V. Klee. Can the measure of ∪n/1{ai, bi} be computed in less than O(n log n) steps? Amer. Math. Monthly 84:284--285, 1977.
|
| |
22
|
J. van Leeuwen and D. Wood. The measure problem for rectangular ranges in d-space. J. Algorithms
|
| |
23
|
|
| |
24
|
|
| |
25
|
J. Matoušek. Range searching with efficient hierarchical cuttings. Discrete Comput. Geom. 10:157--182, 1993.
|
| |
26
|
J. Nesetril and S. Poljak. On the complexity of the subgraph problem.Commen. Math. Univ. Carol. 26: 415--419, 1985.
|
| |
27
|
|
| |
28
|
|
|