High performance nearest neighbor data structures (KDTree and BallTree) ...
Octree/Quadtree/N-dimensional linear tree