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

Pivot Generation Algorithm with a Complete Binary Tree for Efficient Exact Similarity Search

Yuki YAMAGISHI, Kazuo AOYAMA, Kazumi SAITO, Tetsuo IKEDA

  • Full Text Views

    0

  • Cite this

Summary :

This paper presents a pivot-set generation algorithm for accelerating exact similarity search in a large-scale data set. To deal with the large-scale data set, it is important to efficiently construct a search index offline as well as to perform fast exact similarity search online. Our proposed algorithm efficiently generates competent pivots with two novel techniques: hierarchical data partitioning and fast pivot optimization techniques. To make effective use of a small number of pivots, the former recursively partitions a data set into two subsets with the same size depending on the rank order from each of two assigned pivots, resulting in a complete binary tree. The latter calculates a defined objective function for pivot optimization with a low computational cost by skillfully operating data objects mapped into a pivot space. Since the generated pivots provide the tight lower bounds on distances between a query object and the data objects, an exact similarity search algorithm effectively avoids unnecessary distance calculations. We demonstrate that the search algorithm using the pivots generated by the proposed algorithm reduces distance calculations with an extremely high rate regarding a range query problem for real large-scale image data sets.

Publication
IEICE TRANSACTIONS on Information Vol.E101-D No.1 pp.142-151
Publication Date
2018/01/01
Publicized
2017/10/20
Online ISSN
1745-1361
DOI
10.1587/transinf.2017EDP7077
Type of Manuscript
PAPER
Category
Data Engineering, Web Information Systems

Authors

Yuki YAMAGISHI
  University of Shizuoka
Kazuo AOYAMA
  NTT Communication Science Laboratories
Kazumi SAITO
  University of Shizuoka
Tetsuo IKEDA
  University of Shizuoka

Keyword