~/conference

PPDP 2023

date:2023-10-22..2023-10-23
location:Cascais, Portugal
series:PPDP · one edition

programming language researchers, type system designers, formal methods researchers, concurrency and session-type researchers, security and information-flow engineers, compiler engineers, database and query-language researchers

labeled effect handlers; labeled delimited control; finite-map query shredding to SQL; Coq formalized x86 assembler; constant-time program transformation; value-dependent confidentiality labels; multiparty session composition; polymorphic typestate for sessions; abstract-closure closure conversion; graded comonadic cellular automata; intuitionistic metric temporal logic; stable-models integration with miniKanren

titleauthorlength
A Calculus of Delayed ReductionsSteffen van Bakel, Nicolas Wu, Emma Tye32m
Introduce the Calculus of Delayed Reductions (CDR) that tweaks CBPV: forcing only variables, thunking only non-forced computations, and a new substitution that…
Talk on
Typed Equivalence of Labeled Effect Handlers and Labeled Delimited Control Operat...Kazuki Ikemori, Youyou Cong, Hidehiko Masuhara24m
Formalizes four calculi (effect handlers vs delimited-control, static vs generative labels), gives a concrete type system for each and proves type soundness…
Talk on
Comprehending queries over finite mapsWilmer Ricciotti35m
Extends the nested relational calculus with first-class finite maps, grouping, lookups and group-wise aggregation and proves strong normalization, producing…
Talk on
10-Year Most Influential Paper Talk: Coq: the world's best macro assembler?Andrew Kennedy, Nick Benton, Jonas Jensen, Pierre-Evariste Dagand54m
Ten years ago a Coq formalization models a subset of 32-bit x86 with executable bit/byte memory, an assembler written in Coq that assembles assembly notation…
Talk on
Type-directed Program Transformation for Constant-Time EnforcementGautier Raimondi, Frédéric Besson, Thomas P. Jensen28m
Claims a relaxed information-flow type that distinguishes direct vs indirect flows and proves any program typable under it can be automatically transformed…
Talk on
Data-Dependent Confidentiality in DCR GraphsEduardo Geraldo, João Costa Seco, Thomas T. Hildebrandt33m
DCRSec implements a runtime information-flow monitor over Dynamic Condition Response graphs, uses value-dependent labels and a powerset lattice to give…
Talk on
Multicompatibility for Multiparty-Session CompositionFranco Barbanera, Mariangiola Dezani, Lorenzo Gheri, Nobuko Yoshida32m
Defines a conservative, flexible method to compose many concurrent systems at once by treating chosen participants as forwarder gateways and encoding…
Talk on
Termination in Concurrency, RevisitedJoseph Paulus, Daniele Nantes-Sobrinho, Jorge A. Pérez31m
Compares three session-typed termination disciplines by building compositional encodings of processes and types into a Vasconcelos-style baseline, formalizing…
Talk on
Polymorphic Typestate for Session TypesHannes Saffrich, Peter Thiemann21m
Claims that a typestate-based model, using PolyVGR with higher-order polymorphism and existential types, matches the expressivity of functional and linear…
Talk on
Strongly-Typed Multi-View Stack-Based ComputationsPieter Koopman, Mart Lubbers35m
A DSL embedded in a strongly typed functional host uses heterogeneous lists to statically ensure required stack arguments are present and that untouched tail…
Talk on
Closure Conversion in Little PiecesZachary Sullivan, Paul Downen, Zena M. Ariola29m
The paper makes closure conversion a syntactic equality by adding abstract closures to a CBPV-style IL, proving an equational theory sound and complete with…
Talk on
Additive Cellular Automata Graded-MonadicallySilvio Capobianco, Tarmo Uustalu34m
Shows that cellular automata are graded comonadic by grading with finite neighborhoods (preordered monoid of subsets) and models uniform continuity via locally…
Talk on
Intuitionistic Metric Temporal LogicLuiz de Sá, Bernardo Toninho, Frank Pfenning27m
Defines Intuitionistic Metric Temporal Logic (IMTL) that extends intuitionistic temporal calculi to dense time with explicit intervals and gives every proof a…
Talk
stablekanren: Integrating Stable Model Semantics with miniKanrenXiangyu Guo, James Smith, Ajay Bansal33m
StableKanren implements stable model semantics inside miniKanren (Scheme) by compiling normal logic programs into complemented goals and weaving runtime…
Talk
~/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.