EDBT 2026 Demo / reviewers in the wild / expert
Dominique Larchey-Wendling
dblp:71/952
· DBLP profile ↗
19ranked-venue papers
15as first author
5since 2021 · last 2026
0000-0001-9860-7203ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 17 · 13 first-author · 5 since 2021Artificial intelligence and machine learning · 4 · 4 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Bar Inductive Predicates for Constructive Algebra in RocqabstractIn constructive commutative algebra, we revive the bar inductive characterization of Noetherian rings. We contribute the first constructive (axiom free) implementation of Hilbert's basis theorem, in the Rocq proof assistant. We show that the polynomial ring R[X] is Noetherian when the ring R is Noetherian, without assuming any additional condition on R, like coherence or else strong discreteness. We also contribute and implement a new result, that Noetherian rings are closed under direct products, again without assuming any supplementary condition on rings. We study induction principles for Noetherian rings, and relate bar Noetherianity with some other constructive characterizations. Dominique Larchey-Wendling |
CPP | 1 |
| 2023 | Proof Pearl: Faithful Computation and Extraction of μ-Recursive Algorithms in CoqabstractBasing on an original Coq implementation of unbounded linear search for partially decidable predicates, we study the computational contents of μ-recursive functions via their syntactic representation, and a correct by construction Coq interpreter for this abstract syntax. When this interpreter is extracted, we claim the resulting OCaml code to be the natural combination of the implementation of the μ-recursive schemes of composition, primitive recursion and unbounded minimization of partial (i.e., possibly non-terminating) functions. At the level of the fully specified Coq terms, this implies the representation of higher-order functions of which some of the arguments are themselves partial functions. We handle this issue using some techniques coming from the Braga method. Hence we get a faithful embedding of μ-recursive algorithms into Coq preserving not only their extensional meaning but also their intended computational behavior. We put a strong focus on the quality of the Coq artifact which is both self contained and with a line of code count of less than 1k in total. Dominique Larchey-Wendling, Jean-François Monin |
ITP | 1 |
| 2022 | Trakhtenbrot's Theorem in Coq: Finite Model Theory through the Constructive LensabstractWe study finite first-order satisfiability (FSAT) in the constructive setting of dependent type theory. Employing synthetic accounts of enumerability and decidability, we give a full classification of FSAT depending on the first-order signature of non-logical symbols. On the one hand, our development focuses on Trakhtenbrot's theorem, stating that FSAT is undecidable as soon as the signature contains an at least binary relation symbol. Our proof proceeds by a many-one reduction chain starting from the Post correspondence problem. On the other hand, we establish the decidability of FSAT for monadic first-order logic, i.e. where the signature only contains at most unary function and relation symbols, as well as the enumerability of FSAT for arbitrary enumerable signatures. To showcase an application of Trakhtenbrot's theorem, we continue our reduction chain with a many-one reduction from FSAT to separation logic. All our results are mechanised in the framework of a growing Coq library of synthetic undecidability proofs. Dominik Kirst, Dominique Larchey-Wendling |
Log. Methods Comput. Sci. | 2 |
| 2022 | Hilbert's Tenth Problem in Coq (Extended Version)abstractWe formalise the undecidability of solvability of Diophantine equations, i.e. polynomial equations over natural numbers, in Coq's constructive type theory. To do so, we give the first full mechanisation of the Davis-Putnam-Robinson-Matiyasevich theorem, stating that every recursively enumerable problem -- in our case by a Minsky machine -- is Diophantine. We obtain an elegant and comprehensible proof by using a synthetic approach to computability and by introducing Conway's FRACTRAN language as intermediate layer. Additionally, we prove the reverse direction and show that every Diophantine relation is recognisable by $\mu$-recursive functions and give a certified compiler from $\mu$-recursive functions to Minsky machines. Dominique Larchey-Wendling, Yannick Forster 0002 |
Log. Methods Comput. Sci. | 1 |
| 2021 | Synthetic Undecidability of MSELL via FRACTRAN Mechanised in CoqabstractWe present an alternate undecidability proof for entailment in (intuitionistic) multiplicative sub-exponential linear logic (MSELL). We contribute the result and its mechanised proof to the Coq library of synthetic undecidability. The result crucially relies on the undecidability of the halting problem for two counters Minsky machines, which we also hand out to the library. As a seed of undecidability, we start from FRACTRAN halting which we (many-one) reduce to Minsky machines termination by implementing Euclidean division using two counters only. We then give an alternate presentation of those two counters machines as sequent rules, where computation is performed by proof-search, and halting reduced to provability. We use this system called non-deterministic two counters Minsky machines to describe and compare both the legacy reduction to linear logic, and the more recent reduction to MSELL. In contrast with that former MSELL undecidability proof, our correctness argument for the reduction uses trivial phase semantics in place of a focused calculus. Dominique Larchey-Wendling |
FSCD | 1 |
| 2020 | Constructive Decision via Redundancy-Free Proof-Search
Dominique Larchey-Wendling |
J. Autom. Reason. | 1 |
| 2019 | Certified undecidability of intuitionistic linear logic via binary stack machines and minsky machinesabstractWe formally prove the undecidability of entailment in intuitionistic linear logic in Coq. We reduce the Post correspondence problem (PCP) via binary stack machines and Minsky machines to intuitionistic linear logic. The reductions rely on several technically involved formalisations, amongst them a binary stack machine simulator for PCP, a verified low-level compiler for instruction-based languages and a soundness proof for intuitionistic linear logic with respect to trivial phase semantics. We exploit the computability of all functions definable in constructive type theory and thus do not have to rely on a concrete model of computation, enabling the reduction proofs to focus on correctness properties. Yannick Forster 0002, Dominique Larchey-Wendling |
CPP | 2 |
| 2019 | Certification of Breadth-First Algorithms by Extraction
Dominique Larchey-Wendling, Ralph Matthes |
MPC | 1 |
| 2018 | Proof Pearl: Constructive Extraction of Cycle Finding Algorithms
Dominique Larchey-Wendling |
ITP | 1 |
| 2017 | Typing Total Recursive Functions in Coq
Dominique Larchey-Wendling |
ITP | 1 |
| 2017 | Separation Logic with One Quantified Variable
Stéphane Demri, Didier Galmiche, Dominique Larchey-Wendling, Daniel Méry |
Theory Comput. Syst. | 3 |
| 2016 | The formal strong completeness of partial monoidal Boolean BIabstractThis article presents a self-contained proof of the strong completeness of the labelled tableaux method for partial monoidal Boolean BI: if a formula has no tableau proof then there exists a counter-model for it which is simple. Simple counter-models are those which are generated from the specific constraints that occur during the tableaux proof-search process. As a companion to this article, we provide a complete formalization of this result in Coq and discuss some of its implementation details. The Coq code is distributed under a free software license and is accessible at http://www.loria.fr/~larchey/BBI . Dominique Larchey-Wendling |
J. Log. Comput. | 1 |
| 2013 | Nondeterministic Phase Semantics and the Undecidability of Boolean BIabstractWe solve the open problem of the decidability of Boolean BI logic (BBI), which can be considered the core of separation and spatial logics. For this, we define a complete phase semantics suitable for BBI and characterize it as trivial phase semantics. We deduce an embedding between trivial phase semantics for intuitionistic linear logic (ILL) and Kripke semantics for BBI. We single out the elementary fragment of ILL, which is both undecidable and complete for trivial phase semantics. Thus, we obtain the undecidability of BBI. Dominique Larchey-Wendling, Didier Galmiche |
ACM Trans. Comput. Log. | 1 |
| 2010 | The Undecidability of Boolean BI through Phase SemanticsabstractWe solve the open problem of the decidability of Boolean BI logic (BBI), which can be considered as the core of separation and spatial logics. For this, we define a complete phase semantics for BBI and characterize it as trivial phase semantics. We deduce an embedding between trivial phase semantics for intuitionistic linear logic (ILL) and Kripke semantics for BBI. We single out a fragment of ILL which is both undecidable and complete for trivial phase semantics. Therefore, we obtain the undecidability of BBI. Dominique Larchey-Wendling, Didier Galmiche |
LICS | 1 |
| 2009 | Exploring the relation between Intuitionistic BI and Boolean BI: an unexpected embeddingabstractThe logic of Bunched Implications, through both its intuitionistic version (BI) and one of its classical versions, called BooleanBI(BBI), serves as a logical basis to spatial or separation logic frameworks. InBI, the logical implication is interpreted intuitionistically whereas it is generally interpreted classically in spatial or separation logics, as inBBI. In this paper, we aim to give some new insights into the semantic relations betweenBIandBBI. Then we propose a sound and complete syntactic constraints based framework for the Kripke semantics of bothBIandBBI, a sound labelled tableau proof system forBBI, and a representation theorem relating the syntactic models ofBIto those ofBBI. Finally, we deduce as our main, and unexpected, result, a sound and faithful embedding ofBIintoBBI. Dominique Larchey-Wendling, Didier Galmiche |
Math. Struct. Comput. Sci. | 1 |
| 2007 | Graph-based Decision for Gödel-Dummett Logics
Dominique Larchey-Wendling |
J. Autom. Reason. | 1 |
| 2006 | Expressivity Properties of Boolean
Didier Galmiche, Dominique Larchey-Wendling |
FSTTCS | 2 |
| 2005 | Bounding Resource Consumption with Gödel-Dummett Logics
Dominique Larchey-Wendling |
LPAR | 1 |
| 2002 | Combining Proof-Search and Counter-Model Construction for Deciding Gödel-Dummett Logic
Dominique Larchey-Wendling |
CADE | 1 |