Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

A Demonic Outcome Logic for Randomized Nondeterminism

ACM SIGPLAN via YouTube

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
This conference talk from POPL 2025 introduces Demonic Outcome Logic, a novel approach for reasoning about programs that combine both randomization and nondeterminism. Explore how researchers from Cornell University and New York University address a significant gap in program analysis for applications in cryptography and machine learning. The presentation covers innovative features of the logic, including reasoning about multiple executions simultaneously and manipulating pre- and postconditions using equational laws. Learn about rules for loops that establish termination and quantify distribution of final outcomes, with practical applications demonstrated through case studies including the Monty Hall problem, an adversarial protocol for simulating fair coins, and a probabilistic SAT solver. The 18-minute video provides valuable insights for those interested in program logics and probabilistic programming with demonic nondeterminism.

Syllabus

[POPL'25] A Demonic Outcome Logic for Randomized Nondeterminism

Taught by

ACM SIGPLAN

Reviews

Start your review of A Demonic Outcome Logic for Randomized Nondeterminism

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.