TY - JOUR
T1 - Approximate range searching in external memory
AU - Streppel, Micha
AU - Yi, Ke
PY - 2011/2
Y1 - 2011/2
N2 - In this paper, we present two linear-size external memory data structures for approximate range searching. Our first structure, the BAR-B-tree, stores a set of N points in ℝ d and can report all points inside a query range Q by accessing O(log B N+ε γ +k ε /B) disk blocks, where B is the disk block size, γ=1-d for convex queries and γ=-d otherwise, and k ε is the number of points lying within a distance of ε·diam (Q) to the query range Q. Our second structure, the object-BAR-B-tree, is able to store objects of arbitrary shapes of constant complexity and provides similar query guarantees. In addition, both structures can support other types of range searching queries such as range aggregation and nearest-neighbor. Finally, we present I/O-efficient algorithms to build these structures.
AB - In this paper, we present two linear-size external memory data structures for approximate range searching. Our first structure, the BAR-B-tree, stores a set of N points in ℝ d and can report all points inside a query range Q by accessing O(log B N+ε γ +k ε /B) disk blocks, where B is the disk block size, γ=1-d for convex queries and γ=-d otherwise, and k ε is the number of points lying within a distance of ε·diam (Q) to the query range Q. Our second structure, the object-BAR-B-tree, is able to store objects of arbitrary shapes of constant complexity and provides similar query guarantees. In addition, both structures can support other types of range searching queries such as range aggregation and nearest-neighbor. Finally, we present I/O-efficient algorithms to build these structures.
KW - Approximate range searching
KW - External memory algorithms
UR - https://www.webofscience.com/wos/woscc/full-record/WOS:000286462700001
UR - https://openalex.org/W2924960238
UR - https://www.scopus.com/pages/publications/79951552847
U2 - 10.1007/s00453-009-9297-0
DO - 10.1007/s00453-009-9297-0
M3 - Journal Article
SN - 0178-4617
VL - 59
SP - 115
EP - 128
JO - Algorithmica (New York)
JF - Algorithmica (New York)
IS - 2
ER -