Dwork Roth 2014 - Algorithmic Foundations of Differential Privacy Ch 1-3

Routing Summary

This folder captures Chapters 1-3 of Dwork and Roth (2014), The Algorithmic Foundations of Differential Privacy (Found. Trends Theor. Comput. Sci. 9(3-4):211-407): the promise and motivation, the definition of -DP with post-processing and group privacy, and the basic techniques (randomized response, Laplace, exponential mechanism, Report Noisy Max, simple and advanced composition, Gaussian mechanism, sparse vector). Chapters 4-13 and the appendices are not captured. 10 notes cover every section of Ch. 1-3, with each theorem stated and proved or sketched.

Concept Map

ConceptNoteTypeDepends OnKey Result
Fundamental Law of Information RecoveryDwork Roth 2014 - Motivation, Attacks and Why Anonymization Failsdefinitionnonetoo many accurate answers destroy privacy
Impossibility of semantic-security privacyDwork Roth 2014 - Motivation, Attacks and Why Anonymization Failstheoremauxiliary informationanalyst is also adversary
-differential privacy (Def. 2.4)Dwork Roth 2014 - Differential Privacy Definition and Model of Computationdefinitionhistogram databases
Privacy loss random variableDwork Roth 2014 - Differential Privacy Definition and Model of ComputationdefinitionDef. 2.4
Randomization is essentialDwork Roth 2014 - Differential Privacy Definition and Model of ComputationtheoremDef. 2.4deterministic non-trivial algorithms fail
Post-processing (Prop. 2.1)Dwork Roth 2014 - Post-Processing, Group Privacy and What DP PromisestheoremDef. 2.4 is -DP
Group privacy (Thm. 2.2)Dwork Roth 2014 - Post-Processing, Group Privacy and What DP PromisestheoremDef. 2.4 for groups of
Utility guaranteeDwork Roth 2014 - Post-Processing, Group Privacy and What DP Promisestheorempost-processingexpected utility changes by
Randomized response (Claim 3.5)Dwork Roth 2014 - Randomized ResponseexampleDef. 2.4-DP;
-sensitivity (Def. 3.1)Dwork Roth 2014 - Laplace Mechanismdefinitionneighbours
Laplace mechanism (Thm. 3.6)Dwork Roth 2014 - Laplace Mechanismtheoremscale gives -DP
Accuracy of Laplace (Thm. 3.8)Dwork Roth 2014 - Laplace MechanismtheoremFact 3.7error
Report Noisy Max (Claim 3.9)Dwork Roth 2014 - Report Noisy Max and the Exponential MechanismtheoremLaplace-DP selection
Exponential mechanism (Def. 3.4, Thm. 3.10)Dwork Roth 2014 - Report Noisy Max and the Exponential Mechanismtheoremutility sensitivityprob. is -DP
Exponential-mechanism utility (Thm. 3.11, Cor. 3.12)Dwork Roth 2014 - Report Noisy Max and the Exponential MechanismtheoremThm. 3.10within $\frac{2\Delta u}{\varepsilon}(\ln
Simple composition (Thm. 3.14-3.16)Dwork Roth 2014 - Basic Composition and Divergence ToolstheoremDef. 2.4
Max-divergence, Lemma 3.17Dwork Roth 2014 - Basic Composition and Divergence Toolsdefinitionstatistical distanceDP iff ; coupling form
KL bound (Lemma 3.18)Dwork Roth 2014 - Basic Composition and Divergence Toolstheoremmax-divergence
Advanced composition (Thm. 3.20)Dwork Roth 2014 - Advanced Composition and the Gaussian MechanismtheoremLemmas 3.17-3.19
Gaussian mechanism (Thm. 3.22)Dwork Roth 2014 - Advanced Composition and the Gaussian Mechanismtheorem,
AboveThreshold (Thm. 3.23, 3.24)Dwork Roth 2014 - Sparse Vector TechniquetheoremLaplace-DP for any stream length
Sparse, NumericSparse (Thm. 3.25-3.28)Dwork Roth 2014 - Sparse Vector Techniquetheoremcompositionpay only for above-threshold queries
Granularity of privacyDwork Roth 2014 - Post-Processing, Group Privacy and What DP PromisesconceptDef. 2.4vertex vs edge, event vs user

Notes

Sources

  • Dwork 2014 - The Algorithmic Foundations of Differential Privacy — Dwork C, Roth A (2014), Found. Trends Theor. Comput. Sci. 9(3-4): 211-407, 281 PDF pages. Only Ch. 1-3 (printed pp. 5-65) were ingested.

See Also