~/talk

On Model-Checking Higher-Order Effectful Programs

Talkat POPL 2024 · 2024-01-14..01-20
links:none on file
links:none on file
slides:none on file

Paper shows higher-order effectful programs map to ordinary higher-order recursion schemes via a CPS transformation and recovers classic model-checking decidability (K‑EXPTIME-complete by order) for EPCF when observations reduce to MSO. It proves MSO-parametric on O decidable for effects like global store, exceptions, nondeterminism and IO, but shows probabilistic choice and general effect handlers make even reachability undecidable by simulating natural numbers and equality. Decidability returns under the restricted generic effect handlers discipline (continuation passed linearly).

AI-written summary · about

  1. 0:00Higher-order model checking intro
  2. 2:29Model checking effectful programs
  3. 5:17EPCF calculus with operations
  4. 7:05Parametric MSO for effects
  5. 9:54Undecidable effects handling
  6. 10:39Adding effect handlers
  7. 12:49Restricting handlers
  8. 13:57Key takeaways
  9. 15:23Q&A
~/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.