Balanced aspect ratio trees revisited

被引:0
作者
Chaudhary, A [1 ]
Goodrich, MT
机构
[1] Univ Notre Dame, Dept Comp Sci & Engn, Notre Dame, IN 46556 USA
[2] Univ Calif Irvine, Dept Comp Sci, Bren Sch Informat & Comp Sci, Irvine, CA 92697 USA
来源
ALGORITHMS AND DATA STRUCTURES, PROCEEDINGS | 2005年 / 3608卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Spatial databases support a variety of geometric queries on point data such as range searches, nearest neighbor searches, etc. Balanced Aspect Ratio (BAR) trees are hierarchical space decomposition structures that are general-purpose and space-efficient, and, in addition, enjoy a worst case performance poly-logarithmic in the number of points for approximate queries. They maintain limits on their depth, as well as on the aspect ratio (intuitively, how skinny the regions can be). BAR trees were initially developed for 2 dimensional spaces and a fixed set of partitioning planes, and then extended to d dimensional spaces and more general partitioning planes. Here we revisit 2 dimensional spaces and show that, for any given set of 3 partitioning planes, it is not only possible to construct such trees, it is also possible to derive a simple closed-form upper bound on the aspect ratio. This bound, and the resulting algorithm, are much simpler than what is known for general BAR trees. We call the resulting BAR trees Parameterized BAR trees and empirically evaluate them for different partitioning planes. Our experiments show that our theoretical bound converges to the empirically obtained values in the lower ranges, and also make a case for using evenly oriented partitioning planes.
引用
收藏
页码:73 / 85
页数:13
相关论文
共 19 条
[1]  
ARYA S, 1994, PROCEEDINGS OF THE FIFTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P573
[2]  
Arya S., 1995, Proceedings of the Eleventh Annual Symposium on Computational Geometry, P172, DOI 10.1145/220279.220298
[3]   MULTIDIMENSIONAL BINARY SEARCH TREES USED FOR ASSOCIATIVE SEARCHING [J].
BENTLEY, JL .
COMMUNICATIONS OF THE ACM, 1975, 18 (09) :509-517
[4]   MULTIDIMENSIONAL BINARY SEARCH TREES IN DATABASE APPLICATIONS [J].
BENTLEY, JL .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1979, 5 (04) :333-340
[5]  
BENTLEY JL, 1990, PROCEEDINGS OF THE SIXTH ANNUAL SYMPOSIUM ON COMPUTATIONAL GEOMETRY, P187, DOI 10.1145/98524.98564
[6]   A DECOMPOSITION OF MULTIDIMENSIONAL POINT SETS WITH APPLICATIONS TO K-NEAREST-NEIGHBORS AND N-BODY POTENTIAL FIELDS [J].
CALLAHAN, PB ;
KOSARAJU, SR .
JOURNAL OF THE ASSOCIATION FOR COMPUTING MACHINERY, 1995, 42 (01) :67-90
[7]  
CALLAHAN PB, 1995, PROCEEDINGS OF THE SIXTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P263
[8]  
CHAUDHARY A, BALANCED ASPECT RATI
[9]  
DICKERSON M, 2000, LNCS, V1879, P179
[10]  
Duncan C. A., 1999, THESIS J HOPKINS U B