Balanced Aspect Ratio trees:: Combining the advantages of k-d trees and octrees

被引:0
|
作者
Duncan, CA [1 ]
Goodrich, MT [1 ]
Kobourov, S [1 ]
机构
[1] Johns Hopkins Univ, Ctr Geometr Comp, Baltimore, MD 21218 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Given a set S of n points in R-d, we show, for fixed d, how to construct in O(n log n) time a data structure we call the Balanced Aspect Ratio (BAR) tree. A. BAR tree is a binary space partition tree on S that has O(log n) depth and in which every region is convex and "fat" (that is, has a bounded aspect ratio). While previous hierarchical data structures, such as k-d trees, quadtrees, octrees, fair-split trees, and balanced box decompositions can guarantee some of these properties, we know of no previous data structure that combines all of these properties simultaneously The BAR tree data structure has numerous applications ranging from solving several geometric searching problems in fixed dimensional space to aiding in the visualization of graphs and three-dimensional worlds.
引用
收藏
页码:300 / 309
页数:10
相关论文
共 50 条
  • [31] A Hybrid Approach Combining R*-Tree and k-d Trees to Improve Linked Open Data Query Performance
    Sun, Yuxiang
    Zhao, Tianyi
    Yoon, Seulgi
    Lee, Yongju
    APPLIED SCIENCES-BASEL, 2021, 11 (05):
  • [32] Using k-d trees for robust 3D point pattern matching
    Li, BH
    Holstein, H
    FOURTH INTERNATIONAL CONFERENCE ON 3-D DIGITAL IMAGING AND MODELING, PROCEEDINGS, 2003, : 95 - 102
  • [33] Collaborative Recommendations using Hierarchical Clustering based on K-d Trees and Quadtrees
    Das, Joydeep
    Majumder, Subhashis
    Gupta, Prosenjit
    Mali, Kalyani
    INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, 2019, 27 (04) : 637 - 668
  • [34] HEIGHT-RATIO-BALANCED TREES
    GONNET, GH
    OLIVIE, HJ
    WOOD, D
    COMPUTER JOURNAL, 1983, 26 (02): : 106 - 108
  • [35] KDT-MOEA: A multiobjective optimization framework based on K-D trees
    Lacerda, Allysson S. M.
    Batista, Lucas S.
    INFORMATION SCIENCES, 2019, 503 : 200 - 218
  • [36] THE EFFICIENCY OF USING K-D TREES FOR FINDING NEAREST NEIGHBORS IN DISCRETE SPACE
    MURPHY, OJ
    SELKOW, SM
    INFORMATION PROCESSING LETTERS, 1986, 23 (04) : 215 - 218
  • [37] Buffer k-d Trees: Processing Massive Nearest Neighbor Queries on GPUs
    Gieseke, Fabian
    Heinermann, Justin
    Oancea, Cosmin
    Igel, Christian
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 32 (CYCLE 1), 2014, 32
  • [38] Modeling droplet-laden flows in moisture separators using k-d trees
    Zhang, Huang
    Liu, Qianfeng
    Qin, Benke
    Bo, Hanliang
    ANNALS OF NUCLEAR ENERGY, 2015, 75 : 452 - 461
  • [39] An efficient implementation of distance-based diversity measures based on k-d trees
    Agrafiotis, DK
    Lobanov, VS
    JOURNAL OF CHEMICAL INFORMATION AND COMPUTER SCIENCES, 1999, 39 (01): : 51 - 58