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 条
  • [21] Achieving k-anonymity base on nearest neighbor search
    Yang, Gaoming
    Li, Jingzhao
    Zhang, Shunxiang
    Zhu, Guangli
    Journal of Information and Computational Science, 2013, 10 (12): : 3971 - 3979
  • [22] Anytime K-nearest neighbor search for database applications
    Xu, Weijia
    Miranker, Daniel
    Mao, Rui
    Ramakrishnan, Smriti
    2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOP, VOLS 1 AND 2, 2008, : 586 - +
  • [23] k-nearest reliable neighbor search in crowdsourced LBSs
    Jang, Hong-Jun
    Kim, Byoungwook
    Jung, Soon-Young
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2021, 34 (02)
  • [24] K-nearest neighbor search for moving query point
    Song, ZX
    Roussopoulos, N
    ADVANCES IN SPATIAL AND TEMPORAL DATABASES, PROCEEDINGS, 2001, 2121 : 79 - 96
  • [25] Efficient k -nearest neighbor search based on clustering and adaptive k values
    Gallego, Antonio Javier
    Rico-Juan, Juan Ramon
    Valero-Mas, Jose J.
    PATTERN RECOGNITION, 2022, 122
  • [26] Continuous Nearest Neighbor Search
    Lin, Lien-Fa
    Chen, Chao-Chun
    WMSCI 2008: 12TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL V, PROCEEDINGS, 2008, : 106 - +
  • [27] Succinct nearest neighbor search
    Tellez, Eric Sadit
    Chavez, Edgar
    Navarro, Gonzalo
    INFORMATION SYSTEMS, 2013, 38 (07) : 1019 - 1030
  • [28] A novel version of k nearest neighbor: Dependent nearest neighbor
    Ertugrul, Omer Faruk
    Tagluk, Mehmet Emin
    APPLIED SOFT COMPUTING, 2017, 55 : 480 - 490
  • [29] A Vision-based K-Nearest Neighbor Approach for Multiple Search and Landing with Energy Constraints
    Sales, Augusto
    Mira, Pedro
    Filho, Jorge
    Garcia, Wagner
    Nascimento, Ana Maria
    Amorim, Thulio
    Nascimento, Tiago
    2023 LATIN AMERICAN ROBOTICS SYMPOSIUM, LARS, 2023 BRAZILIAN SYMPOSIUM ON ROBOTICS, SBR, AND 2023 WORKSHOP ON ROBOTICS IN EDUCATION, WRE, 2023, : 71 - 76
  • [30] k-Nearest Neighbor Regressors Optimized by using Random Search
    Ortiz-Bejar, Jose
    Graff, Mario
    Tellez, Eric S.
    Ortiz-Bejar, Jesus
    Cerda Jacobo, Jaime
    2018 IEEE INTERNATIONAL AUTUMN MEETING ON POWER, ELECTRONICS AND COMPUTING (ROPEC), 2018,