Bottom-up nearest neighbor search for R-trees

被引:2
|
作者
Song, Moon Bae [1 ]
Park, Kwang Jin [1 ]
Kong, Ki-Sik [1 ]
Lee, Sang Keun [1 ]
机构
[1] Korea Univ, Dept Comp Sci & Engn, Seoul 136701, South Korea
关键词
R-trees; nearest neighbor search; bottom-up search; databases;
D O I
10.1016/j.ipl.2006.08.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A new nearest neighbor (NN) search algorithm for R-trees was proposed that performed in a bottom-up manner. The proposed approach starts at the leaf level and traverses to the Root node. The experimental results demonstrate that the proposed NN search algorithm outperforms existing NN search algorithms which are based on the R-tree including the existing I/O optimal algorithm. The conventional R-trees were required to be modified to make the bottom-up approach possible. Two new pruning heuristics were also proposed where the first is the remnant property and the second is safe MBR property. The possible usage of the safe MBRs is to be investigated without the additional hash structure. It was found that the proposed approach outperforms existing approaches such as DFS and BFS without respect to the number of nearest neighbors.
引用
收藏
页码:78 / 85
页数:8
相关论文
共 50 条
  • [1] Nearest neighbor queries for R-trees: Why not bottom-up?
    Song, MoonBae
    Park, KwangJin
    Im, SeokJin
    Kong, Ki-Sik
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PROCEEDINGS, 2006, 3882 : 910 - 919
  • [2] Performance of nearest neighbor queries in R-trees
    Papadopoulos, A
    Manolopoulos, Y
    DATABASE THEORY - ICDT'97, 1997, 1186 : 394 - 408
  • [3] THE FARTHEST NEIGHBOR QUERIES BASED ON R-TREES
    Liu, Run-Tao
    Chang, Cheng
    Man, Zhi-Qiang
    Wang, Zhong
    PROCEEDINGS OF 2015 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS (ICMLC), VOL. 1, 2015, : 235 - 238
  • [4] A Cost Model for Reverse Nearest Neighbor Query Processing on R-Trees Using Self Pruning
    Borutta, Felix
    Kroger, Peer
    Renz, Matthias
    SIMILARITY SEARCH AND APPLICATIONS, SISAP 2021, 2021, 13058 : 45 - 53
  • [5] VoR-Tree: R-trees with Voronoi Diagrams for Efficient Processing of Spatial Nearest Neighbor Queries
    Sharifzadeh, Mehdi
    Shahabi, Cyrus
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2010, 3 (01): : 1231 - 1242
  • [6] Randomized Partition Trees for Nearest Neighbor Search
    Dasgupta, Sanjoy
    Sinha, Kaushik
    ALGORITHMICA, 2015, 72 (01) : 237 - 263
  • [7] Randomized Partition Trees for Nearest Neighbor Search
    Sanjoy Dasgupta
    Kaushik Sinha
    Algorithmica, 2015, 72 : 237 - 263
  • [8] Rank Cover Trees for Nearest Neighbor Search
    Houle, Michael E.
    Nett, Michael
    SIMILARITY SEARCH AND APPLICATIONS (SISAP), 2013, 8199 : 16 - 29
  • [9] BOTTOM-UP RECURSION IN TREES
    CASAS, R
    STEYAERT, JM
    LECTURE NOTES IN COMPUTER SCIENCE, 1986, 214 : 172 - 182
  • [10] Sparse Randomized Partition Trees for Nearest Neighbor Search
    Sinha, Kaushik
    Keivani, Omid
    ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 54, 2017, 54 : 681 - 689