English

Better Gaussian Mechanism using Correlated Noise

Cryptography and Security 2025-03-19 v3 Data Structures and Algorithms

Abstract

We present a simple variant of the Gaussian mechanism for answering differentially private queries when the sensitivity space has a certain common structure. Our motivating problem is the fundamental task of answering dd counting queries under the add/remove neighboring relation. The standard Gaussian mechanism solves this task by adding noise distributed as a Gaussian with variance scaled by dd independently to each count. We show that adding a random variable distributed as a Gaussian with variance scaled by (d+1)/4(\sqrt{d} + 1)/4 to all counts allows us to reduce the variance of the independent Gaussian noise samples to scale only with (d+d)/4(d + \sqrt{d})/4. The total noise added to each counting query follows a Gaussian distribution with standard deviation scaled by (d+1)/2(\sqrt{d} + 1)/2 rather than d\sqrt{d}. The central idea of our mechanism is simple and the technique is flexible. We show that applying our technique to another problem gives similar improvements over the standard Gaussian mechanism.

Keywords

Cite

@article{arxiv.2408.06853,
  title  = {Better Gaussian Mechanism using Correlated Noise},
  author = {Christian Janos Lebeda},
  journal= {arXiv preprint arXiv:2408.06853},
  year   = {2025}
}

Comments

Fixed an issue with Algorithm 1. The previous version mistakenly omitted the privacy parameter

R2 v1 2026-06-28T18:11:41.278Z