An algorithm for finding best matches in logarithmic expected time [J (1977)

by Friedman JH, Bentley JL, Finkel RA
Venue:ACM Trans. on Mathematical Software