~/talk

Formal Methods and Proofs of Privacy Properties, Part I

slides:none on file

Three-hour mini-course that claims formal methods can make differentially private algorithms correct by design and by proof, with concrete code and tools. It shows a CDF example implemented two ways (sequential Laplace noise vs partitioned counts), explains PinQ and iRavat style systems, and demos a privacy budget agent that blocks queries when exhausted and a noisyCount primitive that adds Laplace noise. Covers concrete failures (sparse vector variants, floating-point leaks) and the real challenges: relational, probabilistic and quantitative reasoning for end-to-end verification.

AI-written summary · about

  1. 0:00Start
  2. 1:25Introduction to Formal Methods
  3. 3:47High-Level Introduction of What Formal Methods Are
  4. 4:58The Goal of Formal Method
  5. 5:08Why Correctness Matters
  6. 14:08Preconditions and Postconditions
  7. 29:52Example of a Sparse Vector
  8. 34:54What Are the Challenges of Verification for for Verification of Differential Privacy
  9. 36:51Approach Is Designing a Language Which Guarantees Differential Privacy by Design
  10. 44:59Build a private version of cdf
  11. 46:36Parallel Composition
~/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.