Box-trees and R-trees with near-optimal query time
Files
Publication date
2001-01-01
Authors
Agarwal, P.K.
Berg, M. de
Gudmundsson, J.
Hammar, M.
Haverkort, H.J.
Editors
Advisors
Supervisors
DOI
Document Type
Preprint
Metadata
Show full item recordCollections
License
Abstract
A box-tree is a bounding-volume hierarchy that uses axis-aligned boxes as bounding volumes.
The query complexity of a box-tree with respect to a given type of query is the maximum number
of nodes visited when answering such a query. We describe several new algorithms for
constructing box-trees with small worst-case query complexity with respect to queries with axisparallel
boxes and with points. We also prove lower bounds on the worst-case query complexity
for box-trees, which show that our results are optimal or close to optimal. Finally, we present
algorithms to convert box-trees to R-trees, resulting in R-trees with (almost) optimal query complexity.
Keywords
bounding-volume hierarchy, R-tree, cs-box-tree, kd-interval-tree, window query, rectangle-intersection query