Privately Answering Counting Queries with Generalized Gaussian Mechanisms

Abstract

We consider the problem of answering k counting (i.e. sensitivity-1) queries about a database with (ε, δ)-differential privacy. We give a mechanism such that if the true answers to the queries are the vector d, the mechanism outputs answers d with the ∞-error guarantee: E[||d - d||∞] = O(k k (1/δ)ε). This reduces the multiplicative gap between the best known upper and lower bounds on ∞-error from O( k) to O( k). Our main technical contribution is an analysis of the family of mechanisms of the following form for answering counting queries: Sample x from a Generalized Gaussian, i.e. with probability proportional to (-(||x||p/σ)p), and output d = d + x. This family of mechanisms offers a tradeoff between 1 and ∞-error guarantees and may be of independent interest. For p = O( k), this mechanism already matches the previous best known ∞-error bound. We arrive at our main result by composing this mechanism for p = O( k) with the sparse vector mechanism, generalizing a technique of Steinke and Ullman.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…