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 条
  • [31] Gridvoronoi: An Efficient Spatial Index for Nearest Neighbor Query Processing
    Zhang, Chongsheng
    Almpanidis, George
    Hasibi, Faegheh
    Fan, Gaojuan
    [J]. IEEE ACCESS, 2019, 7 : 120997 - 121014
  • [32] 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
  • [33] A k-nearest Neighbour Query Processing Strategy Using the mqr-tree
    Osborn, Wendy
    [J]. ADVANCES IN NETWORK-BASED INFORMATION SYSTEMS, NBIS-2017, 2018, 7 : 566 - 577
  • [34] 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 - +
  • [35] 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
  • [36] 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
  • [37] Generalizing the optimality of multi-step k-nearest neighbor query processing
    Kriegel, Hans-Peter
    Kroeger, Peer
    Kunath, Peter
    Renz, Matthias
    [J]. ADVANCES IN SPATIAL AND TEMPORAL DATABASES, PROCEEDINGS, 2007, 4605 : 75 - +
  • [38] SVkNN: Efficient Secure and Verifiable k-Nearest Neighbor Query on the Cloud Platform
    Cui, Ningning
    Yang, Xiaochun
    Wang, Bin
    Li, Jianxin
    Wang, Guoren
    [J]. 2020 IEEE 36TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2020), 2020, : 253 - 264
  • [39] Efficient outsourcing of secure k-nearest neighbour query over encrypted database
    Xu, Rui
    Morozou, Kirill
    Yang, Yanjiang
    Zhou, Jianying
    Takagi, Tsuyoshi
    [J]. COMPUTERS & SECURITY, 2017, 69 : 65 - 83
  • [40] Query-specific signature selection for efficient k-nearest neighbour approximation
    Park, Youngki
    Hwang, Heasoo
    Lee, Sang-goo
    [J]. JOURNAL OF INFORMATION SCIENCE, 2017, 43 (04) : 440 - 457