Shannon meets Gray: Noise-robust, Low-sensitivity Codes with Applications in Differential Privacy

05/04/2023
by   David Rasmussen Lolck, et al.
0

Integer data is typically made differentially private by adding noise from a Discrete Laplace (or Discrete Gaussian) distribution. We study the setting where differential privacy of a counting query is achieved using bit-wise randomized response, i.e., independent, random bit flips on the encoding of the query answer. Binary error-correcting codes transmitted through noisy channels with independent bit flips are well-studied in information theory. However, such codes are unsuitable for differential privacy since they have (by design) high sensitivity, i.e., neighboring integers have encodings with a large Hamming distance. Gray codes show that it is possible to create an efficient sensitivity 1 encoding, but are also not suitable for differential privacy due to lack of noise-robustness. Our main result is that it is possible, with a constant rate code, to simultaneously achieve the sensitivity of Gray codes and the noise-robustness of error-correcting codes (down to the noise level required for differential privacy). An application of this new encoding of the integers is a faster, space-optimal differentially private data structure for histograms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/31/2020

The Discrete Gaussian for Differential Privacy

We show how to efficiently provide differentially private answers to cou...
research
07/21/2022

Widespread Underestimation of Sensitivity in Differentially Private Libraries and How to Fix It

We identify a new class of vulnerabilities in implementations of differe...
research
06/18/2021

Differentially private sparse vectors with low error, optimal space, and fast access

Representing a sparse histogram, or more generally a sparse vector, is a...
research
01/30/2023

A Bias-Variance-Privacy Trilemma for Statistical Estimation

The canonical algorithm for differentially private mean estimation is to...
research
01/25/2020

A Blockchain-Based Approach for Saving and Tracking Differential-Privacy Cost

An increasing amount of users' sensitive information is now being collec...
research
08/24/2023

Counting Distinct Elements Under Person-Level Differential Privacy

We study the problem of counting the number of distinct elements in a da...
research
04/19/2023

Sensitivity estimation for differentially private query processing

Differential privacy has become a popular privacy-preserving method in d...

Please sign up or login with your details

Forgot password? Click here to reset