~/conference

LOPSTR+PPDP 2026

date:2026-08-27..2026-08-29
location:Indianapolis, United States
series:LOPSTR+PPDP · one edition

The 2026 Joint International Symposium: LOPSTR+PPDP brings together two long-established and important conferences in symbolic AI: The 36th Annual Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR), and The 28th International Symposium on Principles and Practice of Declarative Programming (PPDP). This Joint Symposium will provides a forum for the communities of both conferences to present new research and discover new perspectives. The Joint Symposium will take place over 2 1/2 days, from August 27-29, 2026 in Indianapolis, Indiana, USA. It is co-located with {\em The ...

titleauthorlength
Elements of Logic Programming in a Concatenative Functional LanguageAttila Egri-Nagy28m
A minimal concatenative functional language called Con-Cat implements a free-monoid syntax and exposes programs as semigroupoid objects so algebraic…
Talk on
Complex Autonomous UAV Task Execution and Decision-Making Using s(CASP)Keegan Kimbrell, Alexis R Tudor, Peter Vu, Trevor Bihl, Doug Slattery, Gopal Gupta26m
A symbolic UAV agent called VEXERA uses s(CASP) with AirSim on Unreal Engine 5 to execute navigation, search, debris detection, precision spraying, transport…
Talk on
Coding Agents: New opportunities for formal methods?Zach Hansen01h 16m
Panel shows coding agents accelerate theorem proving but create new verification and tooling work. Agents generate huge artifacts (one project yields a…
Talk on
Wren: A Fast Logic Programming eDSL With Host Language Garbage CollectionKyle Dewey, Mehmet Emre30m
Wren is a Scala LP eDSL that reworks term representation and execution to piggyback on host language garbage collection, using typed terms/goals so unification…
Talk
PAARL: An Interactive System for Policy-Aware Planning in Autonomous Agents(…)Vineel Tummala, Daniela Inclezan26m
PAARL implements an interactive AAA loop using Answer Set Programming with Clingo and a Python controller plus GUI to plan under authorization/obligation…
Talk on
LOPSTR+PPDP Discussion24m
Combining LOPSTR and PPDP with ICFP is described as an experiment to boost submissions and visibility; registrations for the colocated ICFP year drop by about…
Panel on
Vehicle with Time: Signal First-Order Logic for Closed-Loop Controller SynthesisGusts Gustavs Grīnbergs, Alessandro Bruni, Matthew L. Daggitt31m
Vehicle extends the Vehicle DSL with a Time type, discrete-time bounded operators (□,[a,b], ◇,[a,b], U_[a,b]), an @dynamics annotation and a rollout primitive…
Talk on
StageML: Partial Evaluation for Multi-Tenant MoE-LoRA InferenceXavier Adettu, Tian Zhao27m
StageML applies partial evaluation to multi-tenant MoE+LoRA serving, using a binding-time lattice to decide what can be precomputed at deployment or adapter…
Talk on
Convenient Algebraic Programming with Coercive SubtypingHenry Blanchette, Aaron Stump30m
System automatically inserts the roll/unroll and catamorphism coercions so algebraic programs typecheck without manual coercive subtyping annotations, claiming…
Talk on
Tempo: Reconstructing Synchronous Reactive Programming with OCaml 5 EffectsFrédéric Dabrowski23m
Tempo reconstructs synchronous reactive semantics as an OCaml 5 library using OCaml 5 effects and deep handlers, reifying continuations into scheduler tasks…
Talk on
From Constraints to Cognition: A Hybrid Framework for Adaptive, Explainable(…)Stefania Costantini, Valentina Pitoni, Andrea Formisano, Lorenzo De Lauretis30m
A hybrid pipeline compiles grounded Answer Set Programming schedules into an epistemic layer (L-DINF) via a named tau translation that turns baseline atoms…
Talk on
Implementing Grassroots Logic Programs with Multiagent Transition Systems and AIEhud Shapiro30m
Claims a deterministic multiagent semantics madGLP implements maGLP by replacing shared variable pairs with local pairs linked by global links and proving…
Talk on
Deriving a Kronecker-Free Functional Quantum SimulatorMartin Elsman33m
Derives a Kronecker-free interpreter that evaluates an n‑qubit circuit on a 2^n state vector without first building the 2^n×2^n unitary by using the…
Talk on
Functional / Logic Programming in VerseStephanie Weirich01h 05m
Verse claims a tight integration of functional and logic programming with a working prototype and a fresh denotational story: choices and failures are…
Talk on
Combining Small-Step and Big-Step Semantics to Verify Loop OptimizationsDavid Knothe, Oliver Bringmann26m
A practical method integrates coinductive big-step semantics with existing small-step CompCert passes, inserting a big-step Cminor stage mid-pipeline, proving…
Talk on
Certified hardware for regexp matching: A rocq library and its workflowJulin Shaji, Piyush Kurur, Sandeep Chandran27m
A rocq library implements a certified synthesize function that turns a regular expression DSL into a Haskell matcher, uses clash to generate VERILOG, and runs…
Talk on
A Typed and Unified Reflection for Shift and Shift0Yui Tamura, Kenichi Asai29m
Establishes a typed, unified reflection for both shift and shift0 by deriving a two-CPS interpreter and a colon translation that yields a CPS target without…
Talk on
What Is "Quantum" About Quantum Computing?Amr Sabry01h 01m
Starts from a sound, complete reversible classical language and proves that adding three concrete ingredients — a square root of NOT operator, a finite clock…
Talk on
Proof-Carrying Code For the Age of AI: Machine-Checked Guarantees from(…)Zoe Paraskevopoulou01h 17m
Claims a practical pipeline: a Lean framework called EquiVM proves that deployed EVM bytecode refines a high‑level spec, and LLM agents autonomously complete…
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.