We consider practical implementations of compressed bitvectors, which support rank and select operations on a given bit-string, while storing the bit-string in compressed form. Our approach relies on variable-to-fixed encodings of the bit-string, an approach that has not yet been considered systematically for practical encodings of bitvectors. We show that this approach leads to fast practical implementations with low redundancy (i.e., the space used by the bitvector in addition to the compressed representation of the bit-string), and is a flexible and promising solution to the problem of supporting rank and select on moderately compressible bit-strings, such as those encountered in real-world applications
Abstract. Sequence representations supporting not only direct access to their symbols, but also rank...
With compressed bit streams, more configuration information can be stored using the same memory. The...
This thesis revisits two fundamental problems in data structure design: predecessor search and rank/...
We consider practical implementations of compressed bitvectors, which support rank and select operat...
We design practical implementations of data structures for compressing bit-vectors to support effici...
The ubiquitous Variable-Byte encoding is one of the fastest compressed representation for integer se...
The ubiquitous Variable-Byte encoding is one of the fastest compressed representation for integer se...
AbstractOperations rank and select over a sequence of symbols have many applications to the design o...
We design compressed persistent indices that store a bit vector of size n and support a sequence of ...
We consider the problem of storing a string S in dynamic compressed form, while permitting operation...
Many database applications make extensive use of bitmap indexing schemes. In this paper, we study ho...
Sequence representations supporting the queries access, select, and rank are at the core of many dat...
Enormous datasets are a common occurence today and compressing them is often beneficial. Fast direc...
Bit vectors are fundamental building blocks of succinct data structures used in compressed text indi...
International audienceWe address the challenge of developing efficient Constraint Programming-based ...
Abstract. Sequence representations supporting not only direct access to their symbols, but also rank...
With compressed bit streams, more configuration information can be stored using the same memory. The...
This thesis revisits two fundamental problems in data structure design: predecessor search and rank/...
We consider practical implementations of compressed bitvectors, which support rank and select operat...
We design practical implementations of data structures for compressing bit-vectors to support effici...
The ubiquitous Variable-Byte encoding is one of the fastest compressed representation for integer se...
The ubiquitous Variable-Byte encoding is one of the fastest compressed representation for integer se...
AbstractOperations rank and select over a sequence of symbols have many applications to the design o...
We design compressed persistent indices that store a bit vector of size n and support a sequence of ...
We consider the problem of storing a string S in dynamic compressed form, while permitting operation...
Many database applications make extensive use of bitmap indexing schemes. In this paper, we study ho...
Sequence representations supporting the queries access, select, and rank are at the core of many dat...
Enormous datasets are a common occurence today and compressing them is often beneficial. Fast direc...
Bit vectors are fundamental building blocks of succinct data structures used in compressed text indi...
International audienceWe address the challenge of developing efficient Constraint Programming-based ...
Abstract. Sequence representations supporting not only direct access to their symbols, but also rank...
With compressed bit streams, more configuration information can be stored using the same memory. The...
This thesis revisits two fundamental problems in data structure design: predecessor search and rank/...