|
ABSTRACT
We present an improved space/query time tradeoff for the general simplex range searching problem, matching known lower bounds up to small polylogarithmic factors. In particular, we construct a linear-space simplex range searching data structure with O(n1–1/d) query time, which is optimal for d=2 and probably also for d>2. Further we show that multilevel range searching data structures can be built with only a polylogarithmic overhead in space and query time per level (the previous solutions require at least a small fixed power of n). We show that Hopcroft's problem (detecting an incidence among n lines and n points) can be solved in time n4/32O(log n). In all these algorithms, we apply Chazelle's results on computing optimal cuttings.
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.
| |
Aga90
|
|
| |
AS91
|
P.K. Agarwal and M. Sharir. Applications of a new space partitioning scheme. In Proc. 2. Workshop on Algorithms and Data Structures, 1991.
|
| |
CF90
|
B. Chazelle and J. Friedman. A deterministic view of random sampling and its use in geometry. Combinatorica, 10(3):229-249, 1990.
|
| |
Cha89
|
B. Chazelle. Lower bounds on the complexity of polytope range searching. J. Amer. Math. Soc, 2(4):637-666, 1989.
|
| |
Cha91
|
B. Chazelle. Cutting hyperplanes for divide-andconquer. Tech. report CS-TR-335-91, Princeton University, 1991. Preliminary version: Proc. 0~2. IEEE Symposium on Foundations of Computer Science, October 1991.
|
 |
CSW90
|
Bernard Chazelle , Micha Sharir , Emo Welzl, Quasi-optimal upper bounds for simplex range searching and new zone theorems, Proceedings of the sixth annual symposium on Computational geometry, p.23-33, June 07-09, 1990, Berkley, California, United States
[doi> 10.1145/98524.98532]
|
| |
CW89
|
|
| |
DE87
|
|
| |
Ede87
|
|
| |
EGH+89
|
H. Edelsbrunner , L. Guibas , J. Hershberger , R. Seidel , M. Sharir , J. Snoeyink , E. Welzl, Implicitly representing arrangements of lines or segments, Discrete & Computational Geometry, v.4 n.5, p.433-466, 1989
[doi> 10.1007/BF02187742]
|
 |
Mat91a
|
|
| |
Mat91b
|
|
 |
Mat91c
|
|
| |
Mat91d
|
J. Matou~ek. Spanning trees with low crossing number. Informatzque Th4orique et applications, 6(25):103-123, 1991.
|
| |
OSS90
|
|
| |
PS85
|
|
CITED BY 11
|
|
|
|
|
Prosenjit Gupta , Ravi Janardan , Michiel Smid, Efficient algorithms for generalized intersection searching on non-iso-oriented objects, Proceedings of the tenth annual symposium on Computational geometry, p.369-378, June 06-08, 1994, Stony Brook, New York, United States
|
|
|
|
|
|
|
|
|
Marc de Berg , Leonidas J. Guibas , Dan Halperin, Vertical decompositions for triangles in 3-space, Proceedings of the tenth annual symposium on Computational geometry, p.1-10, June 06-08, 1994, Stony Brook, New York, United States
|
|
|
Prosenjit Bose , David Bremner , Marc van Kreveld, Determining the castability of simple polyhedra, Proceedings of the tenth annual symposium on Computational geometry, p.123-131, June 06-08, 1994, Stony Brook, New York, United States
|
|
|
|
|
|
|
|
|
|
|
|
Artur Czumaj , Funda Ergün , Lance Fortnow , Avner Magen , Ilan Newman , Ronitt Rubinfeld , Christian Sohler, Sublinear-time approximation of Euclidean minimum spanning tree, Proceedings of the fourteenth annual ACM-SIAM symposium on Discrete algorithms, January 12-14, 2003, Baltimore, Maryland
|
|
|
|
|