Abstract. In this paper we consider various encoding problems for range queries on arrays. In these problems, the goal is that the encoding occupies the information theoretic minimum space required to answer a particular set of range queries. Given an array A[1..n] a range top-k query on an arbitrary range [i, j] ⊆ [1, n] asks us to return the ordered set of indices {`1,..., `k} such that A[`m] is the m-th largest element in A[i..j]. We present optimal encodings for range top-k queries, as well as for a new problem which we call range min-max, in which the goal is to return the indices of both the minimum and maximum element in a range.
We consider the two-dimensional range maximum query (2D-RMQ) problem: given an array containing elem...
Finding the position of the minimal element in a subarray A[i..j] of an array A of size n is a funda...
AbstractThe range minimum query problem, RMQ for short, is to preprocess a sequence of real numbers ...
In this paper we consider various encoding problems for range queries on arrays. In these problems, ...
We study the problem of encoding the positions the top-k elements of an array A[1.n] for a given par...
We consider the problem of encoding range minimum queries (RMQs): given an array A[1..n] of distinct...
Given an array A [1, n ] of elements with a total order, we consider the problem of building a data ...
We consider the problem of encoding range minimum queries (RMQs): given an array A[1..n] of distinct...
Given an array A[1, n] of elements with a total order, we consider the problem of building a data st...
Given an array A[1, n] of elements with a total order, we consider the problem of building a data st...
We consider the problem of preprocessing an array A[1..n] to answer range selection and range top-k ...
We consider the problem of encoding two-dimensional arrays, whose elements come from a total order, ...
We consider the problem of preprocessing an array A[1..n] to answer range selection and range top-k ...
Abstract. The Range Minimum Query (RMQ) Problem is to preprocess an array A of length n in O(n) time...
Range minimum queries (RMQs) are essential in many algorithmic procedures. The problem is to prepare...
We consider the two-dimensional range maximum query (2D-RMQ) problem: given an array containing elem...
Finding the position of the minimal element in a subarray A[i..j] of an array A of size n is a funda...
AbstractThe range minimum query problem, RMQ for short, is to preprocess a sequence of real numbers ...
In this paper we consider various encoding problems for range queries on arrays. In these problems, ...
We study the problem of encoding the positions the top-k elements of an array A[1.n] for a given par...
We consider the problem of encoding range minimum queries (RMQs): given an array A[1..n] of distinct...
Given an array A [1, n ] of elements with a total order, we consider the problem of building a data ...
We consider the problem of encoding range minimum queries (RMQs): given an array A[1..n] of distinct...
Given an array A[1, n] of elements with a total order, we consider the problem of building a data st...
Given an array A[1, n] of elements with a total order, we consider the problem of building a data st...
We consider the problem of preprocessing an array A[1..n] to answer range selection and range top-k ...
We consider the problem of encoding two-dimensional arrays, whose elements come from a total order, ...
We consider the problem of preprocessing an array A[1..n] to answer range selection and range top-k ...
Abstract. The Range Minimum Query (RMQ) Problem is to preprocess an array A of length n in O(n) time...
Range minimum queries (RMQs) are essential in many algorithmic procedures. The problem is to prepare...
We consider the two-dimensional range maximum query (2D-RMQ) problem: given an array containing elem...
Finding the position of the minimal element in a subarray A[i..j] of an array A of size n is a funda...
AbstractThe range minimum query problem, RMQ for short, is to preprocess a sequence of real numbers ...