Dong Roth Su 2022 - Composition Theorem and Central Limit Theorems

Summary

Adaptive composition of -DP mechanisms is -DP, where is the tensor product of trade-off functions (Theorem 3.2), and the bound is tight. For GDP it collapses to -GDP. Two central limit theorems show that, when each is close to perfect privacy, is approximately -GDP with computed from moment functionals of the log-likelihood ratio (Theorems 3.4, 3.5).

Overview

Composition is the central requirement for modular private algorithm design: an analyst runs a sequence of analyses on the same dataset, each informed by earlier ones. Let , etc. The composed mechanism is with , i.e. the trajectory of a Markov chain.

Main Content

Definition 3.1 (tensor product)

For trade-off functions and ,

The -fold product is . It is well defined (independent of the representing distributions; Lemma C.2 in Appendix C), and satisfies: (1) is commutative and associative; (2) if then ; (3) with (the trade-off function of identical distributions); (4) , hence the product of symmetric functions is symmetric. Trade-off functions form a commutative monoid.

Theorem 3.2 (composition)

Let be -DP for all . Then the -fold composed mechanism is -DP.

Tightness. If the second mechanism ignores the first’s output, ; choosing neighbors that attain shows cannot be improved. By contrast, no single captures the composition of -DP mechanisms exactly.

Proof idea (Appendix C). The self-contained proof uses only the Neyman-Pearson lemma, not Blackwell’s theorem. Key lemma (C.1): if for every input the conditional testing problem vs is harder than vs (i.e. ), then the joint testing problems satisfy . Lemma C.2: . Earlier work (Kairouz-Oh-Viswanath) took the testing view with Blackwell as a tool and gave an composition theorem improving Dwork-Rothblum-Vadhan.

Corollary 3.3 (GDP composition)

with . Hence the -fold composition of -GDP mechanisms is -GDP.

This follows from rotational invariance of Gaussians with identity covariance (proof in Appendix D).

Central limit theorems (Sec. 3.2)

For a trade-off function , define four functionals (all in ; all are 0 for ):

They compute moments of the log-likelihood ratio of and ; in particular is the KL divergence of and . Let and likewise .

Theorem 3.4 (Berry-Esseen-type CLT for -DP)

Let be symmetric trade-off functions with . Define

and assume . Then for all ,

The lower bound says the composition is approximately -GDP, the upper bound says how tight that is (). is extended to be 1 on and 0 on to drop the range restriction. If all , then (blatant non-privacy); the theorem is useful when each is close to so converges and . The condition excludes with (since ), handled in Dong Roth Su 2022 - Composition of Approximate DP and Berry-Esseen.

Theorem 3.5 (asymptotic CLT)

Let be a triangular array of symmetric trade-off functions with, for constants , , as : (1) ; (2) ; (3) ; (4) . Then

So the composition is asymptotically -GDP: GDP is the only parameterized family that faithfully represents the effect of composition; neither -DP nor -DP can be tracked losslessly (the family cannot represent the limit). Conditions mirror Lindeberg’s: both and should be for most components, and no single mechanism should dominate (condition 2). In all the paper’s applications , so the composition is asymptotically -GDP; proving this in general or finding a counterexample is left open.

Examples

Exact GDP composition

Setup: three Gaussian mechanisms that are -, - and -GDP. Solution: . The total is -GDP, i.e. pairs on the curve from Corollary 2.13, such as at (recomputed). Interpretation: the Gaussian components add in quadrature; the component dominates ( of ). Contrast with basic composition where all add linearly.

Sanity check of Theorem 3.5 on Gaussians (this note's derivation)

Take components each -GDP, . With : and (the log-likelihood ratio has mean and variance ). Hence , , and : the CLT reproduces the exact answer from Corollary 3.3, and as in the paper’s remark.

Connections

See Also