DocumentCode :
3530817
Title :
Approximate Direct and Reverse Nearest Neighbor Queries, and the k-nearest Neighbor Graph
Author :
Figueroa, Karina ; Paredes, Rodrigo
Author_Institution :
Fac. de Cienc. Fisico Mat., Univ. Michoacana, Morelia, Mexico
fYear :
2009
fDate :
29-30 Aug. 2009
Firstpage :
91
Lastpage :
98
Abstract :
Retrieving the k-nearest neighbors of a query object is a basic primitive in similarity searching. A related, far less explored primitive is to obtain the dataset elements which would have the query object within their own k-nearest neighbors, known as the reverse k-nearest neighbor query. We already have indices and algorithms to solve k-nearest neighbors queries in general metric spaces; yet, in many cases of practical interest they degenerate to sequential scanning. The naive algorithm for reverse k-nearest neighbor queries has quadratic complexity, because the k-nearest neighbors of all the dataset objects must be found; this is too expensive. Hence, when solving these primitives we can tolerate trading correctness in the solution for searching time. In this paper we propose an efficient approximate approach to solve these similarity queries with high retrieval rate. Then, we show how to use our approximate k-nearest neighbor queries to construct (an approximation of) the k-nearest neighbor graph when we have a fixed dataset. Finally, combining both primitives we show how to dynamically maintain the approximate k-nearest neighbor graph of the objects currently stored within the metric dataset, that is, considering both object insertions and deletions.
Keywords :
computational complexity; graph theory; query processing; search problems; naive algorithm; nearest neighbor graph; quadratic complexity; reverse nearest neighbor query; sequential scanning; Application software; Computer science; Databases; Electronic mail; Extraterrestrial measurements; Image segmentation; Information retrieval; Nearest neighbor searches; Neural networks; Pattern classification; Metric space searching; Nearest neighbor queries; Reverse nearest neighbor queries;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Similarity Search and Applications, 2009. SISAP '09. Second International Workshop on
Conference_Location :
Prague
Print_ISBN :
978-0-7695-3765-8
Type :
conf
DOI :
10.1109/SISAP.2009.33
Filename :
5271946
Link To Document :
بازگشت