~/talk

SuperDP: Differential Privacy Refutation via Supermartingales

Talkat PLDI 2026 · 2026-06-15..06-19· [compilers-and-language-design]
links:none on file
links:none on file
links:none on file
slides:none on file

Method claims automated, sound refutation of ε‑DP by searching for a pair of inputs and a nonnegative output function whose expectations violate the ε bound, using upper/lower expectation supermartingales as certificates. Prototype SuperDP encodes polynomial templates, uses Handelman to remove quantifiers and an SMT solver, and is conditionally semicomplete (requires bounded support and representability up to a chosen polynomial degree, experiments use degree ≤5). It refutes 13 of 15 benchmarks, usually under 3s, and fails when programs branch on unbounded continuous samples.

AI-written summary · about

  1. 0:00Introduction
  2. 0:12Talk overview
  3. 1:37Problem setup and DP basics
  4. 3:00Limitations of existing methods
  5. 4:02Expectation mismatch for refutation
  6. 5:25Randomized response example
  7. 7:11Supermartingales as certificates
  8. 9:00Super DP proof rule
  9. 10:24Template-based synthesis
  10. 11:47Runtime analysis
  11. 12:30Experimental benchmarks
  12. 14:14Benchmark insights
  13. 15:18Limitations and future work
  14. 16:42Conclusion
  15. 17:44Q&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.