• DocumentCode
    2873225
  • Title

    Range search in parallel using distributed data structures

  • Author

    Sridhar, Radhakrishnan ; Iyengar, Sitharama S. ; Rajanarayanan, S.

  • Author_Institution
    Dept. of Comput. Sci., Louisiana State Univ., Baton Rouge, LA, USA
  • fYear
    1990
  • fDate
    7-9 Mar 1990
  • Firstpage
    14
  • Lastpage
    19
  • Abstract
    The range search problem involves obtaining a set of data points (tuples, records) satisfying a query which specifies a range of values on each dimension, (attribute) of the data. A parallel algorithm for range searching is developed, using the concept of distributed data structures. The range tree proposed by J.L. Bentley (1980) is used as the data structure to be distributed. It is shown that O(log n) search time can be effected for a range search on n three-dimensional points using (2.log2n-10.logn +12) processors, and thus is optimal for the range tree distribution. The authors present a nontrivial implementation technique on the hypercube parallel architecture with which the above time and processor bound can be achieved without any communication overhead. The algorithm can easily be generalized for the case of d-dimensional range search
  • Keywords
    computational complexity; data structures; database theory; distributed databases; parallel algorithms; search problems; attribute; data points; dimension; distributed data structures; hypercube parallel architecture; nontrivial implementation; parallel algorithm; range of values; range search problem; range searching; range tree; records; search time; three-dimensional points; tuples; Computational geometry; Costs; Data structures; Hypercubes; Multidimensional systems; Parallel algorithms; Parallel architectures; Search problems; Spatial databases; Tree data structures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Databases, Parallel Architectures and Their Applications,. PARBASE-90, International Conference on
  • Conference_Location
    Miami Beach, FL
  • Print_ISBN
    0-8186-2035-8
  • Type

    conf

  • DOI
    10.1109/PARBSE.1990.77112
  • Filename
    77112