AbstractGiven an n-length text over a σ-size alphabet, we propose a framework for dynamic rank/select structures on the text and some of its applications. For a small alphabet with σ≤logn, we propose a two-level structure consisting of a counting scheme and a storing scheme that supports O(logn) worst-case time rank/select operations and O(logn) amortized time insert/delete operations. For a large alphabet with logn<σ≤n, we extend it to obtain O((1+logσloglogn)logn) worst-case time rank/select and O((1+logσloglogn)logn) amortized time insert/delete. Our structure provides a simple representation of an index for a collection of texts. In addition, we present rank/select structures on run-length encoding (RLE) of a text. For the n′-length RLE...
Abstract. Given a string S of length N on a fixed alphabet of σ symbols, a grammar compressor produc...
Abstract. We consider the problem of storing a dynamic string S over an alphabetΣ = { 1,..., σ} in ...
Abstract. We describe a data structure that supports access, rank and select queries, as well as sym...
AbstractGiven an n-length text over a σ-size alphabet, we propose a framework for dynamic rank/selec...
AbstractOperations rank and select over a sequence of symbols have many applications to the design o...
We consider a generalization of the problem of supporting rank and select queries on binary strings....
We consider a generalization of the problem of sup-porting rank and select queries on binary strings...
Given an n-length text T over a σ-size alphabet, we present a compressed representation of T which s...
AbstractOperations rank and select over a sequence of symbols have many applications to the design o...
Abstract. The rank and select operations over a string of length n from an alphabet of size σ have b...
Given a string of length n that is composed of r runs of letters from the alphabet 0,1,..,σ-1 such t...
Given a string of length n that is composed of r runs of letters from the alphabet 0,1,..,σ-1 such t...
Given a sequence of n bits with binary zero-order entropy H-o, we present a dynamic data structure t...
Given a sequence of n bits with binary zero-order entropy H-o, we present a dynamic data structure t...
Given a sequence of n bits with binary zero-order entropy H0, we present a dynamic data structure t...
Abstract. Given a string S of length N on a fixed alphabet of σ symbols, a grammar compressor produc...
Abstract. We consider the problem of storing a dynamic string S over an alphabetΣ = { 1,..., σ} in ...
Abstract. We describe a data structure that supports access, rank and select queries, as well as sym...
AbstractGiven an n-length text over a σ-size alphabet, we propose a framework for dynamic rank/selec...
AbstractOperations rank and select over a sequence of symbols have many applications to the design o...
We consider a generalization of the problem of supporting rank and select queries on binary strings....
We consider a generalization of the problem of sup-porting rank and select queries on binary strings...
Given an n-length text T over a σ-size alphabet, we present a compressed representation of T which s...
AbstractOperations rank and select over a sequence of symbols have many applications to the design o...
Abstract. The rank and select operations over a string of length n from an alphabet of size σ have b...
Given a string of length n that is composed of r runs of letters from the alphabet 0,1,..,σ-1 such t...
Given a string of length n that is composed of r runs of letters from the alphabet 0,1,..,σ-1 such t...
Given a sequence of n bits with binary zero-order entropy H-o, we present a dynamic data structure t...
Given a sequence of n bits with binary zero-order entropy H-o, we present a dynamic data structure t...
Given a sequence of n bits with binary zero-order entropy H0, we present a dynamic data structure t...
Abstract. Given a string S of length N on a fixed alphabet of σ symbols, a grammar compressor produc...
Abstract. We consider the problem of storing a dynamic string S over an alphabetΣ = { 1,..., σ} in ...
Abstract. We describe a data structure that supports access, rank and select queries, as well as sym...