ACM Home Page
Please provide us with feedback. Feedback
Lower bounds for orthogonal range searching: I. The reporting case
Full text PdfPdf (965 KB)
Source Journal of the ACM (JACM) archive
Volume 37 ,  Issue 2  (April 1990) table of contents
Pages: 200 - 212  
Year of Publication: 1990
ISSN:0004-5411
Author
Bernard Chazelle  Princeton Univ., Princeton, NJ
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 60,   Citation Count: 21
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/77600.77614
What is a DOI?

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


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...