~/talk

Guaranteed Bounds for Discrete Probabilistic Programs with Loops via Generating ...

Talkat LAFI 2024 · on Sunday, 2024-01-14
links:none on file
links:none on file
links:none on file
slides:none on file

Technique finds guaranteed upper and lower bounds on the posterior of discrete probabilistic programs with unbounded loops by representing distributions as probability generating functions. Lower bounds come from Kleene iteration (finite unrolling); upper bounds come from searching for a shaped inductive invariant, reduced to solving polynomial-inequality constraints in the theory of the reals. Prototype extends GenFun, uses Z3 SMT solver, and automatically produces sound bounds on probability masses, moments and tails for 6 of 11 examples within seconds.

AI-written summary · about

  1. 0:00Introduction
  2. 0:21Problem statement
  3. 1:05Programming language
  4. 2:07Generating functions
  5. 3:12Generating function semantics
  6. 4:37Analyzing loops
  7. 5:25Posterior distribution bounds
  8. 6:30Loop bounds approach
  9. 7:56Decidable class
  10. 8:41Implementation
  11. 9:23Summary
~/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.