Journal of Guangdong University of Technology ›› 2014, Vol. 31 ›› Issue (3): 119-123.doi: 10.3969/j.issn.1007-7162.2014.03.021
• Comprehensive Studies • Previous Articles Next Articles
Chen Xiao-kang,Liu Zhu-song
Received:
Online:
Published:
Abstract: K nearest neighbor query algorithm is one of the commonly used algorithms in massive spatial data query. First, it construct an index of largescale spatial data by Kd-Tree, and hierarchical division of the search space. Then, it used the k nearest neighbor query to ensure the efficiency of the search. However, the traditional Kd-Tree construction has two drawbacks: the use of test data points are required for each k nearest neighbor query back to the root, thus affecting the efficiency of the query; Kd-Tree uses the splitlevel domain for the space division of space into cubes (twodimensional data are rectangular), extra space appears in polygonal space at the intersection of judgment, making the comparison of data unnecessary, thus affecting the efficiency of the query. Regarding these two shortcomings, it proposed the corresponding improved algorithmRB algorithm. Experimental results show that the algorithm has a higher query efficiency than the traditional KD algorithm.There are two main contribution from this paper: (1) This paper construct a quickly create Kd-Tree indexes to support queries KNN akgorithm to classify largescale data. (2) RB algorithm is proposed to improve the traditional Kd-Tree index construction method,and improving query efficiency for KNN algorithm.
Key words: k nearest neighbor query, Kd-Tree, spatial data, polygon space, hierarchical division
CHEN Xiao-Kang, LIU Zhu-Song. K Nearest Neighbor Query Based on Improved KdTree Construction Algorithm[J].Journal of Guangdong University of Technology, 2014, 31(3): 119-123.
0 / / Recommend
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
URL: https://xbzrb.gdut.edu.cn/EN/10.3969/j.issn.1007-7162.2014.03.021
https://xbzrb.gdut.edu.cn/EN/Y2014/V31/I3/119
Cited