Add-Remove Heterogeneous Differential Privacy (AHDP)
- AHDP is a set of differential privacy formulations that replace a global budget with structured, context-aware guarantees via add/remove neighboring datasets.
- It encompasses diverse models including graph-based, coordinate-wise, and correlation-aware settings, each employing unique optimization techniques and trade-offs.
- AHDP frameworks enable practical implementations with efficient algorithms, offering improved utility and tailored privacy protection under varying demands.
Add-remove Heterogeneous Differential Privacy (AHDP) denotes a family of differential privacy formulations that retain add/remove-style neighboring datasets while allowing privacy protection to vary across users, dataset pairs, or typed records. In the cited literature, the term appears in closely related but not identical formal settings: graph-based heterogeneous DP with edge-dependent privacy parameters and utility-optimal extension from a boundary set (Torkamani et al., 2022); coordinate-wise heterogeneous privacy demands for mean estimation under add/remove adjacency (Chaudhuri et al., 2023); and a correlation-aware framework in which each record is a pair and privacy is measured by a weighted add–remove distance that jointly accounts for data and privacy demand (Chaudhuri et al., 2 Sep 2025). Across these formulations, the common objective is to replace a single global privacy budget with structured heterogeneity while preserving operational DP guarantees.
1. Formal scope and principal formulations
The literature uses AHDP to describe heterogeneous privacy under add/remove semantics, but the primitive object that carries heterogeneity differs by paper. In one line of work, datasets are vertices of a graph and heterogeneity is attached to edges through a symmetric function (Torkamani et al., 2022). In another, datasets are vectors and user carries an individual budget that governs all neighboring dataset pairs differing only in coordinate (Chaudhuri et al., 2023). In the correlation-aware formulation, each input is a pair , datasets are multisets of such pairs, and privacy is defined through a weighted add–remove metric (Chaudhuri et al., 2 Sep 2025).
| Formulation | Dataset model | Heterogeneity object |
|---|---|---|
| Graph-based heterogeneous DP | Graph with datasets as vertices | Edge budget |
| Coordinate-wise heterogeneous DP | 0 | User budget 1 |
| Correlation-aware AHDP | Multiset of 2 pairs | Weight 3 |
For the graph-based definition, a randomized mechanism 4 is 5-DP if for every edge 6 and every event 7,
8
For the coordinate-wise definition, a mechanism 9 satisfies 0-Heterogeneous DP if, for every 1, every pair of datasets differing only in coordinate 2, and every event 3,
4
For the correlation-aware definition, letting 5 denote the count of type 6 in dataset 7 and fixing 8, the add–remove distance is
9
and 0 is 1-AHDP if for every 2 and measurable 3,
4
These definitions share add/remove structure but not a single canonical state space. This suggests that AHDP is best understood as a heterogeneous-privacy design pattern rather than a unique formalism.
2. Graph-based AHDP and utility-optimal boundary extension
In "Heterogeneous Differential Privacy via Graphs" (Torkamani et al., 2022), the starting point is a simple undirected graph 5 in which each vertex is a database and 6 means that 7 can be obtained from 8 by adding or removing exactly one record. For a binary true query 9, the boundary set 0 consists of those 1 for which there exists a neighbor 2 with 3. The mechanism is first specified on this boundary, with Bernoulli output probabilities
4
and the central problem is to extend 5 from 6 to all of 7 while preserving heterogeneous DP and maximizing pointwise utility.
The key device is the strongest induced DP condition. Although DP is imposed only on edges, path chaining yields induced upper bounds on 8 from a starting value 9. Along an edge 0, the paper records the two inequalities
1
and
2
Composing these linear maps along a path 3 gives an induced upper bound 4, and the strongest induced bound is
5
Compatibility of boundary probabilities is then checked by requiring
6
for all 7.
If the boundary assignment is compatible, the optimal extension to any 8 is
9
and
0
The paper states that this extension is the unique maximizer of 1 at each 2 subject to all heterogeneous DP constraints. It also gives a path-graph closed form: on a simple path 3 with budgets 4 and 5, the unique optimal extension has a two-regime formula determined by a threshold index 6, and the resulting pathwise bias obeys
7
Computationally, each 8 can be computed in polynomial time by a Dijkstra-style shortest-path routine in 9. Testing compatibility on the boundary requires 0, extending to all vertices requires 1, and the worst-case complexity is 2. The authors note that the algorithm relies only on shortest-path subroutines and is directly implementable in any graph library; when 3 is much smaller than 4, the effective runtime is correspondingly lower (Torkamani et al., 2022).
3. Coordinate-wise heterogeneous privacy demands and AHDP mean estimation
"Mean Estimation Under Heterogeneous Privacy Demands" studies bounded univariate mean estimation under user-specific privacy levels (Chaudhuri et al., 2023). The data domain is 5, datasets are vectors 6, and heterogeneous privacy is indexed by 7, typically ordered so that 8. The privacy-loss formulation is coordinate specific: 9
The paper’s concrete mechanism is the Affine Differentially Private Mean (ADPM). After sorting the budgets, it constructs a sequence 0 recursively: 1 where 2 and 3 are updated cumulatively as 4 and 5. If
6
the mechanism returns the constant estimator 7. Otherwise it sets
8
draws 9, and outputs
0
The complexity is 1 time and 2 memory, with near-linear time possible when the 3 come from a small discrete set.
The paper ties privacy calibration directly to coordinate sensitivity. For the affine estimator 4, the change induced by varying 5 over 6 is 7. A Laplace mechanism with scale 8 is 9-DP at coordinate 00 if 01, so choosing
02
suffices. In ADPM, the construction ensures 03, hence 04 enforces all coordinate-wise privacy constraints simultaneously. The summary emphasizes that no “standard” composition theorem is needed because a single global noise scale is calibrated against all user budgets.
The utility analysis is minimax. Defining
05
the minimax mean-squared error satisfies
06
for universal constants 07, and ADPM achieves the upper bound with 08 up to small constant factors. The optimization underlying the upper bound is
09
with a water-filling argument, quasi-convexity, and KKT conditions yielding the recursion implemented by ADPM.
A central structural phenomenon is saturation. If 10 is the smallest index such that
11
then for 12 one has 13, while for 14 the recursion saturates and all 15 become equal to the same common value independent of 16. The paper interprets this as a “privacy-for-free” effect: once the most stringent users determine the error rate, increasing the budgets of less stringent users does not further improve the minimax rate (Chaudhuri et al., 2023).
4. Correlation-aware AHDP and its operational meaning
"Managing Correlations in Data and Privacy Demand" argues that conventional HDP can fail when user data and privacy demand are correlated (Chaudhuri et al., 2 Sep 2025). In that setting, holding 17 fixed while varying only 18 is insufficient because the pair 19 may itself be private and correlated. The proposed remedy is a correlation-aware AHDP framework in which each tuple 20 is treated as an atomic type and neighboring changes are measured on multisets of such pairs.
Formally, with dataset 21 and count function 22, the weight function 23 is required later to satisfy 24 for all 25. The add–remove distance is
26
A randomized mechanism is 27-AHDP if
28
for every 29 and measurable 30. If 31 is homogeneous and 32, this recovers add–remove 33-DP. The summary also states that post-processing and composition hold exactly as in ordinary DP, with 34.
The paper supplies an operational interpretation through binary hypothesis testing. Given observations 35 and hypotheses
36
for a rejection region 37 define
38
Then 39 is 40-AHDP if and only if
41
The summary further states that, in AHDP, if an adversary might be distinguishing 42 from 43, her power is at most 44, and that for a sequence of threat models with 45 unseen points one obtains
46
where 47.
A major contrast with standard HDP is explicit: the summary states that standard HDP can completely fail under correlations, and that one can leak the entire dataset in some contrived but valid HDP mechanism. The AHDP reformulation is presented as robust to such correlations because the privacy guarantee is indexed by the combined data–privacy type rather than data alone (Chaudhuri et al., 2 Sep 2025).
5. Universal mechanisms under correlation-aware AHDP
The correlation-aware paper develops universal AHDP mechanisms, meaning mechanisms that are 48-AHDP for every finite 49 as soon as the chosen weights satisfy 50 (Chaudhuri et al., 2 Sep 2025). The summary gives four concrete families.
The first is a Sampling Mechanism, attributed to Jørgensen et al. ’15. Given dataset 51, thresholds 52, and 53, each 54 is included in a subsample 55 independently with probability 56, after which any homogeneous 57-DP algorithm is run on 58. The resulting mechanism is stated to be 59-AHDP.
The second family covers linear-counting queries such as sums, counts, and histograms. For 60 with 61 and
62
the mechanism is
63
Its add–remove sensitivity in the weighted metric is exactly 64, which justifies the Laplace scale, and any choice 65 yields universal AHDP.
The third family is mean estimation via two queries for 66. With two weight functions 67, the numerator and denominator are
68
and
69
and the output is
70
By composition, 71 is 72-AHDP and 73 is 74-AHDP, so 75 is 76-AHDP.
The fourth family is linear regression. For data
77
choose weights 78, form 79, 80, and 81, then compute
82
and output 83. The summary states that each entry of 84 and 85 has add–remove sensitivity 86 in 87, so the Laplace scale yields 88-AHDP.
The empirical section evaluates these mechanisms on two GPT-4o-generated synthetic datasets and one real dataset. For mean estimation, the synthetic data contain approximately 89 samples of 90 with correlation approximately 91; Sampling Mechanism 92 yields 93 as 94, whereas fixed-weight methods incur a constant bias. For frequency estimation, the data contain 95 GPT-generated tuples across 96 education levels and 97 98-levels, with a 99 test rejecting independence; Sampling 00 outperforms but does not vanish as 01, while linear-query methods have nontrivial error. For linear regression on California Housing, with 02 training and 03 test samples and 04, weighted least squares with 05 has the lowest error among universal AHDP schemes and approaches the nonprivate baseline as 06 grows. The same summary reports computational costs of 07 for sums and histograms and 08 for regression.
6. Conceptual issues, relationships, and open directions
Several technical issues recur across the AHDP literature. One is the relation to personalized DP. The graph-based paper states that allowing 09 to be a function of neighboring datasets recovers an earlier definition of personalized DP as a special case (Torkamani et al., 2022). Another is the status of correlation between data and privacy demand. The correlation-aware paper makes this a central objection to standard HDP, asserting that frameworks which vary data while holding privacy labels fixed can be inadequate when 10 is correlated and private (Chaudhuri et al., 2 Sep 2025).
A common misconception is that heterogeneity merely means replacing a single 11 with a vector 12 and then applying standard intuitions unchanged. The papers collectively indicate that this is incomplete. In the graph formulation, heterogeneity propagates through paths and induced constraints, so compatibility and optimal extension are global graph problems rather than local budget substitutions. In mean estimation, the minimax rate is controlled by
13
which encodes a prefix effect rather than simple averaging of budgets. In the correlation-aware formulation, the relevant protected object is the joint type 14, not merely the datum 15.
The papers also identify distinct bias–variance trade-offs. In graph-based AHDP, utility is framed as maximizing 16 at each vertex subject to heterogeneous DP, and the extension is pointwise optimal. In the mean-estimation setting, ADPM balances 17 against 18, yielding the saturation phenomenon in which larger-budget users may receive more privacy than requested without utility loss (Chaudhuri et al., 2023). In universal AHDP mechanisms for correlated data, linear-query methods trade bias from down-weighting private points against DP noise, while sampling trades subsampling bias against DP noise; the summary explicitly notes that the choice of 19 or 20 must be tuned (Chaudhuri et al., 2 Sep 2025).
Open problems are stated in task-specific terms. For heterogeneous mean estimation these include tighter heterogeneous-DP composition theorems, data-dependent tuning of weights when 21 are private, extensions to sub-Gaussian or heavy-tailed domains, multivariate AHDP, and practical implementations in streaming or federated settings (Chaudhuri et al., 2023). For correlation-aware AHDP, the listed directions include 22-AHDP or Rényi-AHDP variants via Gaussian mechanisms, task-specific mechanisms beyond linear models, membership-inference stress tests, characterization of minimal bias under realistic distributional assumptions, and optimal budget splitting between numerator and denominator in mean estimation (Chaudhuri et al., 2 Sep 2025).
Taken together, these works present AHDP as a technically heterogeneous research area organized around a shared principle: add/remove privacy guarantees can be individualized, but the correct formal object for that individualization depends on whether the heterogeneity is attached to graph edges, user coordinates, or joint data–privacy types. This suggests that the central unresolved question is not whether heterogeneous privacy is possible, but which add/remove formalism is appropriate for the statistical, structural, and adversarial assumptions of a given problem.