• DocumentCode
    2179062
  • Title

    A data structure for orthogonal range queries

  • Author

    Lueker, George S.

  • fYear
    1978
  • fDate
    16-18 Oct. 1978
  • Firstpage
    28
  • Lastpage
    34
  • Abstract
    Given a set of points in a d-dimensional space, an orthogonal range query is a request for the number of points in a specified d-dimensional box. We present a data structure and algorithm which enable one to insert and delete points and to perform orthogonal range queries. The worstcase time complexity for n operations is O(n logd n); the space usea is O(n logd-1 n). (O-notation here is with respect to n; the constant is allowed to depend on d.) Next we briefly discuss decision tree bounds on the complexity of orthogonal range queries. We show that a decision tree of height O(dn log n) (Where the implied constant does not depend on d or n) can be constructed to process n operations in d dimensions. This suggests that the standard decision tree model will not provide a useful method for investigating the complexity of such problems.
  • Keywords
    Binary search trees; Computer science; Data structures; Decision trees; Multidimensional systems; Tree data structures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1978., 19th Annual Symposium on
  • Conference_Location
    Ann Arbor, MI, USA
  • ISSN
    0272-5428
  • Type

    conf

  • DOI
    10.1109/SFCS.1978.1
  • Filename
    4567959