On the Difficulty of Range Searching

The problem of range searching is fundamental and well studied, and a large number of solutions have been suggested in the literature. The only existing non-trivial lower bound that closely matches known upper bounds with respect to time/space tradeoff is given for the pointer machine model. However, the pointer machine prohibits a number of possible and natural operations, such as the use of arrays and bit manipulation. In particular, such operations have proven useful in some special cases such as one-dimensional and rectilinear queries.

[1]  Peter Bro Miltersen Lower bounds for union-split-find related problems on random access machines , 1994, STOC '94.

[2]  Jon Louis Bentley,et al.  Decomposable Searching Problems , 1979, Inf. Process. Lett..

[3]  Bernard Chazelle,et al.  Lower bounds for orthogonal range searching: I. The reporting case , 1990, JACM.

[4]  Bernard Chazelle,et al.  Lower bounds for orthogonal range searching: part II. The arithmetic model , 1990, JACM.

[5]  Peter Bro Miltersen,et al.  On data structures and asymmetric communication complexity , 1994, STOC '95.

[6]  Jon Louis Bentley,et al.  Transforming static data structures to dynamic structures , 1979, 20th Annual Symposium on Foundations of Computer Science (sfcs 1979).

[7]  George S. Lueker,et al.  A data structure for orthogonal range queries , 1978, 19th Annual Symposium on Foundations of Computer Science (sfcs 1978).

[8]  Bernard Chazelle Slimming down search structures: A functional approach to algorithm design , 1985, 26th Annual Symposium on Foundations of Computer Science (sfcs 1985).

[9]  Michael L. Fredman,et al.  BLASTING through the information theoretic barrier with FUSION TREES , 1990, STOC '90.

[10]  Hermann A. Maurer,et al.  Efficient worst-case data structures for range searching , 1978, Acta Informatica.

[11]  Bernard Chazelle,et al.  A Functional Approach to Data Structures and Its Use in Multidimensional Searching , 1988, SIAM J. Comput..

[12]  Bernard Chazelle Filtering Search: A New Approach to Query-Answering , 1983, FOCS.

[13]  Edward M. McCreight,et al.  Priority Search Trees , 1985, SIAM J. Comput..