Bernard Boigelot

dblp:37/1275 · DBLP profile ↗
← Back
33ranked-venue papers
30as first author
5since 2021 · last 2026
0009-0009-4721-3824ORCID · verified

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

Theory of computation · 26 · 25 first-author · 5 since 2021Software engineering, systems software and programming languages · 15 · 12 first-authorArtificial intelligence and machine learning · 2 · 2 first-author · 1 since 2021
YearPublicationVenuePosition
2026 Deciding reachability in automata on words indexed by the reals and rationals
Bernard Boigelot, Pascal Fontaine, Baptiste Vergain
Theor. Comput. Sci.1
2025 Epsilon Automata on Linear Orderings
Bernard Boigelot, Thomas Braipson, Tom Clara
CIAA1
2024 Non-emptiness Test for Automata over Words Indexed by the Reals and Rationals
Bernard Boigelot, Pascal Fontaine, Baptiste Vergain
CIAA1
2023 Decidability of Difference Logic over the Reals with Uninterpreted Unary Predicates
abstract
Abstract First-order logic fragments mixing quantifiers, arithmetic, and uninterpreted predicates are often undecidable, as is, for instance, Presburger arithmetic extended with a single uninterpreted unary predicate. In the SMT world, difference logic is a quite popular fragment of linear arithmetic which is less expressive than Presburger arithmetic. Difference logic on integers with uninterpreted unary predicates is known to be decidable, even in the presence of quantifiers. We here show that (quantified) difference logic on real numbers with a single uninterpreted unary predicate is undecidable, quite surprisingly. Moreover, we prove that difference logic on integers, together with order on reals, combined with uninterpreted unary predicates, remains decidable.
Bernard Boigelot, Pascal Fontaine, Baptiste Vergain
CADE1
2023 Universal First-Order Quantification over Automata
Bernard Boigelot, Pascal Fontaine, Baptiste Vergain
CIAA1
2018 Efficient Symbolic Representation of Convex Polyhedra in High-Dimensional Spaces
Bernard Boigelot, Isabelle Mainz
ATVA1
2017 An Efficient Algorithm to Decide Periodicity of b-Recognisable Sets Using MSDF Convention
abstract
Given an integer base $b>1$, a set of integers is represented in base $b$ by a language over $\{0,1,...,b-1\}$. The set is said to be $b$-recognisable if its representation is a regular language. It is known that eventually periodic sets are $b$-recognisable in every base $b$, and Cobham's theorem implies the converse: no other set is $b$-recognisable in every base $b$. We are interested in deciding whether a $b$-recognisable set of integers (given as a finite automaton) is eventually periodic. Honkala showed that this problem decidable in 1986 and recent developments give efficient decision algorithms. However, they only work when the integers are written with the least significant digit first. In this work, we consider the natural order of digits (Most Significant Digit First) and give a quasi-linear algorithm to solve the problem in this case.
Bernard Boigelot, Isabelle Mainz, Victor Marsault, Michel Rigo
ICALP1
2014 Acceleration of Affine Hybrid Transformations
Bernard Boigelot, Frédéric Herbreteau, Isabelle Mainz
ATVA1
2012 Automata-Based Symbolic Representations of Polyhedra
Bernard Boigelot, Julien Brusten, Jean-François Degbomont
LATA1
2012 Domain-specific regular acceleration
Bernard Boigelot
Int. J. Softw. Tools Technol. Transf.1
2009 A Generalization of Semenov's Theorem to Automata over Real Numbers
Bernard Boigelot, Julien Brusten, Jérôme Leroux
CADE1
2009 Partial Projection of Sets Represented by Finite Automata, with Application to State-Space Visualization
Bernard Boigelot, Jean-François Degbomont
LATA1
2009 A generalization of Cobham's theorem to automata over real numbers
Bernard Boigelot, Julien Brusten
Theor. Comput. Sci.1
2008 On the Sets of Real Numbers Recognized by Finite Automata in Multiple Bases
Bernard Boigelot, Julien Brusten, Véronique Bruyère
ICALP (2)1
2007 A Generalization of Cobham's Theorem to Automata over Real Numbers
Bernard Boigelot, Julien Brusten
ICALP1
2006 The Power of Hybrid Acceleration
Bernard Boigelot, Frédéric Herbreteau
CAV1
2005 An effective decision procedure for linear arithmetic over the integers and reals
abstract
This article considers finite-automata-based algorithms for handling linear arithmetic with both real and integer variables. Previous work has shown that this theory can be dealt with by using finite automata on infinite words, but this involves some difficult and delicate to implement algorithms. The contribution of this article is to show, using topological arguments, that only a restricted class of automata on infinite words are necessary for handling real and integer linear arithmetic. This allows the use of substantially simpler algorithms, which have been successfully implemented.
Bernard Boigelot, Sébastien Jodogne, Pierre Wolper
ACM Trans. Comput. Log.1
2004 Omega-Regular Model Checking
Bernard Boigelot, Axel Legay, Pierre Wolper
TACAS1
2004 Counting the solutions of Presburger equations without enumerating them
Bernard Boigelot, Louis Latour
Theor. Comput. Sci.1
2003 Hybrid Acceleration Using Real Vector Automata (Extended Abstract)
Bernard Boigelot, Frédéric Herbreteau, Sébastien Jodogne
CAV1
2003 Iterating Transducers in the Large (Extended Abstract)
abstract
Abstract. Checking infinite-state systems is frequently done by encoding infinite sets of states as regular languages. Computing such a regular representation of, say, the reachable set of states of a system requires acceleration techniques that can finitely compute the effect of an unbounded number of transitions. Among the acceleration techniques that have been proposed, one finds both specific and generic techniques. Specific techniques exploit the particular type of system being analyzed, e.g. a system manipulating queues or integers, whereas generic techniques only assume that the transition relation is represented by a finite-state transducer, which has to be iterated. In this paper, we investigate the possibility of using generic techniques in cases where only specific techniques have been exploited so far. Finding that existing generic techniques are often not applicable in cases easily handled by specific techniques, we have developed a new approach to iterating transducers. This new approach builds on earlier work, but exploits a number of new conceptual and algorithmic ideas, often induced with the help of experiments, that give it a broad scope, as well as good performance. 1
Bernard Boigelot, Axel Legay, Pierre Wolper
CAV1
2003 On iterating linear transformations over recognizable sets of integers
Bernard Boigelot
Theor. Comput. Sci.1
2002 Representing Arithmetic Constraints with Finite Automata: An Overview
Bernard Boigelot, Pierre Wolper
ICLP1
2001 Counting the Solutions of Presburger Equations without Enumerating Them
Bernard Boigelot, Louis Latour
CIAA1
2000 On the Construction of Automata from Linear Arithmetic Constraints
Pierre Wolper, Bernard Boigelot
TACAS2
1999 Symbolic Verification of Communication Protocols with Infinite State Spaces using QDDs
Bernard Boigelot, Patrice Godefroid
Formal Methods Syst. Des.1
1998 Verifying Systems with Infinite but Regular State Spaces
Pierre Wolper, Bernard Boigelot
CAV2
1998 On the Expressiveness of Real and Integer Arithmetic Automata (Extended Abstract)
Bernard Boigelot, Stéphane Rassart, Pierre Wolper
ICALP1
1997 An Improved Reachability Analysis Method for Strongly Linear Hybrid Systems (Extended Abstract)
Bernard Boigelot, Louis Bronne, Stéphane Rassart
CAV1
1997 The Power of QDDs (Extended Abstract)
Bernard Boigelot, Patrice Godefroid, Bernard Willems, Pierre Wolper
SAS1
1996 Symbolic Verification of Communication Protocols with Infinite State Spaces Using QDDs (Extended Abstract)
Bernard Boigelot, Patrice Godefroid
CAV1
1995 An Automata-Theoretic Approach to Presburger Arithmetic Constraints (Extended Abstract)
Pierre Wolper, Bernard Boigelot
SAS2
1994 Symbolic Verification with Periodic Sets
Bernard Boigelot, Pierre Wolper
CAV1