Composition Theorems for f-Differential Privacy
Natasha Fernandes, Annabelle McIver, Parastoo Sadeghi
TL;DR
This paper connects $f$-differential privacy ($f$-DP) with Quantitative Information Flow (QIF) by establishing a Galois connection between the trade-off function lattice $({\mathbb F},\le)$ and the two-row channel lattice $({\mathbb C}_2,\sqsubseteq)$. It defines a pair of order-preserving mappings ${\cal T}$ and ${\cal C}$ that enable translating $f$-DP constraints into channel refinements and vice versa, thereby enabling general composition theorems for $f$-DP. A key contribution is showing that two-row channels and their hockey-stick tests capture the full structure of $f$-DP, and that finite, piecewise-linear trade-off functions admit constructive canonical representations through channel composition (e.g., the canonical $(\epsilon,\delta)$ channel). The framework yields universal composition rules for parallel, visible, hidden, and pre-processing compositions, and applies them to mechanisms such as privacy purification and sub-sampling, providing precise, actionable privacy profiles. Overall, the work delivers a principled, compositional foundation for analyzing complex privacy pipelines under $f$-DP, with practical implications for rigorous privacy accounting in real-world systems.
Abstract
"f differential privacy" (fDP) is a recent definition for privacy privacy which can offer improved predictions of "privacy loss". It has been used to analyse specific privacy mechanisms, such as the popular Gaussian mechanism. In this paper we show how fDP's foundation in statistical hypothesis testing implies equivalence to the channel model of Quantitative Information Flow. We demonstrate this equivalence by a Galois connection between two partially ordered sets. This equivalence enables novel general composition theorems for fDP, supporting improved analysis for complex privacy designs.
