Bruno Guillon

dblp:07/10360 · DBLP profile ↗
← Back
17ranked-venue papers
9as first author
7since 2021 · last 2026
0000-0003-1630-3404ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 17 · 9 first-author · 7 since 2021
YearPublicationVenuePosition
2026 Polynomial Complementation of Nondeterministic Two-Way Finite Automata by 1-Limited Automata
abstract
We prove that, paying a polynomial increase in size only, every unrestricted two-way nondeterministic finite automaton (2NFA) can be complemented by a 1-limited automaton (1-LA), a nondeterministic extension of 2NFAs still characterizing regular languages. The resulting machine is actually a restricted form of 1-LAs - known as 2NFAs with common guess - and is self-verifying. A corollary of our construction is that a single exponential is necessary and sufficient for complementing 1-LAs.
Bruno Guillon, Luca Prigioniero, Javad Taheri
STACS1
2025 Nondeterminism Makes Unary 1-Limited Automata Concise
Bruno Guillon, Luca Prigioniero, Javad Taheri
DLT1
2025 Recognisability Equals Definability for Finitely Representable Matroids of Bounded Path-Width
abstract
Let ${\mathbb{F}}$ be a finite field. We prove that there is an MSO-transduction which, given an ${\mathbb{F}}$-representable matroid of path-width k, produces a branch-decomposition of width at most f(k), for some function f. As a corollary, any recognizable property of ${\mathbb{F}}$-representable matroids with bounded path-width is definable in MSO logic, and therefore recognizability is equivalent to MSO-definability on classes of ${\mathbb{F}}$-representable matroids of bounded path-width. This generalizes the result of Bojańczyk, Grohe and Pilipczuk [Logical Methods in Computer Science 17(1), 2021] which asserts the equivalence of the two notions on graphs of bounded linear clique-width.
Rutger Campbell, Bruno Guillon, Mamadou Moustapha Kanté, Eun Jung Kim 0002, Sang-il Oum
LICS2
2025 CMSO-Transducing Tree-Like Graph Decompositions
abstract
We show that given a graph G we can CMSO-transduce its modular decomposition, its split decomposition and its bi-join decomposition. This improves results by Courcelle [Logical Methods in Computer Science, 2006] who gave such transductions using order-invariant MSO, a strictly more expressive logic than CMSO. Our methods more generally yield C_{2}MSO-transductions of the canonical decomposition of weakly-partitive set systems and weakly-bipartitive systems of bipartitions.
Rutger Campbell, Bruno Guillon, Mamadou Moustapha Kanté, Eun Jung Kim 0002, Noleen Köhler
STACS2
2023 Weight-reducing Turing machines
abstract
It is well known that one-tape Turing machines running in linear time are no more powerful than finite automata; namely they recognize exactly the class of regular languages. We prove that it is not decidable if a one-tape machine runs in linear time, even if it is deterministic and restricted to use only the portion of the tape that initially contains the input. This motivates the introduction of a constructive variant of one-tape machines, called a weight-reducing machine, and the investigation of its properties. We focus on the deterministic case. In particular, we show that, paying a polynomial size increase only, each weight-reducing machine can be turned into a halting one that runs in linear time. Furthermore each weight-reducing machine can be converted into equivalent nondeterministic and deterministic finite automata by paying an exponential and doubly-exponential increase in size, respectively. These costs cannot be reduced in the worst case.
Bruno Guillon, Giovanni Pighizzini, Luca Prigioniero, Daniel Prusa
Inf. Comput.1
2022 Converting nondeterministic two-way automata into small deterministic linear-time machines
Bruno Guillon, Giovanni Pighizzini, Luca Prigioniero, Daniel Prusa
Inf. Comput.1
2021 Reversible pushdown transducers
Bruno Guillon, Martin Kutrib, Andreas Malcher, Luca Prigioniero
Inf. Comput.1
2020 Undecidability of a weak version of MSO+U
Mikolaj Bojanczyk, Laure Daviaud, Bruno Guillon, Vincent Penelle, A. V. Sreejith
Log. Methods Comput. Sci.3
2019 Linear-time limited automata
Bruno Guillon, Luca Prigioniero
Theor. Comput. Sci.1
2018 Reversible Pushdown Transducers
Bruno Guillon, Martin Kutrib, Andreas Malcher, Luca Prigioniero
DLT1
2018 Two-Way Automata and One-Tape Machines - Read Only Versus Linear Time
Bruno Guillon, Giovanni Pighizzini, Luca Prigioniero, Daniel Prusa
DLT1
2018 Non-self-embedding Grammars, Constant-Height Pushdown Automata, and Limited Automata
Bruno Guillon, Giovanni Pighizzini, Luca Prigioniero
CIAA1
2017 Which Classes of Origin Graphs Are Generated by Transducers
abstract
We study various models of transducers equipped with origin information. We consider the semantics of these models as particular graphs, called origin graphs, and we characterise the families of such graphs recognised by streaming string transducers.
Mikolaj Bojanczyk, Laure Daviaud, Bruno Guillon, Vincent Penelle
ICALP3
2016 Both Ways Rational Functions
Christian Choffrut, Bruno Guillon
DLT2
2014 An Algebraic Characterization of Unary Two-Way Transducers
Christian Choffrut, Bruno Guillon
MFCS (1)2
2014 Two-way automata making choices only at the endmarkers
Viliam Geffert, Bruno Guillon, Giovanni Pighizzini
Inf. Comput.2
2012 Two-Way Automata Making Choices Only at the Endmarkers
Viliam Geffert, Bruno Guillon, Giovanni Pighizzini
LATA2