Composite Distance Transformation for Indexing and K -Nearest-neighbor Searching in High-Dimensional Spaces

Yi Zhuang,Yue-Ting Zhuang,Fei Wu
DOI: https://doi.org/10.1007/s11390-007-9027-5
IF: 1.871
2007-01-01
Journal of Computer Science and Technology
Abstract:Due to the famous dimensionality curse problem, search in a high-dimensional space is considered as a “hard” problem. In this paper, a novel composite distance transformation method, which is called CDT, is proposed to support a fast k-nearest-neighbor (k-NN) search in high-dimensional spaces. In CDT, all (n) data points are first grouped into some clusters by a k-Means clustering algorithm. Then a composite distance key of each data point is computed. Finally, these index keys of such n data points are inserted by a partition-based B+-tree. Thus, given a query point, its k-NN search in high-dimensional spaces is transformed into the search in the single dimensional space with the aid of CDT index. Extensive performance studies are conducted to evaluate the effectiveness and efficiency of the proposed scheme. Our results show that this method outperforms the state-of-the-art high-dimensional search techniques, such as the X-Tree, VA-file, iDistance and NB-Tree.
What problem does this paper attempt to address?