Abstract. We develop succinct data structures to represent (i) a se-quence of values to support partial sum and select queries and update (changing values) and (ii) a dynamic array consisting of a sequence of elements which supports insertion, deletion and access of an element at any given index. For the partial sums problem on n non-negative integers of k bits each, we support update operations in O(b) time and sum in O(logb n) time, for any parameter b, lg n / lg lg n ≤ b ≤ n for any fixed positive < 1. The space used is kn+o(kn) bits and the time bounds are optimal. When b = lg n / lg lg n or k = 1 (i.e., when we are dealing with a bit-vector), we can also support the select operation in the same time as the sum operation, but the u...
In this paper we present DYNAMIC, an open-source C++ library implementing dynamic compressed data st...
Let S be a set of n intervals in R, and let (S, +) be any commutative semigroup. We assign a weight ...
In this paper we present DYNAMIC, an open-source C++ library implementing dynamic compressed data st...
AbstractThe notion of succinct indexes can be dated back from the debut of Jacobson’s thesis (1988) ...
Abstract. We describe a data structure that supports access, rank and select queries, as well as sym...
We present a data structure that allows to maintain in logarithmic time all partial sums of elements...
Limits of Data Structures, Communication, and Cards - Abstract In this thesis, we study several aspe...
Abstract. We consider space-efficient solutions to two dynamic data structuring problems. We first g...
We study the complexity of the dynamic partial sum problem in the cell-probe model. We give the mode...
We consider the well-studied partial sums problem in succint space where one is to maintain an array...
Abstract. We consider the problem of storing a dynamic string S over an alphabetΣ = { 1,..., σ} in ...
The dynamic dictionary problem is considered: provide an algorithm for storing a dynamic set, allowi...
Abstract. The rank and select operations over a string of length n from an alphabet of size σ have b...
AbstractThis work present several advances in the understanding of dynamic data structures in the bi...
AbstractWe consider the problem of maintaining a dynamic ordered set of n integers in a universe U u...
In this paper we present DYNAMIC, an open-source C++ library implementing dynamic compressed data st...
Let S be a set of n intervals in R, and let (S, +) be any commutative semigroup. We assign a weight ...
In this paper we present DYNAMIC, an open-source C++ library implementing dynamic compressed data st...
AbstractThe notion of succinct indexes can be dated back from the debut of Jacobson’s thesis (1988) ...
Abstract. We describe a data structure that supports access, rank and select queries, as well as sym...
We present a data structure that allows to maintain in logarithmic time all partial sums of elements...
Limits of Data Structures, Communication, and Cards - Abstract In this thesis, we study several aspe...
Abstract. We consider space-efficient solutions to two dynamic data structuring problems. We first g...
We study the complexity of the dynamic partial sum problem in the cell-probe model. We give the mode...
We consider the well-studied partial sums problem in succint space where one is to maintain an array...
Abstract. We consider the problem of storing a dynamic string S over an alphabetΣ = { 1,..., σ} in ...
The dynamic dictionary problem is considered: provide an algorithm for storing a dynamic set, allowi...
Abstract. The rank and select operations over a string of length n from an alphabet of size σ have b...
AbstractThis work present several advances in the understanding of dynamic data structures in the bi...
AbstractWe consider the problem of maintaining a dynamic ordered set of n integers in a universe U u...
In this paper we present DYNAMIC, an open-source C++ library implementing dynamic compressed data st...
Let S be a set of n intervals in R, and let (S, +) be any commutative semigroup. We assign a weight ...
In this paper we present DYNAMIC, an open-source C++ library implementing dynamic compressed data st...