EDBT 2026 Demo / reviewers in the wild / expert
Olivier Laurent 0001
dblp:05/5071
· DBLP profile ↗
26ranked-venue papers
18as first author
7since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 25 · 17 first-author · 6 since 2021Software engineering, systems software and programming languages · 2 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Non-Wellfounded Derivations for Intersection Subtyping with FixpointsabstractSubtyping is a key ingredient of many intersection type systems. In the case of the BCD system, B. Pierce gave a transitivity-free presentation of subtyping. This provides better structural properties for the analysis of this relation and leads to a simple decision algorithm. We generalize this transitivity-free approach to a general class of extensions of BCD allowing to impose some pre-order as well as some fixpoint equations on atoms. This includes in particular the case of various intersection type systems compatible with η-equality (Scott, Park, etc.). Proving the equivalence between the transitivity-free systems and their BCD-style presentation is addressed by means of cut-elimination techniques from proof theory. Due to the presence of fixpoints, we are led to introduce non-wellfounded derivations. In the context of the structural analysis of intersection subtyping, this happens to be the first use of infinitary derivations. Olivier Laurent 0001, Jui-Hsuan Wu |
FSCD | 1 |
| 2026 | The Logic of Intersection SubtypingabstractThe subtyping relation of programming languages can be analysed as an entailment relation by means of proof theory. We are interested in two main families of systems: intersection types and polymorphic subtyping. They share the fact that implication has some distributivity property: over intersection in the first case and over universal quantification in the second one. We introduce a restriction of the second-order (full) Lambek calculus which is stable under cut-elimination and conservatively extends these two subtyping relations. This new system IS is an intuitionistic non-commutative linear sequent calculus which provides a natural logical setting for the study of subtyping relations. We recover sequent calculi from the literature (as well as new variants) as restrictions of IS (thanks to the proof-theoretical analysis of the system: admissible rules, invertibility, focusing, etc.), so that IS appears as a unifying logic for subtyping. We also develop translations relating IS with relevant logic, the (unconstrained) Lambek calculus or cyclic linear logic. Olivier Laurent 0001 |
LICS | 1 |
| 2026 | YALLA: Yet Another Deep Embedding of Linear Logic in Rocq
Olivier Laurent 0001 |
J. Autom. Reason. | 1 |
| 2025 | Yeo's Theorem for Locally Colored Graphs: the Path to Sequentialization in Linear Logic
Rémi Di Guardia, Olivier Laurent 0001, Lorenzo Tortora de Falco, Lionel Vaux Auclair |
FSCD | 2 |
| 2025 | Type Isomorphisms for Multiplicative-Additive Linear LogicabstractWe characterize type isomorphisms in the multiplicative-additive fragment of linear logic (MALL), and thus in *-autonomous categories with finite products, extending a result for the multiplicative fragment by Balat and Di Cosmo. This yields a much richer equational theory involving distributivity and cancellation laws. The unit-free case is obtained by relying on the proof-net syntax introduced by Hughes and Van Glabbeek. We use the sequent calculus to extend our results to full MALL, including all units, thanks to a study of cut-elimination and rule commutations. Rémi Di Guardia, Olivier Laurent 0001 |
Log. Methods Comput. Sci. | 2 |
| 2023 | Type Isomorphisms for Multiplicative-Additive Linear LogicabstractInternational audience Rémi Di Guardia, Olivier Laurent 0001 |
FSCD | 2 |
| 2021 | An anti-locally-nameless approach to formalizing quantifiersabstractWe investigate the possibility of formalizing quantifiers in proof theory while avoiding, as far as possible, the use of true binding structures, α-equivalence or variable renamings. We propose a solution with two kinds of variables in terms and formulas, as originally done by Gentzen. In this way formulas are first-order structures, and we are able to avoid capture problems in substitutions. However at the level of proofs and proof manipulations, some binding structure seems unavoidable. We give a representation with de Bruijn indices for proof rules which does not impact the formula representation and keeps the whole set of definitions first-order. Olivier Laurent 0001 |
CPP | 1 |
| 2020 | Polynomial time in untyped elementary linear logic
Olivier Laurent 0001 |
Theor. Comput. Sci. | 1 |
| 2019 | Resource-Tracking Concurrent GamesabstractAbstract We present a framework for game semantics based on concurrent games, that keeps track of resources as data modified throughout execution but not affecting its control flow. Our leading example is time, yet the construction is in fact parametrized by a resource bimonoid $$\mathcal {R}$$ , an algebraic structure expressing resources and the effect of their consumption either sequentially or in parallel. Relying on our construction, we give a sound resource-sensitive denotation to $$\mathcal {R}$$ -IPA, an affine higher-order concurrent programming language with shared state and a primitive for resource consumption in $$\mathcal {R}$$ . Compared with general operational semantics parametrized by $$\mathcal {R}$$ , our resource analysis turns out to be finer, leading to non-adequacy. Yet, our model is not degenerate as adequacy holds for an operational semantics specialized to time. In regard to earlier semantic frameworks for tracking resources, the main novelty of our work is that it is based on a non-interleaving semantics, and as such accounts for parallel use of resources accurately. Aurore Alcolei, Pierre Clairambault, Olivier Laurent 0001 |
FoSSaCS | 3 |
| 2018 | Around Classical and Intuitionistic Linear LogicsabstractWe revisit many aspects of the syntactic relations between (variants of) classical linear logic (LL) and (variants of) intuitionistic linear logic (ILL) in the propositional setting. Olivier Laurent 0001 |
LICS | 1 |
| 2017 | Focusing in Orthologic
Olivier Laurent 0001 |
Log. Methods Comput. Sci. | 1 |
| 2012 | Intersection Types with Subtyping by Means of Cut EliminationabstractWe give a purely syntactic proof (from scratch) of the subject equality property of the BCD intersection type system through a reformulation of the subtyping relation having a “cut-elimination” property. Olivier Laurent 0001 |
Fundam. Informaticae | 1 |
| 2011 | Intuitionistic Dual-intuitionistic NetsabstractThe intuitionistic sequent calculus (at most one formula on the right-hand side of sequents) comes with a natural dual system: the dual-intuitionistic sequent calculus (at most one formula on the left-hand side). We explain how the duality between these two systems exactly corresponds to the intensively studied duality between call-by-value systems and call-by-name systems for classical logic. Relying on the uniqueness of the computational behaviour underlying these four logics (intuitionistic, dual-intuitionistic, call-by-value classical and call-by-name classical), we define a generic syntax of nets which can be used for any of these logics. Olivier Laurent 0001 |
J. Log. Comput. | 1 |
| 2010 | Interpreting a finitary pi-calculus in differential interaction nets
Thomas Ehrhard, Olivier Laurent 0001 |
Inf. Comput. | 2 |
| 2010 | An exact correspondence between a typed pi-calculus and polarised proof-nets
Kohei Honda 0001, Olivier Laurent 0001 |
Theor. Comput. Sci. | 2 |
| 2008 | Cut Elimination for Monomial MALL Proof NetsabstractWe present a syntax for MALL (multiplicative additive linear logic without units) proof nets which refines Girard's one. It is also based on the use of monomial weights for identifying additive components (slices). Our generalization gives the possibility of representing a kind of sharing of nodes which does not exist in Girard's nets. This sharing leads to the definition of a strong cut elimination procedure for MALL. We give a correctness criterion which is proved to be stable by reduction and to give a sequentialization theorem with respect to the sequent calculus. Sequentialization is proved by showing that an expansion procedure allows us to unfold any of our proof nets into a Girard proof net. Olivier Laurent 0001, Roberto Maieli |
LICS | 1 |
| 2007 | Interpreting a Finitary Pi-calculus in Differential Interaction Nets
Thomas Ehrhard, Olivier Laurent 0001 |
CONCUR | 2 |
| 2006 | The Anatomy of Innocence Revisited
Russell Harmer, Olivier Laurent 0001 |
FSTTCS | 2 |
| 2006 | Obsessional Cliques: A Semantic Characterization of Bounded Time ComplexityabstractWe give a semantic characterization of bounded complexity proofs. We introduce the notion of obsessional clique in the relational model of linear logic and show that restricting the morphisms of the category REL to obsessional cliques yields models of ELL and SLL. Conversely, we prove that these models are relatively complete: an LL proof whose interpretation is an obsessional clique is always an ELL/SLL proof. These results are achieved by introducing a system of ELL/SLL untyped proof-nets, which is both correct and complete with respect to elementary/ polynomial time Olivier Laurent 0001, Lorenzo Tortora de Falco |
LICS | 1 |
| 2005 | Polarized and focalized linear and classical proofs
Olivier Laurent 0001, Myriam Quatrini, Lorenzo Tortora de Falco |
Ann. Pure Appl. Log. | 1 |
| 2005 | Classical isomorphisms of typesabstractThe study of isomorphisms of types has, in the main, been carried out in an intuitionistic setting. We extend some of this work to classical logic for both call-by-name and call-by-value computations by means of polarised linear logic and game semantics. This leads to equational characterisations of these isomorphisms for all the propositional connectives. Olivier Laurent 0001 |
Math. Struct. Comput. Sci. | 1 |
| 2005 | Syntax vs. semantics: A polarized approach
Olivier Laurent 0001 |
Theor. Comput. Sci. | 1 |
| 2004 | Polarized games
Olivier Laurent 0001 |
Ann. Pure Appl. Log. | 1 |
| 2003 | About Translations of Classical Logic into Polarized Linear LogicabstractWe show that the decomposition of intuitionistic logic into linear logic along the equation A /spl rarr/ B = !A /spl rarr/ B may be adapted into a decomposition of classical logic into LLP, the polarized version of Linear Logic. Firstly, we build a categorical model of classical logic (a control category) from a categorical model of linear logic by a construction similar to the co-Kleisli category. Secondly, we analyze two standard continuation-passing style (CPS) translations, the Plotkin and the Krivine's translations, which are shown to correspond to two embeddings of LLP into LL. Olivier Laurent 0001, Laurent Regnier |
LICS | 1 |
| 2003 | Polarized proof-nets and lambda-µ-calculus
Olivier Laurent 0001 |
Theor. Comput. Sci. | 1 |
| 2002 | Polarized GamesabstractWe generalize the intuitionistic Hyland-Ong games to a notion of polarized games allowing games with plays starting by proponent moves. The usual constructions on games are adjusted to fit this setting yielding a game model for polarized linear logic with a definability result. As a consequence this gives a complete game model for various classical systems: LC, /spl lambda//spl mu/-calculus,... for both call-by-name and call-by-value evaluations. Olivier Laurent 0001 |
LICS | 1 |