An efficient index structure for distributed k-nearest neighbours query processing

被引:5
|
作者
Yang, Min [1 ]
Ma, Kun [2 ]
Yu, Xiaohui [1 ,3 ]
机构
[1] Shandong Univ, Sch Comp Sci & Technol, Jinan, Peoples R China
[2] Univ Jinan, Sch Informat Sci & Engn, Jinan, Peoples R China
[3] Univ York, Sch Informat Technol, Toronto, ON M3J 1P3, Canada
基金
加拿大自然科学与工程研究理事会; 中国国家自然科学基金;
关键词
k-Nearest neighbour query; Distributed query processing; Moving objects;
D O I
10.1007/s00500-018-3548-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many location-based services are supported by the moving k-nearest neighbour (k-NN) query, which continuously returns the k-nearest data objects for a query point. Most of existing approaches to this problem have focused on a centralized setting, which show poor scalability to work around massive-scale and distributed data sets. In this paper, we propose an efficient distributed solution for k-NN query over moving objects to tackle the increasingly large scale of data. This approach includes a new grid-based index called Block Grid Index (BGI), and a distributed k-NN query algorithm based on BGI. There are three advantages of our approach: (1) BGI can be easily constructed and maintained in a distributed setting; (2) the algorithm is able to return the results set in only two iterations. (3) the efficiency of k-NN query is improved. The efficiency of our solution is verified by extensive experiments with millions of nodes.
引用
收藏
页码:5539 / 5550
页数:12
相关论文
共 50 条
  • [1] An efficient index structure for distributed k-nearest neighbours query processing
    Min Yang
    Kun Ma
    Xiaohui Yu
    [J]. Soft Computing, 2020, 24 : 5539 - 5550
  • [2] 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,
  • [3] An evolutionary voting for k-nearest neighbours
    Mateos-Garcia, Daniel
    Garcia-Gutierrez, Jorge
    Riquelme-Santos, Jose C.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2016, 43 : 9 - 14
  • [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 & Technology, 2013, 28 (04) : 585 - 596
  • [5] 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
  • [6] 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
  • [7] Efficient and secure k-nearest neighbor query on outsourced data
    Huijuan Lian
    Weidong Qiu
    Di Yan
    Zheng Huang
    Peng Tang
    [J]. Peer-to-Peer Networking and Applications, 2020, 13 : 2324 - 2333
  • [8] Efficient Filter Algorithms for Reverse k-Nearest Neighbor Query
    Wang, Shengsheng
    Lv, Qiannan
    Liu, Dayou
    Gu, Fangming
    [J]. WEB-AGE INFORMATION MANAGEMENT, 2011, 6897 : 18 - 30
  • [9] Efficient and secure k-nearest neighbor query on outsourced data
    Lian, Huijuan
    Qiu, Weidong
    Yan, Di
    Huang, Zheng
    Tang, Peng
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2020, 13 (06) : 2324 - 2333
  • [10] 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