Adaptive Privacy Budgeting
Yuting Liang, Ke Yi
TL;DR
The paper addresses adaptive privacy budgeting under generalized differential privacy to efficiently allocate a fixed privacy budget across multiple queries and users. It develops privacy filters based on stopping-time analysis to provide ex-ante GP/CGP guarantees and introduces iterative-elimination templates (PIE) to realize privacy savings, both in non-interactive and interactive settings. The framework is instantiated for core problems—range counting, Gaussian KDE, and $k$NN—with baseline and PIE variants that selectively withhold participation to reduce privacy loss while preserving utility. Empirical results on real datasets demonstrate meaningful privacy savings and improved or preserved accuracy across single and multiple-query scenarios, illustrating the practical impact of adaptive budgeting in privacy-sensitive analytics.
Abstract
We study the problem of adaptive privacy budgeting under generalized differential privacy. Consider the setting where each user $i\in [n]$ holds a tuple $x_i\in U:=U_1\times \dotsb \times U_T$, where $x_i(l)\in U_l$ represents the $l$-th component of their data. For every $l\in [T]$ (or a subset), an untrusted analyst wishes to compute some $f_l(x_1(l),\dots,x_n(l))$, while respecting the privacy of each user. For many functions $f_l$, data from the users are not all equally important, and there is potential to use the privacy budgets of the users strategically, leading to privacy savings that can be used to improve the utility of later queries. In particular, the budgeting should be adaptive to the outputs of previous queries, so that greater savings can be achieved on more typical instances. In this paper, we provide such an adaptive budgeting framework, with various applications demonstrating its applicability.
