|
ABSTRACT
We establish lower bounds on the complexity of orthogonal range reporting in the static case. Given a collection of n points in d-space and a box [a1, b1] X … X [ad, bd], report every point whose ith coordinate lies in [ai, bi], for each i = l, … , d. The collection of points is fixed once and for all and can be preprocessed. The box, on the other hand, constitutes a query that must be answered online. It is shown that on a pointer machine a query time of O(k + polylog(n)), where k is the number of points to be reported, can only be achieved at the expense of &OHgr;(n(log n/log log n)d-1) storage. Interestingly, these bounds are optimal in the pointer machine model, but they can be improved (ever so slightly) on a random access machine. In a companion paper, we address the related problem of adding up weights assigned to the points in the query box.
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
|
BENTLEY, J.L. Decomposable searching problems. Inf. Proc. Lett. 8 (1979), 244-251.
|
 |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
CHAZELLE, B., AND EDELSBRUNNER, H. Linear space data structures for two types of range search. Discrete Comput. Geom. 2 (1987), 113-126.
|
| |
6
|
CHAZELLE, B., AND GUIBAS, L.J. Fractional cascading: If. Applications. Algorithmica I (1986), 163-191.
|
| |
7
|
FELLER, W. All Introduction to Probability Theory and Its Applications, vol. l, 3rd ed. Wiley, New York, 1968.
|
| |
8
|
LUEKER, G.S. A data structure for orthogonal range queries. In Proceedings of the 19th Annual IEEE Symposium on Foundations of Computer Science. IEEE, New York, 1978, pp. 28-34.
|
| |
9
|
MCCREIGHT, E.M. Priority search trees. SIAMJ. Comput. 14, 2 (1985), 257-276.
|
| |
10
|
|
| |
11
|
TARJAN, R. E. A class of algorithms which require nonlinear time to maintain disjoint sets. J. Comput. System Sci. 18 (1979), 110-127.
|
| |
12
|
WILLgao, D.E. Predicate-oriented database search algorithms. Rep. TR-20-78. PhD dissertation, Aiken Computational Lab., Harvard Univ., Cambridge, Mass., 1978.
|
| |
13
|
|
 |
14
|
|
CITED BY 21
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pankaj K. Agarwal , Lars Arge , Andrew Danner , Bryan Holland-Minkley, Cache-oblivious data structures for orthogonal range searching, Proceedings of the nineteenth annual symposium on Computational geometry, June 08-10, 2003, San Diego, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hee-Kap Ahn , Peter Brass , Hyeon-Suk Na , Chan-Su Shin, On the minimum total length of interval systems expressing all intervals, and range-restricted queries, Computational Geometry: Theory and Applications, v.42 n.3, p.207-213, April, 2009
|
REVIEW
"Pradip K. Srimani : Reviewer"
The multidimensional range searching problem, also known as
multiple attribute retrieval, is an interesting example of a classic
phenomenon in computer science, the tradeoff between the execution time
of an algorithm and the storage requiremen
more...
|