Mironov 2017 - RDP Properties and Composition
Summary
RDP inherits the properties that make DP useful: a “bad outcomes” guarantee (weaker than but never a total breach), a Bayes-factor interpretation, closure under post-processing, additive adaptive composition at each order (Proposition 1), and group privacy under stable transformations (Proposition 2). Table I places these side by side with pure DP.
Overview
Section III verifies, one by one, that the relaxed definition preserves the desiderata of pure DP. The key facts: composition holds at each fixed , so a privacy budget (per order) is restored.
Main Content
Bad-outcomes guarantee
For pure DP, if some outputs are labelled “bad”, their probability changes by at most a factor whether or not a person’s record is included. For -RDP the bound is the probability-preservation inequality (Proposition 10, Mironov 2017 - Appendix Renyi Divergence Properties):
Robustness to auxiliary information (Bayes factor)
For pure DP, with any prior and observation , the posterior odds satisfy . For RDP, define where ; , and
Taking logs and Jensen: (it equals , and uses monotonicity). Compare with pure DP, which gives everywhere, not just in expectation.
Post-processing
If is -RDP and is a randomized mapping, then is -RDP. Reason: the data-processing inequality .
Proposition 1 (adaptive composition)
Let be -RDP and be -RDP (for each fixed first argument). Then the mechanism outputting with , satisfies -RDP.
Proof. Write for the distributions of , and the joint , and for the same under .
The guarantee holds whether releases are coordinated or not, or computed over the same or different versions of the data. This yields a well-defined notion of a per-individual privacy budget: a finite resource consumed with each release. For RDP the budget is a curve parameterized by .
-stable transformation and group privacy
A map is -stable if adjacent in implies there is a chain in with each consecutive pair adjacent. For pure DP, if is -DP and is -stable then is -DP. Group privacy is the case where blows up one person’s impact.
Proposition 2 (group privacy / pre-processing)
If is -RDP, is -stable and , then is -RDP.
Proof sketch (, induction for the rest). Since is 2-stable, for adjacent there is with and adjacent. Corollary 4(1) (weak triangle inequality with ) and monotonicity give . So group privacy degrades both the order (halved) and the level (), a weaker statement than pure DP’s linear scaling.
Table I: properties shared by DP and RDP
| Property | Differential privacy | Renyi differential privacy |
|---|---|---|
| Change in probability of outcome | ; | ; |
| Change in the Bayes factor | always | |
| Change in log of the Bayes factor | always | |
| Post-processing | is -DP is -DP | is -RDP is -RDP |
| Adaptive sequential composition (basic) | are -DP is -DP | are -RDP is -RDP |
| Group privacy, pre-processing | is -DP, is -stable is -DP | is -RDP, is -stable is -RDP |
Examples
Budget curve composition
Setup: three Gaussian releases with and (unit sensitivity). Solution: each has RDP curve . Adding at each : , which equals the curve of a single Gaussian with . Interpretation: heterogeneous mechanisms are added per order with no choices; only at the end do we pick the best for an statement (Mironov 2017 - From RDP to Approximate DP and Advanced Composition).
Connections
- Conversion of the composed curve to : Mironov 2017 - From RDP to Approximate DP and Advanced Composition.
- Exact f-DP counterpart of composition (tensor product), strictly more informative: Dong Roth Su 2022 - Composition Theorem and Central Limit Theorems.
- zCDP is the special case where the budget curve is linear for all : Abowd 2022 - Why Differential Privacy, zCDP and Curator Models.