VLDB 2026 Research / reviewers in the wild / expert
Dominique Perrin
dblp:74/6417
· DBLP profile ↗
57ranked-venue papers
19as first author
3since 2021 · last 2025
0000-0003-4036-141XORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 54 · 19 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 3Databases, data management, data science and information retrieval · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Density of Rational Languages Under Shift Invariant MeasuresabstractWe study density of rational languages under shift invariant probability measures on spaces of two-sided infinite words, which generalizes the classical notion of density studied in formal languages and automata theory. The density for a language is defined as the limit in average (if it exists) of the probability that a word of a given length belongs to the language. We establish the existence of densities for all rational languages under all shift invariant measures. We also give explicit formulas under certain conditions, in particular when the language is aperiodic. Our approach combines tools and ideas from semigroup theory and ergodic theory. Valérie Berthé, Herman Goulet-Ouellet, Dominique Perrin |
ICALP | 3 |
| 2024 | Decidable problems in substitution shifts
Marie-Pierre Béal, Dominique Perrin, Antonio Restivo |
J. Comput. Syst. Sci. | 2 |
| 2023 | The palindromization map
Dominique Perrin, Christophe Reutenauer |
Discret. Appl. Math. | 1 |
| 2020 | The Degree of a Finite Set of WordsabstractWe generalize the notions of the degree and composition from uniquely decipherable codes to arbitrary finite sets of words. We prove that if X = Y∘Z is a composition of finite sets of words with Y complete, then d(X) = d(Y) ⋅ d(Z), where d(T) is the degree of T. We also show that a finite set is synchronizing if and only if its degree equals one. This is done by considering, for an arbitrary finite set X of words, the transition monoid of an automaton recognizing X^* with multiplicities. We prove a number of results for such monoids, which generalize corresponding results for unambiguous monoids of relations. Dominique Perrin, Andrew Ryzhikov |
FSTTCS | 1 |
| 2020 | Aldo de Luca (1941-2018)
Clelia de Felice, Dominique Perrin, Antonio Restivo |
Theor. Comput. Sci. | 2 |
| 2018 | Groups, Languages and Dendric Shifts
Dominique Perrin |
DLT | 1 |
| 2018 | A survey on difference hierarchies of regular languages
Olivier Carton, Dominique Perrin, Jean-Éric Pin |
Log. Methods Comput. Sci. | 2 |
| 2017 | Specular sets
Valérie Berthé, Clelia de Felice, Vincent Delecroix, Francesco Dolce, Julien Leroy 0002, Dominique Perrin, Christophe Reutenauer, Giuseppina Rindone |
Theor. Comput. Sci. | 6 |
| 2017 | Neutral and tree sets of arbitrary characteristicabstractWe study classes of minimal sets defined by restrictions on the possible extensions of the words. These sets generalize the previously studied classes of neutral and tree sets by relaxing the condition imposed on the empty word and measured by an integer called the characteristic of the set. We present several enumeration results holding in these sets of words. These formulae concern return words and bifix codes. They generalize formulae previously known for Sturmian sets or more generally for tree sets. We also give two geometric examples of this class of sets, namely the natural coding of some interval exchange transformations and the natural coding of some linear involutions. Francesco Dolce, Dominique Perrin |
Theor. Comput. Sci. | 2 |
| 2015 | Enumeration Formulæ in Neutral Sets
Francesco Dolce, Dominique Perrin |
DLT | 2 |
| 2014 | A quadratic algorithm for road coloring
Marie-Pierre Béal, Dominique Perrin |
Discret. Appl. Math. | 2 |
| 2013 | Discrete mathematical structures: From dynamics to complexity
Cristian S. Calude, Bruno Durand 0001, Anahí Gajardo, Dominique Perrin, Ivan Rapaport, Sergio Rica |
Theor. Comput. Sci. | 4 |
| 2012 | Generating Functions of Timed Languages
Eugene Asarin, Nicolas Basset, Aldric Degorre, Dominique Perrin |
MFCS | 4 |
| 2012 | A note on Sturmian words
Dominique Perrin, Antonio Restivo |
Theor. Comput. Sci. | 1 |
| 2009 | A Quadratic Upper Bound on the Size of a Synchronizing Word in One-Cluster Automata
Marie-Pierre Béal, Dominique Perrin |
Developments in Language Theory | 2 |
| 2009 | Completing codes in a sofic shift
Marie-Pierre Béal, Dominique Perrin |
Theor. Comput. Sci. | 2 |
| 2008 | Embeddings of local automataabstractA local automaton is by definition such that a bounded information about the past and the future is enough to determine the present state. Due to this synchronization property, these automata play an important role for coding purposes. We prove that any irreducible local automaton is contained in a complete one. The proof uses a result from symbolic dynamics due to M. Nasu called the masking lemma. A consequence of this result in the theory of variable length codes is that any locally parsable regular code is included in a maximal one with the same synchronisation delay. Marie-Pierre Béal, Sylvain Lombardy, Dominique Perrin |
ISIT | 3 |
| 2006 | Complete Codes in a Sofic Shift
Marie-Pierre Béal, Dominique Perrin |
STACS | 2 |
| 2006 | Codes, unambiguous automata and sofic systems
Marie-Pierre Béal, Dominique Perrin |
Theor. Comput. Sci. | 2 |
| 2005 | A hierarchy of shift equivalent sofic shifts
Marie-Pierre Béal, Francesca Fiorenzi, Dominique Perrin |
Theor. Comput. Sci. | 3 |
| 2005 | Codes and sofic constraints
Marie-Pierre Béal, Dominique Perrin |
Theor. Comput. Sci. | 2 |
| 2005 | Parsing with a finite dictionary
Julien Clément 0001, Jean-Pierre Duval, Giovanna Guaiana, Dominique Perrin, Giuseppina Rindone |
Theor. Comput. Sci. | 4 |
| 2005 | A note on the Burrows - CWheeler transformation
Maxime Crochemore, Jacques Désarménien, Dominique Perrin |
Theor. Comput. Sci. | 3 |
| 2005 | Preface
Aldo de Luca, Filippo Mignosi, Dominique Perrin, Grzegorz Rozenberg |
Theor. Comput. Sci. | 3 |
| 2004 | A Hierarchy of Irreducible Sofic Shifts
Marie-Pierre Béal, Francesca Fiorenzi, Dominique Perrin |
MFCS | 3 |
| 2004 | The Syntactic Graph of a Sofic Shift
Marie-Pierre Béal, Francesca Fiorenzi, Dominique Perrin |
STACS | 3 |
| 2003 | On the generating sequences of regular languages on k symbolsabstractThe main result is a characterization of the generating sequences of the length of words in a regular language on k symbols. We say that a sequence s of integers is regular if there is a finite graph G with two vertices i, t such that s n is the number of paths of length n from i to t in G . Thus the generating sequence of a regular language is regular. We prove that a sequence s is the generating sequence of a regular language on k symbols if and only if both sequences s = ( s n ) n ≥0 and t = ( k n − s n ) n ≥0 are regular. Marie-Pierre Béal, Dominique Perrin |
J. ACM | 2 |
| 2002 | On the Enumerative Sequences of Regular Languages on k Symbols
Marie-Pierre Béal, Dominique Perrin |
STACS | 2 |
| 2000 | A Finite State Version of the Kraft--McMillan TheoremabstractThe main result is a finite-state version of the Kraft--McMillan theorem characterizing the generating sequence of a k-ary regular tree. The proof uses a new construction called the multiset construction, which is a version with multiplicities of the well-known subset construction of automata theory. Frédérique Bassino, Marie-Pierre Béal, Dominique Perrin |
SIAM J. Comput. | 3 |
| 1999 | Enumerative Sequences of Leaves and Nodes in Rational Trees
Frédérique Bassino, Marie-Pierre Béal, Dominique Perrin |
Theor. Comput. Sci. | 3 |
| 1999 | Maximal Bifix Codes
Véronique Bruyère, Dominique Perrin |
Theor. Comput. Sci. | 2 |
| 1998 | Super-State Automata and Rational Trees
Frédérique Bassino, Marie-Pierre Béal, Dominique Perrin |
LATIN | 3 |
| 1997 | Enumerative Sequences of Leaves in Rational Trees
Frédérique Bassino, Marie-Pierre Béal, Dominique Perrin |
ICALP | 3 |
| 1997 | The Wadge-Wagner Hierarchy of omega-Rational Sets
Olivier Carton, Dominique Perrin |
ICALP | 2 |
| 1995 | Symbolic Dynamics and Finite Automata
Dominique Perrin |
MFCS | 1 |
| 1993 | On the Expressive Power of Temporal Logic
Joëlle Cohen, Dominique Perrin, Jean-Éric Pin |
J. Comput. Syst. Sci. | 2 |
| 1993 | Surjective Extensions of Sliding-Block CodesabstractSeveral constructions are presented for extending a bounded-to-one sliding-block code to a bounded-to-one surjection onto its range, while preserving nice properties of the original code. Jonathan J. Ashley, Brian H. Marcus, Dominique Perrin, Selim Tuncel |
SIAM J. Discret. Math. | 3 |
| 1992 | Compression and Entropy
Georges Hansel, Dominique Perrin, Imre Simon |
STACS | 2 |
| 1992 | On Positive Matrices
Dominique Perrin |
Theor. Comput. Sci. | 1 |
| 1991 | Two-Way String MatchingabstractA new string-matching algorithm is presented, which can be viewed as an intermediate between the classical algorithms of Knuth, Morris, and Pratt on the one hand and Boyer and Moore, on the other hand.The algorithm is linear in time and uses constant space as the algorithm of Galil and Seiferas.It presents the advantage of being remarkably simple which consequently makes its analysis possible.The algorithm relies on a previously known result in combinatorics on words, called the Critical Factorization Theorem, which relates the global period of a word to Its local repetitions of blocks Categories and Subject Descriptors: D. Maxime Crochemore, Dominique Perrin |
J. ACM | 2 |
| 1989 | Partial Commutations
Dominique Perrin |
ICALP | 1 |
| 1989 | Rational Probability Measures
Georges Hansel, Dominique Perrin |
Theor. Comput. Sci. | 2 |
| 1986 | Automata on the Integers, Recurrence Distinguishability, and the Equivalence and Decidability of Monadic Theories
Dominique Perrin, Paul E. Schupp |
LICS | 1 |
| 1986 | First-Order Logic and Star-Free Sets
Dominique Perrin, Jean-Éric Pin |
J. Comput. Syst. Sci. | 1 |
| 1985 | Codeterministic Automata on Infinite Words
Danièle Beauquier, Dominique Perrin |
Inf. Process. Lett. | 2 |
| 1984 | Recent Results on Automata and Infinite Words
Dominique Perrin |
MFCS | 1 |
| 1984 | Completing Biprefix Codes
Dominique Perrin |
Theor. Comput. Sci. | 1 |
| 1984 | Sur les Monoides À un Relateur qui sont des Groupes
Dominique Perrin, Paul E. Schupp |
Theor. Comput. Sci. | 1 |
| 1983 | Varietes de Semigroupes et Mots Infinis
Dominique Perrin |
ICALP | 1 |
| 1983 | Codes and Bernoulli Partitions
Georges Hansel, Dominique Perrin |
Math. Syst. Theory | 2 |
| 1982 | Completing Biprefix Codes
Dominique Perrin |
ICALP | 1 |
| 1982 | Ensembles Reconnaissables de Mots BiinfinisabstractThe purpose of automata theory is to study and classify those properties of words that may be defined by a finite structure, say a finite automaton or a finite monoid. It seems natural to consider the same problem for infinite words. This amounts to studying the asymptotic behaviour of finite automata. As is well-known, this breaks the equivalence between determinism and non-determinism of finite automata. Maurice Nivat, Dominique Perrin |
STOC | 2 |
| 1979 | La Representation Ergodique d'un Automate fini
Dominique Perrin |
Theor. Comput. Sci. | 1 |
| 1976 | Sur la longeur moyenne des codes préfixes
Dominique Perrin |
ICALP | 1 |
| 1976 | The Characteristic Polynomial of a Finite Automaton
Dominique Perrin |
MFCS | 1 |
| 1972 | Codes conjugués
Dominique Perrin |
Inf. Control. | 1 |
| 1971 | Congruences et Automorphismes des Automates Finis
Dominique Perrin, Jean-François Perrot |
Acta Informatica | 1 |