• DocumentCode
    1055909
  • Title

    G-tree: a new data structure for organizing multidimensional data

  • Author

    Kumar, Akhil

  • Author_Institution
    Graduate Sch. of Manage., Cornell Univ., Ithaca, NY, USA
  • Volume
    6
  • Issue
    2
  • fYear
    1994
  • fDate
    4/1/1994 12:00:00 AM
  • Firstpage
    341
  • Lastpage
    347
  • Abstract
    The author describes an efficient data structure called the G-tree (or grid tree) for organizing multidimensional data. The data structure combines the features of grids and B-trees in a novel manner. It also exploits an ordering property that numbers the partitions in such a way that partitions that are spatially close to one another in a multidimensional space are also close in terms of their partition numbers. This structure adapts well to dynamic data spaces with a high frequency of insertions and deletions, and to nonuniform distributions of data. We demonstrate that it is possible to perform insertion, retrieval, and deletion operations, and to run various range queries efficiently using this structure. A comparison with the BD tree, zkdb tree and the KDB tree is carried out, and the advantages of the G-tree over the other structures are discussed. The simulated bucket utilization rates for the G-tree are also reported
  • Keywords
    data handling; tree data structures; trees (mathematics); B-trees; BD tree; G-tree; KDB tree; data structure; deletion operations; dynamic data spaces; grid tree; multidimensional data organisation; multidimensional space; nonuniform data distributions; ordering property; partition numbers; range queries; simulated bucket utilization rates; zkdb tree; Data security; Data structures; Databases; Distributed computing; Fault tolerance; Multidimensional systems; Organizing; Remuneration; Tree data structures; Voting;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.277778
  • Filename
    277778