~/talks

Lars Birkedal

what they talk about

all 10 in the filters

where they keep going back

  • POPL4 editions2021–2025
  • ICFP4 editions2020–2025
  • OOPSLA3 editions2022–2024

all 7 in the filters

on a stage with

all 61 in the filters

who talks about the same things

titleconferencedate
Cerisier: A Program Logic for Attestation in a Capability MachinePLDI 20262026-06-15
Cerisier presents a program logic that formalizes CHERI-TrEE support for enclaves on a capability machine and claims modular, end-to-end proofs for systems…
Talk on
Modular Verification of Differential Privacy in Probabilistic Higher-Order Separation(…)PLDI 20262026-06-15
Claims a program logic that encodes privacy budget as resource inside a probabilistic higher-order separation logic, proves an adequacy theorem linking the…
Talk on
Iris-WasmFX: Modular Reasoning for Wasm Stack SwitchingPLDI 20262026-06-15
Mechanisation in Rocq produces WasmFXCert and a syntactic type-safety proof for Wasm with explicit stack continuations, proving the extension sound…
Talk on
Contextual Refinement of Higher-Order Concurrent Probabilistic ProgramsPLDI 20262026-06-15
Claims a new logic, Foxtrot, that proves contextual refinement for higher-order concurrent probabilistic programs and handles higher-order local state…
Talk on
Modular Specifications and Implementations of Random Samplers in Higher-Order Separation(…)CPP 20262026-01-12
Defines a reusable distribution typeclass for Eris (Iris-based) that internalizes sampler reasoning, proves a distribution adequacy theorem linking the logical…
Talk on
Specifying ABIs with Realizability and Type-Preserving CompilationPriSC 20262026-01-11
Claims a Realizability model for RichWasm that interprets source types as sets of WebAssembly configurations so a type-preserving compiler yields a memory-safe…
Talk on
Reasoning about Weak Isolation Levels in Separation LogicICFP 20252025-10-12
Paper formalizes three weak isolation levels for key-value transactions and mechanizes them in Rocq on Iris, giving atomic-style separation-logic specs for…
Talk on
Modular Reasoning about Error Bounds for Concurrent Probabilistic ProgramsICFP 20252025-10-12
Presents Coneris, the first higher-order concurrent separation logic that proves numeric error bounds for concurrent probabilistic programs and mechanizes all…
Talk
The Nextgen Modality: A Modality for Non-Frame-Preserving Updates in Separation LogicCPP 20252025-01-20
Proposes a new modality that permits non-frame-preserving updates to ghost state inside Iris, formalizes a parameterized stack-cutting transformation that…
Talk on
Approximate Relational Reasoning for Higher-Order Probabilistic ProgramsPOPL 20252025-01-19
Describes Approxis, a higher-order separation logic that treats error credits as first-class resources to prove approximate program refinements for an ML-like…
Talk
Modelling Recursion and Probabilistic Choice in Guarded Type TheoryPOPL 20252025-01-19
Paper encodes FPC⊕ (recursive types + probabilistic choice) inside clocked guarded type theory and builds operational and denotational semantics connected by a…
Talk
Tachis: Higher-Order Separation Logic with Credits for Expected CostsOOPSLA 20242024-10-20
Tachis introduces probabilistic cost credits, a separation logic resource that preserves expectation across random branches and lets proofs allocate credits…
Talk
Iris-MSWasm: elucidating and mechanising the security invariants of Memory-Safe(…)OOPSLA 20242024-10-20
Mechanisation produces MSWasmCert as a conservative, proof‑assistant formalisation of MSWasm and WebAssembly 1.0 modules, and builds Iris‑MSWasm: a separation…
Talk on
Proving capability safety in the presence of indirect sentriesPOCL 20242024-01-16
Extends a CHERI-style miniature machine (SeRiES) with indirect sentries, adapts an Iris-like program logic plus a new logical relation, and produces…
Talk on
The Essence of Generalized Algebraic Data TypesPOPL 20242024-01-14
Presents a minimal core calculus—System Fω+μ with internalized type equalities and injective constant constructors—that directly encodes GADTs, proves…
Talk on
The Logical Essence of Well-Bracketed Control FlowPOPL 20242024-01-14
First Hoare-style separation logic for well-bracketed control flow that proves the closure-from-example always returns one when called with a function that…
Talk on
Asynchronous Probabilistic Couplings in Higher-Order Separation LogicPOPL 20242024-01-14
Provides a new higher-order relational separation logic called Clutch that proves contextual refinement for a language with impredicative polymorphism…
Talk on
Modular Denotational Semantics for Effects with Guarded Interaction TreesPOPL 20242024-01-14
Introduces guarded interaction trees as a denotational domain for higher-order effects, fully formalized in Coq/Iris formalization with reusable artifacts…
Talk
An Axiomatic Basis for Computer Programming on the Relaxed Arm-A Architecture: T...POPL 20242024-01-14
Claims a new separation logic AxSL for the Arm‑A user‑mode axiomatic model that lets relaxed reads/writes transfer resources when they induce ordering…
Talk on
Trillium: Higher-Order Concurrent and Distributed Separation Logic for Intension...POPL 20242024-01-14
Introduces Trillium as a language-agnostic separation-logic framework that proves intensional refinements between program traces and labeled transition models…
Talk on
Melocoton: A Program Logic for Verified Interoperability Between OCaml and COOPSLA 20232023-10-23
Melocoton claims the first formal semantics of the OCaml FFI and the first multi‑language program logic that reasons about OCaml and C interactions…
Talk on
Verifying Reliable Network Components in a Distributed Separation Logic with Dep...ICFP 20232023-09-04
Claims a verified reliable client–server communication stack implemented in an OCaml-like language (about 300–400 lines of code) that runs over UDP and…
Talk on
VMSL: A Separation Logic for Mechanised Robust Safety of Virtual Machines Communicating(…)PLDI 20232023-06-17
Formalises a substantial fragment of Arm FF‑A as a toy ISA with hypercalls and develops VMSL separation logic to reason about VM-to-VM shared pages and handoff…
Talk on
Iris-Wasm: Robust and Modular Verification of WebAssembly ProgramsPLDI 20232023-06-17
Iris-Wasm mechanizes Wasm 1.0 in Coq on top of the Iris framework and claims modular, higher-order verification that composes across host boundaries. It builds…
Talk on
Step-Indexed Logical Relations for Countable Nondeterminism and Probabilistic Ch...POPL 20232023-01-15
Paper defines operational notions of may- and must-termination as optimal and pessimal termination probabilities, and builds step-indexed logical relations…
Talk on
Le Temps des Cerises: Efficient Temporal Stack Safety on Capability Machines using DirectedOOPSLA 20222022-12-05
Introduces directed capabilities that add one extra bit and a single arithmetic bounds check to CHERI-style machines, enabling a calling convention that…
Talk on
Later Credits: Resourceful Reasoning for the Later ModalityICFP 20222022-09-11
Introduces later credits as an ownable resource in Iris that splits stepping into a credit-generation rule and a credit-spending rule, letting proofs prepay…
Talk
Mechanized Verification of a Fine-Grained Concurrent Queue from Meta's Folly LibrCPP 20222022-01-17
First formal specification and machine-checked proof of Meta Folly’s fine‑grained MPMC queue: an ML‑style implementation is shown to be a contextual refinement…
Talk on
Distributed Causal Memory for Higher-Order Distributed Separation LogicPOPL 20212021-01-17
Presents the first full specification and machine-checked verification of a causally-consistent distributed database implementation and client libraries…
Talk on
Efficient, Provable Local Capability Revocation using Uninitialized CapabilitiesPOPL 20212021-01-17
Proposes uninitialized capabilities that give write-only access to an uninitialized stack region and require overwriting before any read, implemented with…
Talk on
Mechanized Logical Relations for Termination-Insensitive NoninterferencePOPL 20212021-01-17
Paper proves that a rich information‑flow type system (recursive and existential types, System F impredicative polymorphism, label polymorphism, higher‑order…
Talk on
Scala Step-by-Step — Soundness for DOT with Step-Indexed Logical Relations in IrisICFP 20202020-08-23
Presents a semantics-first proof that adds guardedness to DOT via a step-indexed logical relation built in Iris, yielding gDOT that models impredicative…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.