Noise Reduction for Pufferfish Privacy: A Practical Noise Calibration Method
Wenjin Yang, Ni Ding, Zijian Zhang, Jing Sun, Zhen Li, Yan Wu, Jiahang Sun, Haotian Lin, Yong Liu, Jincheng An, Liehuang Zhu
TL;DR
This work tackles privacy for correlated data under the pufferfish framework by examining the $1$-Wasserstein mechanism, which imposes a strict pointwise condition that often yields excessive noise. It introduces a practical relaxed noise-calibration mechanism and a Brent-based root-finding algorithm to compute a smaller noise scale $\hat{\theta}$ while preserving $(\epsilon,\mathbb{S})$-pufferfish privacy, with guarantees that $\hat{\theta}<\theta_1$ for all $\epsilon$. Theoretical results establish the existence and increasing gain of noise reduction as privacy tightens ($\epsilon$ decreases), and demonstrate equivalence to $\ell_1$-sensitivity in the worst-case $W_1$ scenario. Empirical validation on three real-world datasets shows substantial data-utility improvements (47%–87% relative) and confirms the practical impact of the proposed approach.
Abstract
This paper introduces a relaxed noise calibration method to enhance data utility while attaining pufferfish privacy. This work builds on the existing $1$-Wasserstein (Kantorovich) mechanism by alleviating the existing overly strict condition that leads to excessive noise, and proposes a practical mechanism design algorithm as a general solution. We prove that a strict noise reduction by our approach always exists compared to $1$-Wasserstein mechanism for all privacy budgets $ε$ and prior beliefs, and the noise reduction (also represents improvement on data utility) gains increase significantly for low privacy budget situations--which are commonly seen in real-world deployments. We also analyze the variation and optimality of the noise reduction with different prior distributions. Moreover, all the properties of the noise reduction still exist in the worst-case $1$-Wasserstein mechanism we introduced, when the additive noise is largest. We further show that the worst-case $1$-Wasserstein mechanism is equivalent to the $\ell_1$-sensitivity method. Experimental results on three real-world datasets demonstrate $47\%$ to $87\%$ improvement in data utility.
