Given a set of points in a k-dimensional space, an orthogonal range query is a request for the number of points in a specified k-dimensional box. We present a dynamic data structure and algorithm which enable one to insert and delete points and to perform orthogonal range queries. The worst-case time complexity for n operations is 0(n log^k n); the space used is 0(n log^k-1 n) . (0-notation here is with respect to n; the constant is allowed to depend on k.) This is faster than the best previous algorithm by a factor of log n; the data structure also handles deletions in a more general context than previous fast algorithms
Range searching is one of the central problems in computational geometry, because it arises in many ...
AbstractIn this paper we describe space-efficient data structures for the two-dimensional range sear...
Orthogonal range searches arise in many areas of application, most often, in database queries. Many ...
Abstract. We present a linear-space data structure that maintains a dynamic set of n points with coo...
In this paper we present new data structures for two extensively studied variants of the orthogonal ...
Abstract. Given a set S of n points in the plane, we consider the problem of answering range selecti...
Orthogonal range reporting is the problem of storing a set of n points in d-dimensional space, such ...
We develop cache-oblivious data structures for orthogonal range searching, the problem of finding al...
[[abstract]]This paper considers a type of orthogonal range query, called orthogonal range successor...
Given the lower bound of\Omega\Gamma n (d\Gamma1)=d ) for range query time complexity on n d-dime...
Abstract. We establish lower bounds on the complexity of orthogonal range reporting in the static ca...
A data base is said to allow range restrictions if we may request that only records with some specif...
[[abstract]]Let P be a set of n points that lie on an n x n grid. The well-known orthogonal range re...
Let S be a set of n points in d dimensions, such that each point is assigned a color. Given a query ...
In colored range searching, we are given a set of n colored points in d ≥ 2 dimensions to store, and...
Range searching is one of the central problems in computational geometry, because it arises in many ...
AbstractIn this paper we describe space-efficient data structures for the two-dimensional range sear...
Orthogonal range searches arise in many areas of application, most often, in database queries. Many ...
Abstract. We present a linear-space data structure that maintains a dynamic set of n points with coo...
In this paper we present new data structures for two extensively studied variants of the orthogonal ...
Abstract. Given a set S of n points in the plane, we consider the problem of answering range selecti...
Orthogonal range reporting is the problem of storing a set of n points in d-dimensional space, such ...
We develop cache-oblivious data structures for orthogonal range searching, the problem of finding al...
[[abstract]]This paper considers a type of orthogonal range query, called orthogonal range successor...
Given the lower bound of\Omega\Gamma n (d\Gamma1)=d ) for range query time complexity on n d-dime...
Abstract. We establish lower bounds on the complexity of orthogonal range reporting in the static ca...
A data base is said to allow range restrictions if we may request that only records with some specif...
[[abstract]]Let P be a set of n points that lie on an n x n grid. The well-known orthogonal range re...
Let S be a set of n points in d dimensions, such that each point is assigned a color. Given a query ...
In colored range searching, we are given a set of n colored points in d ≥ 2 dimensions to store, and...
Range searching is one of the central problems in computational geometry, because it arises in many ...
AbstractIn this paper we describe space-efficient data structures for the two-dimensional range sear...
Orthogonal range searches arise in many areas of application, most often, in database queries. Many ...