Generalizing the optimality of multi-step k-nearest neighbor query processing

被引:0
|
作者
Kriegel, Hans-Peter [1 ]
Kroeger, Peer [1 ]
Kunath, Peter [1 ]
Renz, Matthias [1 ]
机构
[1] Univ Munich, Inst Comp Sci, Marchioninistr 15, Munich, Germany
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Similarity search algorithms that directly rely on index structures and require a lot of distance computations are usually not applicable to databases containing complex objects and defining costly distance functions on spatial, temporal and multimedia data. Rather, the use of an adequate multi-step query processing strategy is crucial for the performance of a similarity search routine that deals with complex distance functions. Reducing the number of candidates returned from the filter step which then have to be exactly evaluated in the refinement step is fundamental for the efficiency of the query process. The state-of-the-art multi-step k-nearest neighbor (kNN) search algorithms are designed to use only a lower bounding distance estimation for candidate pruning. However, in many applications, also an upper bounding distance approximation is available that can additionally be used for reducing the number of candidates. In this paper; we generalize the traditional concept of R-optimality and introduce the notion of R-I-optimality depending on the distance information I available in the filter step. We propose a new multi-step kNN search algorithm that utilizes lower- and upper bounding distance information (I-lu) in the filter step. Furthermore, we show that, in contrast to existing approaches, our proposed solution is R-Ilu-optimal. In an experimental evaluation, we demonstrate the significant performance gain over existing methods.
引用
收藏
页码:75 / +
页数:3
相关论文
共 50 条
  • [1] Literature Study on k-Nearest Neighbor query processing
    Anuja, K., V
    Mani, Shinu Acca
    [J]. 2015 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2015,
  • [2] k-Nearest Neighbor Query Processing Algorithms for a Query Region in Road Networks
    Hyeong-Il Kim
    Jae-Woo Chang
    [J]. Journal of Computer Science & Technology, 2013, 28 (04) : 585 - 596
  • [3] k-Nearest Neighbor Query Processing Algorithms for a Query Region in Road Networks
    Kim, Hyeong-Il
    Chang, Jae-Woo
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2013, 28 (04) : 585 - 596
  • [4] k-Nearest Neighbor Query Processing Algorithms for a Query Region in Road Networks
    Hyeong-Il Kim
    Jae-Woo Chang
    [J]. Journal of Computer Science and Technology, 2013, 28 : 585 - 596
  • [5] Visible Reverse k-Nearest Neighbor Query Processing in Spatial Databases
    Gao, Yunjun
    Zheng, Baihua
    Chen, Gencai
    Lee, Wang-Chien
    Lee, Ken C. K.
    Li, Qing
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2009, 21 (09) : 1314 - 1327
  • [6] Processing All k-Nearest Neighbor Query on Large Multidimensional Data
    Huu Vu Lam Cao
    Trong Nhan Phan
    Minh Quang Tran
    Thanh Luan Hong
    Minh Nhat Quang Truong
    [J]. 2016 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND APPLICATIONS (ACOMP), 2016, : 11 - 17
  • [7] Materialization-based range and k-nearest neighbor query processing algorithms
    Chang, Jae-Woo
    Kim, Yong-Ki
    [J]. FLEXIBLE QUERY ANSWERING SYSTEMS, PROCEEDINGS, 2006, 4027 : 65 - 74
  • [8] Constrained k-nearest neighbor query processing over moving object trajectories
    Gao, Yunjun
    Chen, Gencai
    Li, Qing
    Li, Chun
    Chen, Chun
    [J]. DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, 2008, 4947 : 635 - +
  • [9] A model for k-nearest neighbor query processing cost in multidimensional data space
    Lee, JH
    Cha, GH
    Chung, CW
    [J]. INFORMATION PROCESSING LETTERS, 1999, 69 (02) : 69 - 76
  • [10] Processing Probabilistic K-Nearest Neighbor Query Using Rlsd-tree
    Huang, Yuan-Ko
    Lin, Lien-Fa
    [J]. 2014 IEEE 28TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2014, : 560 - 567