Multiple k nearest neighbor search

被引:4
|
作者
Chung, Yu-Chi [1 ]
Su, I-Fang [2 ]
Lee, Chiang [2 ]
Liu, Pei-Chi [3 ]
机构
[1] Chang Jung Christian Univ, Dept Comp Sci & Informat Engn, Tainan, Taiwan
[2] Natl Cheng Kung Univ, Dept Comp Sci & Informat Engn, Tainan, Taiwan
[3] Chunghwa Telecom Labs, Cloud Comp Lab, Taipei, Taiwan
关键词
Indexing techniques; Shared execution mechanism; Query result reuse; Query correlations; QUERIES; TREE;
D O I
10.1007/s11280-016-0392-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The problem of kNN (k Nearest Neighbor) queries has received considerable attention in the database and information retrieval communities. Given a dataset D and a kNN query q, the k nearest neighbor algorithm finds the closest k data points to q. The applications of kNN queries are board, not only in spatio-temporal databases but also in many areas. For example, they can be used in multimedia databases, data mining, scientific databases and video retrieval. The past studies of kNN query processing did not consider the case that the server may receive multiple kNN queries at one time. Their algorithms process queries independently. Thus, the server will be busy with continuously reaccessing the database to obtain the data that have already been acquired. This results in wasting I/O costs and degrading the performance of the whole system. In this paper, we focus on this problem and propose an algorithm named COrrelated kNN query Evaluation (COKE). The main idea of COKE is an "information sharing" strategy whereby the server reuses the query results of previously executed queries for efficiently processing subsequent queries. We conduct a comprehensive set of experiments to analyze the performance of COKE and compare it with the Best-First Search (BFS) algorithm. Empirical studies indicate that COKE outperforms BFS, and achieves lower I/O costs and less running time.
引用
收藏
页码:371 / 398
页数:28
相关论文
共 50 条
  • [31] Two-Pass K Nearest Neighbor Search for Feature Tracking
    Cao, Mingwei
    Jia, Wei
    Lv, Zhihan
    Xie, Wenjun
    Zheng, Liping
    Liu, Xiaoping
    IEEE ACCESS, 2018, 6 : 72939 - 72951
  • [32] Probably correct k-nearest neighbor search in high dimensions
    Toyama, Jun
    Kudo, Mineichi
    Imai, Hideyuki
    PATTERN RECOGNITION, 2010, 43 (04) : 1361 - 1372
  • [33] Continuous k-nearest neighbor search under mobile environment
    Feng, Jun
    Wu, Linyan
    Zhu, Yuelong
    Mukai, Naoto
    Watanabe, Toyohide
    ADVANCES IN DATA AND WEB MANAGEMENT, PROCEEDINGS, 2007, 4505 : 566 - +
  • [34] Efficient k-nearest neighbor search on moving object trajectories
    Gueting, Ralf Hartmut
    Behr, Thomas
    Xu, Jianqiu
    VLDB JOURNAL, 2010, 19 (05): : 687 - 714
  • [35] Top-k Nearest Neighbor Search In Uncertain Data Series
    Dallachiesa, Michele
    Palpanas, Themis
    Ilyas, Ihab F.
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2014, 8 (01): : 13 - 24
  • [36] Fast reverse k nearest neighbor search algorithm and its improvement
    Luo, Yan-Min
    Liu, Pei-Zhong
    Chen, Han-Xiong
    Beijing Gongye Daxue Xuebao/Journal of Beijing University of Technology, 2012, 38 (12): : 1880 - 1887
  • [37] Efficient Privacy-Preserving k-Nearest Neighbor Search
    Qi, Yinian
    Atallah, Mikhail J.
    28TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, VOLS 1 AND 2, PROCEEDINGS, 2008, : 311 - 319
  • [38] Joint K-Means Quantization for Approximate Nearest Neighbor Search
    Ozan, Ezgi Can
    Kiranyaz, Serkan
    Gabbouj, Moncef
    2016 23RD INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2016, : 3645 - 3649
  • [39] K-Nearest Neighbor Search in Peer-to-Peer Systems
    Mashayekhi, Hoda
    Habibi, Jafar
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN P2P SYSTEMS (AP2PS 2010), 2010, : 100 - 105
  • [40] k-nearest neighbor search based on node density in MANETs
    Komai, Yuka
    Sasaki, Yuya
    Hara, Takahiro
    Nishio, Shojiro
    MOBILE INFORMATION SYSTEMS, 2014, 10 (04) : 385 - 405