We develop cache-oblivious data structures for orthogonal range searching, the problem of finding all T points in a set of N points in Ê d lying in a query hyper-rectangle. Cacheoblivious data structures are designed to be efficient in arbitrary memory hierarchies. We describe a dynamic linear-size data structure that answers d-dimensional queries in O((N/B) 1−1/d + T/B)memory transfers, where B is the block size of any two levels of a multilevel memory hierarchy. A point can be inserted into or deleted from this data structure in O(log 2 B N) memory transfers. We also develop a static structure for the two-dimensional case that answers queries in O(logB N + T/B) memory transfers using O(N log 2 2 N) space. The analysis of the latter struct...
The demand of efficient data structures for query processing on massive data sets has grown tremendo...
This paper presents a simple dictionary structure designed for a hierarchical memory. The proposed d...
AbstractWe present the first adaptive data structure for two-dimensional orthogonal range search. Ou...
AbstractWe present cache-oblivious solutions to two important variants of range searching: range rep...
We present cache-oblivious solutions to two important variants of range searching: range reporting a...
We develop a cache-oblivious data structure for storing a set S of N axis-aligned rectangles in the ...
This thesis discusses cache oblivious data structures. These are structures which have good cachin...
We develop a cache-oblivious data structure for storing a set S of N axis-aligned rectangles in the ...
Given a set of points in a k-dimensional space, an orthogonal range query is a request for the numbe...
This paper presents a simple dictionary structure designed for a hierarchical memory. The proposed d...
We present dynamic search-tree data structures that perform well in the setting of a hierarchical me...
We consider a number of range reporting problems in two and three dimensions and prove lower bounds ...
Abstract. In this paper, we present two linear-size external memory data structures for approximate ...
In this paper, we present two linear-size external memory data structures for approximate range sear...
In this paper we present new data structures for two extensively studied variants of the orthogonal ...
The demand of efficient data structures for query processing on massive data sets has grown tremendo...
This paper presents a simple dictionary structure designed for a hierarchical memory. The proposed d...
AbstractWe present the first adaptive data structure for two-dimensional orthogonal range search. Ou...
AbstractWe present cache-oblivious solutions to two important variants of range searching: range rep...
We present cache-oblivious solutions to two important variants of range searching: range reporting a...
We develop a cache-oblivious data structure for storing a set S of N axis-aligned rectangles in the ...
This thesis discusses cache oblivious data structures. These are structures which have good cachin...
We develop a cache-oblivious data structure for storing a set S of N axis-aligned rectangles in the ...
Given a set of points in a k-dimensional space, an orthogonal range query is a request for the numbe...
This paper presents a simple dictionary structure designed for a hierarchical memory. The proposed d...
We present dynamic search-tree data structures that perform well in the setting of a hierarchical me...
We consider a number of range reporting problems in two and three dimensions and prove lower bounds ...
Abstract. In this paper, we present two linear-size external memory data structures for approximate ...
In this paper, we present two linear-size external memory data structures for approximate range sear...
In this paper we present new data structures for two extensively studied variants of the orthogonal ...
The demand of efficient data structures for query processing on massive data sets has grown tremendo...
This paper presents a simple dictionary structure designed for a hierarchical memory. The proposed d...
AbstractWe present the first adaptive data structure for two-dimensional orthogonal range search. Ou...