We study the following problem: Given an array A storing N real numbers, preprocess it to allow fast reporting of the K smallest elements in the subarray A[i, j] in sorted order, for any triple (i, j,K) with 1 ≤ i ≤ j ≤ N and 1 ≤ K ≤ j − i + 1. We are interested in scenarios where the array A is large, necessitating an I/O-efficient solution. For a parameter f with 1 ≤ f ≤ logm n, we construct a data structure that uses O((N/f) logm n) space and achieves a query bound of O(logB N + fK/B) I/Os, 1 where B is the block size, M is the size of the main memory, n: = N/B, and m:=M/B. Our main contribution is to show that this solution is nearly optimal. To be precise, we show that achieving a query bound of O(logα n+ fK/B) I/Os, for any constant α...
We consider the problem of encoding two-dimensional arrays, whose elements come from a total order, ...
Range minimum queries (RMQs) are essential in many algorithmic procedures. The problem is to prepare...
Artículo de publicación ISIWe study the problem of designing a data structure that reports the posit...
We consider the problem of preprocessing an array A[1..n] to answer range selection and range top-k ...
Given an array A [1, n ] of elements with a total order, we consider the problem of building a data ...
Given an array A[1, n] of elements with a total order, we consider the problem of building a data st...
Let Dbea set of n elements each associated with a real-valued weight, and Q be the set of all possib...
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 encoding range minimum queries (RMQs): given an array A[1..n] of distinct...
Abstract. In this paper we consider various encoding problems for range queries on arrays. In these ...
We consider a number of range reporting problems in two and three dimensions and prove lower bounds ...
We study the problem of encoding the positions the top-k elements of an array A[1.n] for a given par...
Let D = {d1, d2, d3,..., dD} be a given set of D (string) docu-ments of total length n. The top-k do...
We consider the problem of encoding range minimum queries (RMQs): given an array A[1..n] of distinct...
Abstract. Given an array A of size n, we consider the problem of an-swering range majority queries: ...
We consider the problem of encoding two-dimensional arrays, whose elements come from a total order, ...
Range minimum queries (RMQs) are essential in many algorithmic procedures. The problem is to prepare...
Artículo de publicación ISIWe study the problem of designing a data structure that reports the posit...
We consider the problem of preprocessing an array A[1..n] to answer range selection and range top-k ...
Given an array A [1, n ] of elements with a total order, we consider the problem of building a data ...
Given an array A[1, n] of elements with a total order, we consider the problem of building a data st...
Let Dbea set of n elements each associated with a real-valued weight, and Q be the set of all possib...
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 encoding range minimum queries (RMQs): given an array A[1..n] of distinct...
Abstract. In this paper we consider various encoding problems for range queries on arrays. In these ...
We consider a number of range reporting problems in two and three dimensions and prove lower bounds ...
We study the problem of encoding the positions the top-k elements of an array A[1.n] for a given par...
Let D = {d1, d2, d3,..., dD} be a given set of D (string) docu-ments of total length n. The top-k do...
We consider the problem of encoding range minimum queries (RMQs): given an array A[1..n] of distinct...
Abstract. Given an array A of size n, we consider the problem of an-swering range majority queries: ...
We consider the problem of encoding two-dimensional arrays, whose elements come from a total order, ...
Range minimum queries (RMQs) are essential in many algorithmic procedures. The problem is to prepare...
Artículo de publicación ISIWe study the problem of designing a data structure that reports the posit...