Definition
The X-tree (eXtended node tree) (Berchtold et al. 1996) is a spatial access method (Böhm et al. 2001) that supports efficient query processing for high-dimensional data. It supports not only point data but also extended spatial data. The X-tree provides overlap-free split whenever it is possible without allowing the tree to degenerate; otherwise, the X-tree uses extended variable size directory nodes, so-called supernodes. The X-tree may be seen as a hybrid of a linear array-like and a hierarchical R-tree-like directory.
Historical Background
The R-tree (Guttman 1994) and the R*-tree (Beckmann et al. 1990), spatial access methods with a hierarchically structured directory that use minimum bounding rectangles (MBRs) as page regions, have primarily been designed for the management of spatially extended, two-dimensional objects, but have...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Altschul SF, Gish W, Miller W, Myers EW, Lipman DJ (1990) A basic local alignment search tool. J Mol Biol 215(3):403–410
Baeza-Yates R, Ribeiro-Neto B (1999) Modern information retrieval. Addison-Wesley Longman Publishing Co. Inc., Boston
Beckmann N, Kriegel H-P, Schneider R, Seeger B (1990) The R*-tree: an efficient and robust access method for points and rectangles. In: Proceedings of ACM international conference on management of data (SIGMOD’90). ACM, New York, pp 322–331
Berchtold S, Keim D, Kriegel HP (1996) The X-tree: an index structure for highdimensional data. In: Proceedings of 22th international conference on very large databases (VLDB’96). Morgan Kaufmann, San Francisco, pp 28–39
Berchtold B, Keim D, Kriegel H-P (1997) Using extended feature objects for partial similarity retrieval. VLDB J 6(4):333–348
Böhm C, Berchtold S, Keim D (2001) Searching in highdimensional spaces: index structures for improving the performance of multimedia databases. ACM Comput Surv 33(3):322–373
Bustos B, Keim D, Saupe D, Schreck T, Vranić D (2005) Feature-based similarity search in 3D object databases. ACM Comput Surv 37(4):345–387
Faloutsos C (1996) Searching multimedia databases by content. Kluwer Academic Publishers, Norwell
Guttman A (1994) R-trees: a dynamic index structure for spatial searching. In: Proceedings of ACM international conference on management of data (SIGMOD’84). ACM, New York, pp 47–57
Jagadish HV (1991) A retrieval technique for similar shapes. In: Proceedings of ACM international conference on management of data (SIGMOD’91). ACM, New York, pp 208–217
Keim D (1999) Efficient geometry-based similarity search of 3D spatial databases. In: Proceedings of ACM international conference on management of data (SIGMOD’99). ACM, New York, pp 419–430
Kukich K (1992) Techniques for automatically correcting words in text. ACM Comput Surv 24(4):377–440
Murase H, Nayar SK (1995) Three-dimensional object recognition from appearance-parametric eigenspace method. Syst Comput Jpn 26(8):45–54
Shawney H, Hafner J (1994) Efficient color histogram indexing. In: Proceedings of international conference on image processing. IEEE Computer Society, Los Alamitos, pp 66–70
Shoichet BK, Bodian DL, Kuntz ID (1992) Molecular docking using shape descriptors. J Comput Chem 13(3):380–397
Wallace T, Wintz P (1980) An efficient three-dimensional aircraft recognition algorithm using normalized fourier descriptors. Comput Graph Image Process 13: 99–126
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this entry
Cite this entry
Keim, D., Bustos, B., Berchtold, S., Kriegel, HP. (2017). Indexing, X-Tree. In: Shekhar, S., Xiong, H., Zhou, X. (eds) Encyclopedia of GIS. Springer, Cham. https://doi.org/10.1007/978-3-319-17885-1_620
Download citation
DOI: https://doi.org/10.1007/978-3-319-17885-1_620
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-17884-4
Online ISBN: 978-3-319-17885-1
eBook Packages: Computer ScienceReference Module Computer Science and Engineering