cs.LGMay 7, 2026

Trade-off Functions for DP-SGD with Subsampling based on Random Shuffling: Tight Upper and Lower Bounds

Authors: Marten van DijkMurat Bilgehan Ertan

Organizations: CWI Amsterdam · ∗Affiliated with Vrije Universiteit Amsterdam.

Abstract

We derive a tight analysis of the trade-off function for Differentially Private Stochastic Gradient Descent (DP-SGD) with subsampling based on random shuffling within the ff-DP framework. Our analysis covers the regime σ3/lnMσ\geq \sqrt{3/\ln M}, where σσ is the noise multiplier and MM is the number of rounds within a single epoch. Unlike ff-DP analyses for Poisson subsampling, which yield non-closed implicit formulas that can be machine computed but are non-transparent, random shuffling admits a tight analysis yielding transparent and interpretable closed-form bounds. Our concrete bounds, derived via the Berry-Esseen theorem, are tight up to constant factors within the proof framework. We demonstrate worked parameter settings for a single epoch (E=1E=1) with a corresponding trade-off function 1aδ\geq 1-a-δ, that is, only δδ below the ideal random guessing diagonal 1a1-a: For δ=1/100δ= 1/100 and σ=1σ= 1, roughly M1.14×106M \approx 1.14\times 10^6 rounds and N1.14×107N \approx 1.14\times 10^7 training samples suffice to achieve meaningful differential privacy. This is in contrast to recent negative results for the regime σ1/2lnMσ\leq 1/\sqrt{2 \ln M}. Our concrete bounds can be composed over multiple epochs leading to δδ having a linear in EE dependency, which restricts E=O(M)E=O(\sqrt{M}). To go beyond Berry--Esseen, we introduce a new proof technique based on a generalization of the law of large numbers that yields an asymptotic random guessing diagonal-limit result: if E=cM2ME=c_M^2M with cM0c_M\to 0, then the EE-fold composed trade-off function satisfies fE(a)1af^{\otimes E}(a)\to 1-a uniformly in a[0,1]a\in[0,1] with δδ having only an O(E)O(\sqrt{E}) dependency. We compare this asymptotic regime with the corresponding Poisson subsampling asymptotic, and highlight the characterization of explicit convergence rates as an open question.

Explore similar work

CardsList