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

PropertyDifferential privacyRenyi 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

See Also