Tries are popular data structures for storing a set of strings, where common prefixes are represented by common root-to-node paths. More than 50 years of usage have produced many variants and implementations to overcome some of their limitations. We explore new succinct representations of path-decomposed tries and experimentally evaluate the corresponding reduction in space usage and memory latency, comparing with the state of the art. We study the following applications: compressed string dictionary and monotone minimal perfect hash for strings. In compressed string dictionary, we obtain data structures that outperform other state-of-the-art compressed dictionaries in space efficiency while obtaining predictable query times that are com...
In this thesis, we will illustrate a two-level approach to compress and index string dictionaries, w...
AbstractIn this paper, we propose measures for compressed data structures, in which space usage is m...
Parallel algorithms for lossless data compression via dictionary compression using optimal, longest ...
Tries are popular data structures for storing a set of strings, where common prefixes are represente...
We present a compressed representation of tries based on top tree compression [ICALP 2013] that work...
The need to store and query a set of strings { a string dictionary { arises in many kinds of applica...
The need to store and query a set of strings – a string dictionary – arises in many kinds of applica...
Current data structures for searching large string collections either fail to achieve minimum space ...
Artículo de publicación ISIThe need to store and query a set of strings - a string dictionary - aris...
Current data structures for searching large string collec-tions are limited in that they either fail...
In this paper we address few variants of the well-known prefix-search problem in strings, and provid...
In this article, we study three variants of the well-known prefix-search problem for strings, and we...
We describe a dynamic version of the z-fast trie, a new data structure inspired by the research star...
We present Tightly Packed Tries (TPTs), a compact implementation of read-only, compressed trie struc...
We propose measures for compressed data structures, in which space usage is measured in a data-aware...
In this thesis, we will illustrate a two-level approach to compress and index string dictionaries, w...
AbstractIn this paper, we propose measures for compressed data structures, in which space usage is m...
Parallel algorithms for lossless data compression via dictionary compression using optimal, longest ...
Tries are popular data structures for storing a set of strings, where common prefixes are represente...
We present a compressed representation of tries based on top tree compression [ICALP 2013] that work...
The need to store and query a set of strings { a string dictionary { arises in many kinds of applica...
The need to store and query a set of strings – a string dictionary – arises in many kinds of applica...
Current data structures for searching large string collections either fail to achieve minimum space ...
Artículo de publicación ISIThe need to store and query a set of strings - a string dictionary - aris...
Current data structures for searching large string collec-tions are limited in that they either fail...
In this paper we address few variants of the well-known prefix-search problem in strings, and provid...
In this article, we study three variants of the well-known prefix-search problem for strings, and we...
We describe a dynamic version of the z-fast trie, a new data structure inspired by the research star...
We present Tightly Packed Tries (TPTs), a compact implementation of read-only, compressed trie struc...
We propose measures for compressed data structures, in which space usage is measured in a data-aware...
In this thesis, we will illustrate a two-level approach to compress and index string dictionaries, w...
AbstractIn this paper, we propose measures for compressed data structures, in which space usage is m...
Parallel algorithms for lossless data compression via dictionary compression using optimal, longest ...