Deciding Accuracy of Differential Privacy Schemes
Gilles Barthe, Rohit Chadha, Paul Krogmeier, A. Prasad Sistla, and Mahesh Viswanathan

TL;DR
This paper introduces a new, general definition of accuracy for differential privacy algorithms, analyzes its properties, and develops a decision procedure to determine accuracy, with theoretical and experimental validation.
Contribution
It proposes a unified accuracy definition based on program discontinuity, proves its applicability, and presents a decision procedure for accuracy in a specific class of probabilistic computations.
Findings
The new accuracy notion subsumes existing definitions.
Accuracy is generally undecidable, but decidable within a specific class.
The decision procedure effectively generates proofs or counterexamples.
Abstract
Differential privacy is a mathematical framework for developing statistical computations with provable guarantees of privacy and accuracy. In contrast to the privacy component of differential privacy, which has a clear mathematical and intuitive meaning, the accuracy component of differential privacy does not have a generally accepted definition; accuracy claims of differential privacy algorithms vary from algorithm to algorithm and are not instantiations of a general definition. We identify program discontinuity as a common theme in existing \emph{ad hoc} definitions and introduce an alternative notion of accuracy parametrized by, what we call, {\distance} -- the {\distance} of an input w.r.t., a deterministic computation and a distance , is the minimal distance over all such that . We show that our notion of accuracy subsumes the definition used…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
