Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

UB-tree

From Wikipedia, the free encyclopedia
Tree structure in information science
UB-tree
Two dimensional Z-order
Typetree
Invented byRudolf Bayer andVolker Markl
Time complexity inbig O notation
OperationAverageWorst case
Space complexity

TheUB-tree, also known as theUniversal B-Tree,[1] as proposed byRudolf Bayer andVolker Markl is abalanced tree for storing and efficiently retrievingmultidimensional data. Like aB+ tree, information is stored only in the leaves. Records are stored according toZ-order, also called Morton order. Z-order is calculated by bitwise interlacing of the keys.

Insertion, deletion, and point query are done as with ordinary B+ trees. To perform range searches in multidimensional point data, however, an algorithm must be provided for calculating, from a point encountered in the data base, the next Z-value which is in the multidimensional search range.

The original algorithm to solve this key problem was exponential with the dimensionality and thus not feasible[2] ("GetNextZ-address"). A solution to this "crucial part of the UB-tree range query" has been described later.[3] This method has already been described in an older paper[4] where using Z-order with search trees has first been proposed.

References

[edit]
  1. ^Bayer, Rudolf (September 1996).The Universal B-Tree for multidimensional Indexing.
  2. ^Markl, V. (1999). "MISTRAL: Processing Relational Queries using a Multidimensional Access Technique".CiteSeerX 10.1.1.32.6487.
  3. ^Ramsak, Frank; Markl, Volker; Fenk, Robert; Zirkel, Martin; Elhardt, Klaus; Bayer, Rudolf (September 10–14, 2000).Integrating the UB-tree into a Database System Kernel(PDF).26th International Conference on Very Large Data Bases. pp. 263–272.
  4. ^Tropf, H.; Herzog, H."Multidimensional Range Search in Dynamically Balanced Trees"(PDF).Angewandte Informatik (Applied Informatics) (2/1981):71–77.ISSN 0013-5704.
Search trees
(dynamic sets,
associative arrays)
Heaps
Tries
Spatial data
partitioning trees
Other trees


Stub icon

Thisalgorithms ordata structures-related article is astub. You can help Wikipedia byadding missing information.

Retrieved from "https://en.wikipedia.org/w/index.php?title=UB-tree&oldid=1289342927"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp