activity
20242026
collaborators

7 papers

cs.DS2026

Compressing Suffix Trees by Path Decompositions

Ruben Becker, Davide Cenzato, Travis Gagie +4

The suffix tree is arguably the most fundamental data structure on strings: introduced by Weiner (SWAT 1973) and McCreight (JACM 1976), it allows solving a myriad of computational…

cs.DS2025

The Trie Measure, Revisited

Jarno N. Alanko, Ruben Becker, Davide Cenzato +4

In this paper, we study the following problem: given subsets of an integer universe , having total cardinality ,…

cs.DS2025

Suffixient Arrays: a New Efficient Suffix Array Compression Technique

Davide Cenzato, Lore Depuydt, Travis Gagie +4

The Suffix Array is a classic text index enabling on-line pattern matching queries via simple binary search. The main drawback of the Suffix Array is that it takes linear space in…

cs.DS2025

Encoding Co-Lex Orders of Finite-State Automata in Linear Space

Ruben Becker, Nicola Cotumaccio, Sung-Hwan Kim +2

The Burrows-Wheeler transform (BWT) is a string transformation that enhances string indexing and compressibility. Cotumaccio and Prezza [SODA '21] extended this transformation to n…

cs.FL2024

On the Complexity of Computing the Co-lexicographic Width of a Regular Language

Ruben Becker, Davide Cenzato, Sung-Hwan Kim +4

Co-lex partial orders were recently introduced in (Cotumaccio et al., SODA 2021 and JACM 2023) as a powerful tool to index finite state automata, with applications to regular expre…

cs.DS2024

Sketching and Streaming for Dictionary Compression

Ruben Becker, Matteo Canton, Davide Cenzato +3

We initiate the study of sub-linear sketching and streaming techniques for estimating the output size of common dictionary compressors such as Lempel-Ziv '77, the run-length Burrow…