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 条
  • [1] Balanced aspect ratio trees:: Combining the advantages of k-d trees and octrees
    Duncan, CA
    Goodrich, MT
    Kobourov, S
    JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2001, 38 (01): : 303 - 333
  • [2] DIVIDED K-D TREES
    VANKREVELD, MJ
    OVERMARS, MH
    ALGORITHMICA, 1991, 6 (06) : 840 - 858
  • [3] Balanced aspect ratio trees revisited
    Chaudhary, A
    Goodrich, MT
    ALGORITHMS AND DATA STRUCTURES, PROCEEDINGS, 2005, 3608 : 73 - 85
  • [4] Squarish k-d trees
    Devroye, L
    Jabbour, J
    Zamora-Cura, C
    SIAM JOURNAL ON COMPUTING, 2000, 30 (05) : 1678 - 1700
  • [5] AVERAGE CASE ANALYSIS OF REGION SEARCH IN BALANCED K-D TREES
    SILVAFILHO, YV
    INFORMATION PROCESSING LETTERS, 1979, 8 (05) : 219 - 223
  • [6] Updating Relaxed K-d Trees
    Duch, Amalia
    Martinez, Conrado
    ACM TRANSACTIONS ON ALGORITHMS, 2009, 6 (01)
  • [7] DIGITAL AND HILBERT K-D TREES
    LEA, D
    INFORMATION PROCESSING LETTERS, 1988, 27 (01) : 35 - 41
  • [8] POLYGONAL REPRESENTATION BY EDGE K-D TREES
    LAVAKUSHA
    PUJARI, AK
    REDDY, PG
    PATTERN RECOGNITION LETTERS, 1990, 11 (06) : 391 - 394
  • [9] On Fusing Recursive Traversals of K-d Trees
    Rajbhandari, Samyam
    Kim, Jinsung
    Krishnamoorthy, Sriram
    Poucheti, Louis-Noel
    Rastello, Fabrice
    Harrison, Robert J.
    Sadayappan, P.
    PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON COMPILER CONSTRUCTION (CC 2016), 2016, : 152 - 162
  • [10] Analysis of range search for random k-d trees
    Chanzy, P
    Devroye, L
    Zamora-Cura, C
    ACTA INFORMATICA, 2001, 37 (4-5) : 355 - 383