Sciweavers


Publication

Data Structures and Algorithms for Nearest Neighbor Search in General Metric Spaces

14 years 8 months ago
Data Structures and Algorithms for Nearest Neighbor Search in General Metric Spaces
We consider the computational problem of finding nearest neighbors in general metric spaces. Of particular interest are spaces that may not be conveniently embedded or approximated in Euclidian space, or where the dimensionality of a Euclidian representation is very high. Also relevant are high-dimensional Euclidian settings in which the distribution of data is in some sense of lower dimension and embedded in the space. The vp-tree (vantage point tree) is introduced in several forms, together with associated algorithms, as an improved method for these difficult search problems. Tree construction executes in O(n log n) time, and search is under certain circumstances and in the limit, O(log n) expected time. The theoretical basis for this approach is developed and the results of several experiments are reported. In Euclidian cases, kd-tree performance is compared.
Peter N. Yianilos
Added 22 Mar 2010
Updated 22 Mar 2010
Type Conference
Year 1993
Where ACM-SIAM Symposium on Discrete Algorithms
Authors Peter N. Yianilos
Comments (0)