KDTree

GPTKB entity

Statements (32)
Predicate Object
gptkbp:instanceOf gptkb:architecture
gptkbp:alsoKnownAs k-d tree
gptkbp:category gptkb:tree
search tree
spatial data structure
gptkbp:complexity O(n) for construction
O(log n) for balanced tree search
https://www.w3.org/2000/01/rdf-schema#label KDTree
gptkbp:implementedIn gptkb:Java
gptkb:C++
gptkb:MATLAB
gptkb:SciPy
gptkb:scikit-learn
gptkbp:introducedIn 1975
gptkbp:inventedBy gptkb:Jon_Louis_Bentley
gptkbp:limitation not ideal for dynamic data
performance degrades in high dimensions
gptkbp:numberOfLocations points in k-dimensional space
gptkbp:relatedTo gptkb:Ball_tree
gptkb:Octree
gptkb:Quad_tree
gptkb:R-tree
gptkbp:splitsBy axis-aligned hyperplanes
gptkbp:usedFor nearest neighbor search
spatial indexing
multidimensional search
range search
gptkbp:usedIn gptkb:geometry
gptkb:machine_learning
computer graphics
gptkbp:bfsParent gptkb:scipy.spatial
gptkbp:bfsLayer 7