The search functionality is under construction.
The search functionality is under construction.

Batch-Incremental Nearest Neighbor Search Algorithm and Its Performance Evaluation

Yaokai FENG, Akifumi MAKINOUCHI

  • Full Text Views

    0

  • Cite this

Summary :

In light of the increasing number of computer applications that rely heavily on multimedia data, the database community has focused on the management and retrieval of multidimensional data. Nearest Neighbor queries (NN queries) have been widely used to perform content-based retrieval (e.g., similarity search) in multimedia applications. Incremental NN (INN) query is a kind of NN queries and can also be used when the number of the NN objects to be retrieved is not known in advance. This paper points out the weaknesses of the existing INN search algorithms and proposes a new one, called Batch-Incremental Nearest Neighbor search algorithm (denoted B-INN search algorithm), which can be used to process the INN query efficiently. The B-INN search algorithm is different from the existing INN search algorithms in that it does not employ the priority queue that is used in the existing INN search algorithms and is very CPU and memory intensive for large databases in high-dimensional spaces. And it incrementally reports b(b > 1) objects simultaneously (Batch-Incremental), whereas the existing INN search algorithms report the neighbors one by one. In order to implement the B-INN search, a new search (called k-d-NN search) with a new pruning strategy is proposed. Performance tests indicate that the B-INN search algorithm clearly outperforms the existing INN search algorithms in high-dimensional spaces.

Publication
IEICE TRANSACTIONS on Information Vol.E86-D No.9 pp.1856-1867
Publication Date
2003/09/01
Publicized
Online ISSN
DOI
Type of Manuscript
PAPER
Category
Databases

Authors

Keyword