AbstractLet A be a static array storing n elements from a totally ordered set. We present a data structure of optimal size at most nlog2(3+22)+o(n) bits that allows us to answer the following queries on A in constant time, without accessing A: (1) previous smaller value queries, where given an index i, we wish to find the first index to the left of i where A is strictly smaller than at i, and (2) next smaller value queries, which search to the right of i. As an additional bonus, our data structure also allows one to answer a third kind of query: given indices i<j, find the position of the minimum in A[i..j]. Our data structure has direct consequences for the space-efficient storage of suffix trees
International audienceThe Range Minimum Query problem consists in answering efficiently to a simple ...
In modern computation the volume of data-sets has increased dramatically. Since the majority of the...
There is an upsurging interest in designing succinct data structures for basic searching problems (...
AbstractLet A be a static array storing n elements from a totally ordered set. We present a data str...
Abstract This paper is about compressed full-text indexes. That is, our goal is to represent full-te...
Given an array A[1, n] of elements with a total order, we consider the problem of building a data st...
AbstractWe develop a new lower bound technique for data structures. We show an optimal Ω(nlglgn/lgn)...
Given an array A[1, n] of elements with a total order, we consider the problem of building a data st...
AbstractSuffix trees (STs) and suffix arrays are well known indices which demand too much space for ...
Given an array A [1, n ] of elements with a total order, we consider the problem of building a data ...
Finding the position of the minimal element in a subarray A[i..j] of an array A of size n is a funda...
We consider the problem of encoding range minimum queries (RMQs): given an array A[1..n] of distinct...
Given a d-dimensional array, for any integer d > 0, the nearest larger value (NLV) query returns the...
We consider the problem of encoding range minimum queries (RMQs): given an array A[1..n] of distinct...
A static dictionary is a data structure for storing subsets of a finite universe U, so that membersh...
International audienceThe Range Minimum Query problem consists in answering efficiently to a simple ...
In modern computation the volume of data-sets has increased dramatically. Since the majority of the...
There is an upsurging interest in designing succinct data structures for basic searching problems (...
AbstractLet A be a static array storing n elements from a totally ordered set. We present a data str...
Abstract This paper is about compressed full-text indexes. That is, our goal is to represent full-te...
Given an array A[1, n] of elements with a total order, we consider the problem of building a data st...
AbstractWe develop a new lower bound technique for data structures. We show an optimal Ω(nlglgn/lgn)...
Given an array A[1, n] of elements with a total order, we consider the problem of building a data st...
AbstractSuffix trees (STs) and suffix arrays are well known indices which demand too much space for ...
Given an array A [1, n ] of elements with a total order, we consider the problem of building a data ...
Finding the position of the minimal element in a subarray A[i..j] of an array A of size n is a funda...
We consider the problem of encoding range minimum queries (RMQs): given an array A[1..n] of distinct...
Given a d-dimensional array, for any integer d > 0, the nearest larger value (NLV) query returns the...
We consider the problem of encoding range minimum queries (RMQs): given an array A[1..n] of distinct...
A static dictionary is a data structure for storing subsets of a finite universe U, so that membersh...
International audienceThe Range Minimum Query problem consists in answering efficiently to a simple ...
In modern computation the volume of data-sets has increased dramatically. Since the majority of the...
There is an upsurging interest in designing succinct data structures for basic searching problems (...