The Price of Differential Privacy under Continual Observation
Palak JainSofya RaskhodnikovaSatchit SivakumarAdam D. Smith
Proves that fundamental tasks like MaxSum and SumSelect require polynomial error in the stream length under continual observation, establishing tight lower and upper bounds that reveal an exponential separation between continual release and standard batch differential privacy.
Modern data systems increasingly collect sensitive information as a continuous stream rather than in a single batch, requiring frequent updates to public dashboards, machine learning models, and real-time recommendations. While differential privacy is widely deployed to protect individual privacy in static settings, repeatedly releasing updated outputs over a stream makes privacy significantly more challenging because each individual's record can influence outputs across multiple time steps. The article evaluates the fundamental accuracy limits of differentially private algorithms operating in this continual release framework and investigates whether the arrival of adaptive data—where incoming inputs depend on previously published outputs—imposes an additional accuracy penalty.
To establish these limits, the analysis introduces a theoretical reduction technique called sequential embedding, which translates known hardness bounds from static batch environments into continual stream settings. The authors evaluate two fundamental tasks: MaxSum, which tracks the maximum aggregate value across multiple attributes, and SumSelect, which identifies the specific attribute achieving that maximum. The study examines both pure and approximate differential privacy, as well as zero-concentrated differential privacy, over a stream horizon and across varying data dimensions. In parallel, the article formalizes a game-theoretic model of adaptive adversaries using cryptographic simulation techniques to analyze algorithms against dynamic data streams.
First, the analysis proves a substantial separation between batch and continual release models: while batch algorithms can solve these tasks with near-constant error, any continually updated private algorithm suffers worst-case error that scales polynomially with stream length (proportional to the cube root of the time horizon under approximate privacy and the square root under pure privacy). Second, the article demonstrates that simple baseline mechanisms—specifically, a binary tree noise-addition mechanism and periodic recomputation—match these lower bounds up to logarithmic factors across all parameter regimes. Third, the study reveals that operating under adaptive input streams causes no asymptotic increase in worst-case error compared to oblivious streams, showing that existing private streaming protocols remain robust against adaptive feedback.
These findings have critical operational and policy implications for engineering privacy-preserving streaming architectures. Organizations deploying private real-time analytics cannot assume that algorithms will achieve the low, logarithmic error rates seen in simple summation tasks; complex aggregation and model selection inherently incur polynomial error growth over long time horizons. Consequently, system designers must anticipate higher error margins or shorter deployment horizons when tracking high-dimensional statistics under continual observation.
For practical implementation, technical teams should select the optimal mechanism based on the stream duration and dimension: periodic recomputation is optimal for high-dimensional streams over moderate time horizons, whereas binary-tree noise mechanisms perform best when the number of monitored attributes is low. Furthermore, because the derived error bounds represent fundamental theoretical limits under event-level privacy, future research and pilot evaluations should investigate whether specialized data structures or alternate privacy definitions can mitigate error accumulation in long-running streaming pipelines.
- Paper: Improved Differential Privacy for SGD via Optimal Private Linear Operators on Adaptive Streams, Sergey Denisov et al. (2022). Its analysis of differential privacy for adaptive streams and continual-release mechanisms provides a direct foundation for the source’s treatment of adaptive inputs and streaming accuracy limits.
No sufficiently relevant recommendations were found.
