Back to results
Bibliographic record · Consultation and access
Artículo

Multidimensional binary search trees used for associative searching

Jon Bentley · Communications of the ACM · 1975

Resource page
Quick overview. Review the resource’s basic details, then access the content using the main button. This page shows only the information needed to identify, cite, and open the work.

Resource access

Open the content from the main option or choose another available source.

OpenAlex OpenAlex Works
Entrar por OpenAlex
Main access

Resource page

Resource reference page. Full text availability has not been automatically confirmed.
Open resource

Summary

Descripción general del contenido del recurso.

This paper develops the multidimensional binary search tree (or k -d tree, where k is the dimensionality of the search space) as a data structure for storage of information to be retrieved by associative searches. The k -d tree is defined and examples are given. It is shown to be quite efficient in its storage requirements. A significant advantage of this structure is that a single data structure can handle many types of queries very efficiently. Various utility algorithms are developed; their proven average running times in an n record file are: insertion, O (log n ); deletion of the root, O ( n ( k -1)/ k ); deletion of a random node, O (log n ); and optimization (guarantees logarithmic performance of searches), O ( n log n ). Search algorithms are given for partial match queries with t keys specified [proven maximum running time of O ( n ( k - t )/ k )] and for nearest neighbor queries [empirically observed average running time of O (log n ).] These performances far surpass the best currently known algorithms for these tasks. An algorithm is presented to handle any general intersection query. The main focus of this paper is theoretical. It is felt, however, that k -d trees could be quite useful in many applications, and examples of potential uses are given.

How to cite

Elegí el formato que necesitás y copiá la referencia al portapapeles.

APA 7

Bentley, J. (1975). Multidimensional binary search trees used for associative searching. https://doi.org/10.1145/361002.361007

MLA

Bentley, Jon. "Multidimensional binary search trees used for associative searching." 1975. https://doi.org/10.1145/361002.361007.

Chicago

Bentley, Jon. 1975. "Multidimensional binary search trees used for associative searching.". https://doi.org/10.1145/361002.361007.

Harvard

Bentley, J. 1975, Multidimensional binary search trees used for associative searching, Communications of the ACM, available at: https://doi.org/10.1145/361002.361007 [Accessed 10 Aug. 2026].

Share and print

Save the record, copy its permanent link, or print it as a PDF.

Export reference

You can export the record in common formats for use in a reference manager.

Resource details

Bibliographic information to help confirm that this is the correct material.

Title
Multidimensional binary search trees used for associative searching
Author / contributors
Jon Bentley
Publisher
Communications of the ACM
Publication year
1975
Language
English

Subjects

Explore related resources through these subjects.

Copied