Streaming Lower Bounds and Asymmetric Set-Disjointness
Shachar Lovett, Jiapeng Zhang
Abstract
Frequency estimation in data streams is one of the classical problems in streaming algorithms. Following much research, there are now almost matching upper and lower bounds for the trade-off needed between the number of samples and the space complexity of the algorithm, when the data streams are adversarial. However, in the case where the data stream is given in a random order, or is stochastic, only weaker lower bounds exist. In this work we close this gap, up to logarithmic factors. In order to do so we consider the needle problem, which is a natural hard problem for frequency estimation studied in (Andoni et al. 2008, Crouch et al. 2016). Here, the goal is to distinguish between two distributions over data streams with t samples. The first is uniform over a large enough domain. The second is a planted model; a secret “needle“ is uniformly chosen, and then each element in the stream equals the needle with probability p, and otherwise is uniformly chosen from the domain. It is simple to design streaming algorithms that distinguish the distributions using space . It was unclear if this is tight, as the existing lower bounds are weaker. We close this gap and show that the trade-off is near optimal, up to a logarithmic factor. Our proof builds and extends classical connections between streaming algorithms and communication complexity, concretely multi-party unique set-disjointness. We introduce two new ingredients that allow us to prove sharp bounds. The first is a lower bound for an asymmetric version of multi-party unique set-disjointness, where players receive input sets of different sizes, and where the communication of each player is normalized relative to their input length. The second is a combinatorial technique that allows to sample needles in the planted model by first sampling intervals, and then sampling a uniform needle in each interval.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 9be38822-9eed-4776-9002-0defcc0da918Cited by top-tier papers5
- Time-Space Lower Bounds for Bounded-Error Computation in the Random-Query ModelItai DinurSODA 2024 · 2 citations
- A Unified Approach to Memory-Sample Tradeoffs for Detecting Planted StructuresSumegha Garg, Jabari Hastings, Chirag Pabbaraju, Vatsal SharanSTOC 2026 · 1 citation
- Communication Lower Bounds for Collision Problems via Density Increment ArgumentsGuangxu Yang, Jiapeng ZhangSTOC 2024 · 1 citation
- Lipschitz Bandits in Optimal SpaceXiaoyi Zhu, Zengfeng HuangICLR 2025
- A New Information Complexity Measure for Multi-pass Streaming with ApplicationsMark Braverman, Sumegha Garg, Qian Li, Shuo Wang et al.STOC 2024
Related papers
- On Fine-Grained Distinct Element EstimationIlias Diakonikolas, Daniel Kane, Jasper C. H. Lee, Thanasis Pittas et al.ICML 2025
- Frequency Estimation with One-Sided ErrorPiotr Indyk, Shyam Narayanan, David P. WoodruffSODA 2022 · 1 citation
- Settling the Pass Complexity of Streaming Set CoverSepehr Assadi, Janani SundaresanSTOC 2026
- Optimality of Frequency Moment EstimationMark Braverman, Or ZamirSTOC 2025 · 7 citations
- Frequency Estimation Under Multiparty Differential Privacy: One-shot and StreamingZiyue Huang, Yuan Qiu, Ke Yi, Graham CormodeVLDB 2022 · 28 citations
