We develop a cache-oblivious data structure for storing a set S of N axis-aligned rectangles in the plane, such that all rectangles in S intersecting a query rectangle or point can be found efficiently. Our structure is an axis-aligned bounding-box hierarchy and as such it is the first cache-oblivious R-tree with provable performance guarantees. If no point in the plane is contained in B or more rectangles in S, the structure answers a rectangle query using O( N/B+T/B) memory transfers and a point query using O((N/B)ε) mem-ory transfers for any ε> 0, where B is the block size of mem-ory transfers between any two levels of a multilevel memory hierarchy. We also develop a variant of our structure that achieves the same performance on input...
This paper presents concurrent cache-oblivious (CO) B-trees. We extend the cache-oblivious model to ...
This paper presents a simple dictionary structure designed for a hierarchical memory. The proposed d...
Abstract—This paper proposes a general framework for gen-erating cache-oblivious layouts for binary ...
We develop a cache-oblivious data structure for storing a set S of N axis-aligned rectangles in the ...
We develop cache-oblivious data structures for orthogonal range searching, the problem of finding al...
We present dynamic search-tree data structures that perform well in the setting of a hierarchical me...
The R-tree is a well-known bounding-volume hierarchy that is suitable for storing geometric data on ...
The R-tree is a well-known bounding-volume hierarchy that is suitable for storing geometric data on ...
AbstractThe R-tree is a well-known bounding-volume hierarchy that is suitable for storing geometric ...
Abstract. We consider the problem of laying out a tree or trie in a hierarchical memory, where the t...
We present a data structure CORoBTS for storing a search tree with all leaves at the same depth and ...
We consider the problem of laying out a tree with xed parent/child structure in hierarchical memory....
This paper presents concurrent cache-oblivious (CO) B-trees. We extend the cache-oblivious model to ...
This thesis discusses cache oblivious data structures. These are structures which have good cachin...
AbstractWe present cache-oblivious solutions to two important variants of range searching: range rep...
This paper presents concurrent cache-oblivious (CO) B-trees. We extend the cache-oblivious model to ...
This paper presents a simple dictionary structure designed for a hierarchical memory. The proposed d...
Abstract—This paper proposes a general framework for gen-erating cache-oblivious layouts for binary ...
We develop a cache-oblivious data structure for storing a set S of N axis-aligned rectangles in the ...
We develop cache-oblivious data structures for orthogonal range searching, the problem of finding al...
We present dynamic search-tree data structures that perform well in the setting of a hierarchical me...
The R-tree is a well-known bounding-volume hierarchy that is suitable for storing geometric data on ...
The R-tree is a well-known bounding-volume hierarchy that is suitable for storing geometric data on ...
AbstractThe R-tree is a well-known bounding-volume hierarchy that is suitable for storing geometric ...
Abstract. We consider the problem of laying out a tree or trie in a hierarchical memory, where the t...
We present a data structure CORoBTS for storing a search tree with all leaves at the same depth and ...
We consider the problem of laying out a tree with xed parent/child structure in hierarchical memory....
This paper presents concurrent cache-oblivious (CO) B-trees. We extend the cache-oblivious model to ...
This thesis discusses cache oblivious data structures. These are structures which have good cachin...
AbstractWe present cache-oblivious solutions to two important variants of range searching: range rep...
This paper presents concurrent cache-oblivious (CO) B-trees. We extend the cache-oblivious model to ...
This paper presents a simple dictionary structure designed for a hierarchical memory. The proposed d...
Abstract—This paper proposes a general framework for gen-erating cache-oblivious layouts for binary ...