activity
20232026
collaborators

8 papers

cs.DS2026

On Computing Minimum Wheeler DFA From Their Language

Ruben Becker, Davide Cenzato, Nicola Prezza +1

Wheeler automata have recently emerged as a powerful generalization of the Burrows-Wheeler Transform, enabling optimal linear-time pattern matching on compressed labeled graphs --…

cs.DS2025

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.FL2025

Universally Wheeler Languages

Ruben Becker, Giuseppa Castiglione, Giovanna D'Agostino +4

The notion of Wheeler languages is rooted in the Burrows-Wheeler transform (BWT), one of the most central concepts in data compression and indexing. The BWT has been generalized to…

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

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.FL2024

Indexing Finite-State Automata Using Forward-Stable Partitions

Ruben Becker, Sung-Hwan Kim, Nicola Prezza +1

An index on a finite-state automaton is a data structure able to locate specific patterns on the automaton's paths and consequently on the regular language accepted by the automato…

cs.DS2023

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…