A Novel Query Method for Spatial Database Based on Improved K-Nearest Neighbor Algorithm

被引:0
|
作者
Xia, Huili [1 ]
Xue, Feng [1 ]
机构
[1] Zhengzhou Univ Econ & Business, Coll Comp & Artificial Intelligence, Zhengzhou, Peoples R China
关键词
Big Data; Geographic Information System; Parallel Processing; Reverse K-Nearest Neighbor; Spark; Spatial; Database;
D O I
10.4018/IJDSST.332773
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Spatial database is a spatial information database and is the core component of geographic information systems (GIS). Aiming at the problem that time complexity of k-nearest neighbor (kNN) querying algorithms are proportionate to scale of training samples, an efficient query method for spatial database based on the Spark framework and the reversed k-nearest neighbor (RkNN) is proposed. Firstly, based on the Spark framework, a two-layer indexing structure based on grid and Voronoi diagram is constructed, and an efficient filtering and a refining processing algorithm are proposed. Secondly, the filtering step of proposed algorithm is used to obtain the candidates, and the refining step is used to remove the candidates. Finally, the candidate sets from different regions are merged to get the final result. Results of experiments on real-world datasets validate that the proposed method has better query performance and better stability and significantly improves the processing speed.
引用
收藏
页数:15
相关论文
共 50 条
  • [31] Research on active defence technology with virus based on improved K-Nearest Neighbor Algorithm
    Yu, Xuedou
    2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES: ITESS 2008, VOL 4, 2008, : 724 - 726
  • [32] An Improved k-Nearest Neighbor Algorithm for Recognition and Classification of Thyroid Nodules
    Ma, Xuesi
    Han, Xiang
    Zhang, Lina
    JOURNAL OF ULTRASOUND IN MEDICINE, 2024, 43 (06) : 1025 - 1036
  • [33] Improved weighted k-nearest neighbor algorithm for WiFi fingerprint positioning
    Wang B.
    Liu X.
    Yu B.
    Jia R.
    Gan X.
    Huang L.
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2019, 46 (05): : 41 - 47
  • [34] Location Privacy and Query Privacy Preserving Method for K-nearest Neighbor Query in Road Networks
    Zhou C.-L.
    Chen Y.-H.
    Tian H.
    Cai S.-B.
    Zhou, Chang-Li (zhouchangli666@163.com), 1600, Chinese Academy of Sciences (31): : 471 - 492
  • [35] A Novel Template Reduction Approach for the K-Nearest Neighbor Method
    Fayed, Hatem A.
    Atiya, Amir F.
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2009, 20 (05): : 890 - 896
  • [36] Improvement of k-nearest neighbor algorithm based on double filtering
    Ma, Chun Jie
    Ding, Zheng Sheng
    2020 5TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2020), 2020, : 1567 - 1570
  • [37] Group obstacle nearest neighbor query in spatial database
    Yang, Zexue
    Hao, Zhongxiao
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2013, 50 (11): : 2455 - 2462
  • [38] An Algorithm of Incremental Bayesian Classifier Based on K-Nearest Neighbor
    Wang, Dong
    Xiong, Shi-huan
    MEMS, NANO AND SMART SYSTEMS, PTS 1-6, 2012, 403-408 : 1455 - 1459
  • [39] Gravity-Matching Algorithm Based on K-Nearest Neighbor
    Gao, Shuaipeng
    Cai, Tijing
    Fang, Ke
    SENSORS, 2022, 22 (12)