VLDB 2026 Research / reviewers in the wild / expert
Pascal Fontaine
dblp:67/3053
· DBLP profile ↗
29ranked-venue papers
6as first author
10since 2021 · last 2026
0000-0003-4700-6031ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 17 · 3 first-author · 6 since 2021Artificial intelligence and machine learning · 15 · 4 first-author · 5 since 2021Software engineering, systems software and programming languages · 10 · 2 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Exploring the SMT-LIB Benchmark LibraryabstractThe SMT-LIB benchmark collection is a large set of problems for SMT solvers. It has been continuously maintained and expanded since its creation in the early 2000s by the SMT-LIB initiative. It has been used since 2005 by the annual SMT solver competition to compare the performance of SMT solvers, and by researchers to study novel solving techniques. Effective use of the collection often requires access to benchmark metadata (e.g., date, source, satisfiability status, theory symbol count, and so on). Furthermore, this metadata and the past competition results contain a wealth of historical information about the development of SMT solving. In this paper, we report on our efforts to collect and curate all metadata from the SMT-LIB benchmarks together with the results of all past SMT-COMP competitions in a single SQLite database. We also present tools to explore this database and extract relevant insights. Since APIs for SQLite databases are available for all major programming languages, the database makes it easy to add features using SMT benchmark metadata to SMT development tools. To illustrate the structure of the collected data we perform multiple case studies. In particular, we present a comparison of SMT solvers that is independent of the changing hardware and benchmarks used by the competition. The database is released annually on Zenodo, and serves as an archive of the state of SMT-LIB and, by extension, of the state of the art in SMT. Hans-Jörg Schurr, François Bobot, Mathias Preiner, Aina Niemetz, Clark W. Barrett, Pascal Fontaine, Cesare Tinelli |
TACAS (1) | 6 |
| 2026 | Deciding reachability in automata on words indexed by the reals and rationals
Bernard Boigelot, Pascal Fontaine, Baptiste Vergain |
Theor. Comput. Sci. | 2 |
| 2024 | Non-emptiness Test for Automata over Words Indexed by the Reals and Rationals
Bernard Boigelot, Pascal Fontaine, Baptiste Vergain |
CIAA | 2 |
| 2023 | Decidability of Difference Logic over the Reals with Uninterpreted Unary PredicatesabstractAbstract 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 |
CADE | 2 |
| 2023 | Representation, Verification, and Visualization of Tarskian Interpretations for Typed First-order LogicabstractThis paper describes a new format for representing Tarskian-style interpretations for formulae in typed first-order logic, using the TPTP TF0 language. It further describes a technique and an implemented tool for verifying models using this representation, and a tool for visualizing interpretations. The research contributes to the advancement of au- tomated reasoning technology for model finding, which has several applications, including verification. Alexander Steen, Geoff Sutcliffe, Pascal Fontaine, Jack McKeown |
LPAR | 3 |
| 2023 | Universal First-Order Quantification over Automata
Bernard Boigelot, Pascal Fontaine, Baptiste Vergain |
CIAA | 2 |
| 2022 | Polite Combination of Algebraic Datatypes
Ying Sheng 0007, Yoni Zohar, Christophe Ringeissen, Jane Lange, Pascal Fontaine, Clark W. Barrett |
J. Autom. Reason. | 5 |
| 2021 | Fair and Adventurous Enumeration of Quantifier InstantiationsabstractSMT solvers generally tackle quantifiers by instantiating their variables with tuples of terms from the ground part of the formula. Recent enumerative approaches for quantifier instantiation consider tuples of terms in some heuristic order. This paper studies different strategies to order such tuples and their impact on performance. We decouple the ordering problem into two parts. First is the order of the sequence of terms to consider for each quantified variable, and second is the order of the instantiation tuples themselves. While the most and least preferred tuples, i.e. those with all variables assigned to the most or least preferred terms, are clear, the combinations in between allow flexibility in an implementation. We look at principled strategies of complete enumeration, where some strategies are more fair, meaning they treat all the variables the same but some strategies may be more adventurous, meaning that they may venture further down the preference list. We further describe new techniques for discarding irrelevant instantiations which are crucial for the performance of these strategies in practice. These strategies are implemented in the SMT solver cvc5, where they contribute to the diversification of the solver's configuration space, as shown by our experimental results. Mikolás Janota, Haniel Barbosa, Pascal Fontaine, Andrew Reynolds 0001 |
FMCAD | 3 |
| 2021 | Politeness for the Theory of Algebraic Datatypes (Extended Abstract)abstractAlgebraic datatypes, and among them lists and trees, have attracted a lot of interest in automated reasoning and Satisfiability Modulo Theories (SMT). Since its latest stable version, the SMT-LIB standard defines a theory of algebraic datatypes, which is currently supported by several mainstream SMT solvers. In this paper, we study this particular theory of datatypes and prove that it is strongly polite, showing also how it can be combined with other arbitrary disjoint theories using polite combination. Our results cover both inductive and finite datatypes, as well as their union. The combination method uses a new, simple, and natural notion of additivity, that enables deducing strong politeness from (weak) politeness. Ying Sheng 0007, Yoni Zohar, Christophe Ringeissen, Jane Lange, Pascal Fontaine, Clark W. Barrett |
IJCAI | 5 |
| 2021 | Preface: Special Issue of Selected Extended Papers of CADE 2019
Pascal Fontaine |
J. Autom. Reason. | 1 |
| 2020 | Scalable Fine-Grained Proofs for Formula Processing
Haniel Barbosa, Jasmin Blanchette, Mathias Fleury, Pascal Fontaine |
J. Autom. Reason. | 4 |
| 2020 | Politeness and Combination Methods for Theories with Bridging Functions
Paula Daniela Chocron, Pascal Fontaine, Christophe Ringeissen |
J. Autom. Reason. | 2 |
| 2018 | Revisiting Enumerative Instantiation
Andrew Reynolds 0001, Haniel Barbosa, Pascal Fontaine |
TACAS (2) | 3 |
| 2017 | Scalable Fine-Grained Proofs for Formula Processing
Haniel Barbosa, Jasmin Blanchette, Pascal Fontaine |
CADE | 3 |
| 2017 | Congruence Closure with Free Variables
Haniel Barbosa, Pascal Fontaine, Andrew Reynolds 0001 |
TACAS (2) | 2 |
| 2017 | NP-completeness of small conflict set generation for congruence closureabstractThe efficiency of satisfiability modulo theories (SMT) solvers is dependent on the capability of theory reasoners to provide small conflict sets, i.e. small unsatisfiable subsets from unsatisfiable sets of literals. Decision procedures for uninterpreted symbols (i.e. congruence closure algorithms) date back from the very early days of SMT. Nevertheless, to the best of our knowledge, the complexity of generating smallest conflict sets for sets of literals with uninterpreted symbols and equalities had not yet been determined, although the corresponding decision problem was believed to be NP-complete. We provide here an NP-completeness proof, using a simple reduction from SAT. Andreas Fellner, Pascal Fontaine, Bruno Woltzenlogel Paleo |
Formal Methods Syst. Des. | 2 |
| 2016 | SC2: Satisfiability Checking Meets Symbolic Computation - (Project Paper)
Erika Ábrahám, John Abbott, Bernd Becker 0001, Anna Maria Bigatti, Martin Brain, Bruno Buchberger, Alessandro Cimatti, James H. Davenport, Matthew England 0001, Pascal Fontaine, Stephen Forrest, Alberto Griggio, Daniel Kroening, Werner M. Seiler, Thomas Sturm 0001 |
CICM | 10 |
| 2015 | A Polite Non-Disjoint Combination Method: Theories with Bridging Functions Revisited
Paula Daniela Chocron, Pascal Fontaine, Christophe Ringeissen |
CADE | 2 |
| 2014 | Integrating SMT solvers in Rodin
David Déharbe, Pascal Fontaine, Yoann Guyot, Laurent Voisin |
Sci. Comput. Program. | 2 |
| 2013 | Computing prime implicants
David Déharbe, Pascal Fontaine, Daniel Le Berre, Bertrand Mazure |
FMCAD | 2 |
| 2012 | Combining decision procedures by (model-)equality propagation
Diego Caminha Barbosa De Oliveira, David Déharbe, Pascal Fontaine |
Sci. Comput. Program. | 3 |
| 2011 | Exploiting Symmetry in SMT Problems
David Déharbe, Pascal Fontaine, Stephan Merz, Bruno Woltzenlogel Paleo |
CADE | 2 |
| 2011 | Compression of Propositional Resolution Proofs via Partial Regularization
Pascal Fontaine, Stephan Merz, Bruno Woltzenlogel Paleo |
CADE | 1 |
| 2009 | veriT: An Open, Trustable and Efficient SMT-Solver
Thomas Bouton, Diego Caminha Barbosa De Oliveira, David Déharbe, Pascal Fontaine |
CADE | 4 |
| 2006 | Decision Procedures for the Formal Analysis of Software
David Déharbe, Pascal Fontaine, Silvio Ranise, Christophe Ringeissen |
ICTAC | 2 |
| 2006 | Expressiveness + Automation + Soundness: Towards Combining SMT Solvers and Interactive Proof Assistants
Pascal Fontaine, Jean-Yves Marion, Stephan Merz, Leonor Prensa Nieto, Alwen Tiu |
TACAS | 1 |
| 2004 | Combining Lists with Non-stably Infinite Theories
Pascal Fontaine, Silvio Ranise, Calogero G. Zarba |
LPAR | 1 |
| 2003 | Decidability of Invariant Validation for Paramaterized Systems
Pascal Fontaine, E. Pascal Gribomont |
TACAS | 1 |
| 2002 | Using BDDs with Combinations of Theories
Pascal Fontaine, E. Pascal Gribomont |
LPAR | 1 |