EDBT 2026 Demo / reviewers in the wild / expert
Kostia Chardonnet
dblp:270/6032
· DBLP profile ↗
8ranked-venue papers
8as first author
7since 2021 · last 2026
0009-0000-0671-6390ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 8 · 8 first-author · 7 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Approximation Theory for Distant Bang CalculusabstractApproximation semantics capture the observable behaviour of λ-terms. Böhm Trees and Taylor Expansion are its two central paradigms, related by the Commutation Theorem. While these notions are well understood in Call-by-Name (CbN), they have only recently been developed for Call-by-Value (CbV), which motivate the search for a unified approximation framework. The Bang-calculus provides such a framework: it subsumes both CbN and CbV through linear-logic translations and enjoys robust rewriting properties. We develop the approximation semantics of dBang (the Bang-calculus with explicit substitutions and distant reductions) by introducing approximation trees in the Böhm tradition together with Taylor expansion. We establish their fundamental properties, including a commutation theorem. Via translations, our results recover the CbN and CbV cases within a single unifying framework capturing infinitary and resource-sensitive semantics. Kostia Chardonnet, Jules Chouquet, Axel Kerinec |
FSCD | 1 |
| 2026 | Resource-Aware Quantum Programming with General Recursion and Quantum ControlabstractThis document describes a quantum assembly language (QASM) called OpenQASM that is used to implement experiments with low depth quantum circuits. OpenQASM represents universal physical circuits over the CNOT plus SU(2) basis with straight-line code that includes measurement, reset, fast feedback, and gate subroutines. The simple text language can be written by hand or by higher level tools and may be executed on the IBM Q Experience. Kostia Chardonnet, Emmanuel Hainry, Romain Péchoux, Thomas Vinet |
FSCD | 1 |
| 2025 | A Curry-Howard Correspondence for Linear, Reversible ComputationabstractIn this paper, we present a linear and reversible programming language with inductives types and recursion. The semantics of the languages is based on pattern-matching; we show how ensuring syntactical exhaustivity and non-overlapping of clauses is enough to ensure reversibility. The language allows to represent any Primitive Recursive Function. We then give a Curry-Howard correspondence with the logic $μ$MALL: linear logic extended with least fixed points allowing inductive statements. The critical part of our work is to show how primitive recursion yields circular proofs that satisfy $μ$MALL validity criterion and how the language simulates the cut-elimination procedure of $μ$MALL. Kostia Chardonnet, Alexis Saurin, Benoît Valiron |
Log. Methods Comput. Sci. | 1 |
| 2025 | The Many-Worlds CalculusabstractIn this paper, we explore the interaction between two monoidal structures: a multiplicative one, for the encoding of pairing, and an additive one, for the encoding of choice. We propose a colored PROP to model computation in this framework, where the choice is parameterized by an algebraic side effect: the model can support regular tests, probabilistic and non-deterministic branching, as well as quantum branching, i.e. superposition. The graphical language comes equipped with a denotational semantics based on linear applications, and an equational theory. We prove the language to be universal, and the equational theory to be complete with respect to this semantics. Kostia Chardonnet, Marc de Visme, Benoît Valiron, Renaud Vilmart |
Log. Methods Comput. Sci. | 1 |
| 2024 | Semantics for a Turing-Complete Reversible Programming Language with Inductive TypesabstractThis paper is concerned with the expressivity and denotational semantics of a functional higher-order reversible programming language based on Theseus. In this language, pattern-matching is used to ensure the reversibility of functions. We show how one can encode any Reversible Turing Machine in said language. We then build a sound and adequate categorical semantics based on join inverse categories, with additional structures to capture pattern-matching and to interpret inductive types and recursion. We then derive a notion of completeness in the sense that any computable, partial, first-order injective function is the image of a term in the language. Kostia Chardonnet, Louis Lemonnier, Benoît Valiron |
FSCD | 1 |
| 2023 | A Curry-Howard Correspondence for Linear, Reversible ComputationabstractIn this paper, we present a linear and reversible programming language with inductives types and recursion. The semantics of the languages is based on pattern-matching; we show how ensuring syntactical exhaustivity and non-overlapping of clauses is enough to ensure reversibility. The language allows to represent any Primitive Recursive Function. We then give a Curry-Howard correspondence with the logic μMALL: linear logic extended with least fixed points allowing inductive statements. The critical part of our work is to show how primitive recursion yields circular proofs that satisfy μMALL validity criterion and how the language simulates the cut-elimination procedure of μMALL. Kostia Chardonnet, Alexis Saurin, Benoît Valiron |
CSL | 1 |
| 2021 | Geometry of Interaction for ZX-Diagrams
Kostia Chardonnet, Benoît Valiron, Renaud Vilmart |
MFCS | 1 |
| 2020 | Toward a Curry-Howard Equivalence for Linear, Reversible Computation - Work-in-Progress
Kostia Chardonnet, Alexis Saurin, Benoît Valiron |
RC | 1 |