Streaming algorithms for the missing item finding problem
Manuel Stoeckl
摘要
Many problems on data streams have been studied at two extremes of difficulty: either allowing randomized algorithms, in the static setting (where they should err with bounded probability on the worst case stream); or when only deterministic and infallible algorithms are required. Some recent works have considered the adversarial setting, in which a randomized streaming algorithm must succeed even on data streams provided by an adaptive adversary that can see the intermediate outputs of the algorithm.
In order to better understand the differences between these models, we study a streaming task called "Missing Item Finding". In this problem, for r < n, one is given a data stream a 1 , . . . , a r of elements in [n], (possibly with repetitions), and must output some x ∈ [n] which does not equal any of the a i . We prove that, for r = n Θ(1) and δ = 1/poly(n), the space required for randomized algorithms that solve this problem in the static setting with error δ is Θ(polylog(n)); for algorithms in the adversarial setting with error δ, Θ((1 + r 2 /n)polylog(n)); and for deterministic algorithms, Θ(r/polylog(n)). Because our adversarially robust algorithm relies on free access to a string of O(r log n) random bits, we investigate a "random start" model of streaming algorithms where all random bits used are included in the space cost. Here we find a conditional lower bound on the space usage, which depends on the space that would be needed for a pseudo-deterministic algorithm to solve the problem. We also prove an Ω(r/polylog(n)) lower bound for the space needed by a streaming algorithm with < 1/2 polylog(n) error against "white-box" adversaries that can see the internal state of the algorithm, but not predict its future random decisions.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper2
- Shuffling Cards When You Are of Very Little Brain: Low Memory Generation of PermutationsBoaz Menuhin, Moni NaorFOCS 2025 · 被引用 1 次
- Dynamic Diameter in High-Dimensions against Adaptive Adversary and BeyondKiarash Banihashem, Jeff Giliberti, Samira Goudarzi, MohammadTaghi Hajiaghayi 等NeurIPS 2025 · 被引用 1 次
它引用的顶会 Paper4
- Adversarially Robust Streaming Algorithms via Differential PrivacyAvinatan Hassidim, Haim Kaplan, Yishay Mansour, Yossi Matias 等NeurIPS 2020 · 被引用 85 次
- Tight Bounds for Adversarially Robust Streams and Sliding Windows via Difference EstimatorsDavid P. Woodruff, Samson ZhouFOCS 2021 · 被引用 25 次
- Separating Adaptive Streaming from Oblivious Streaming Using the Bounded Storage ModelHaim Kaplan, Yishay Mansour, Kobbi Nissim, Uri StemmerCRYPTO 2021 · 被引用 12 次
- Deterministic graph coloring in the streaming modelSepehr Assadi, Andrew Chen, Glenn SunSTOC 2022 · 被引用 3 次
相关 Paper
- Tight Space Lower Bound for Pseudo-Deterministic Approximate CountingOfer Grossman, Meghal Gupta, Mark SellkeFOCS 2023 · 被引用 1 次
- Fast White-Box Adversarial Streaming Without a Random OracleYing Feng, Aayush Jain, David P. WoodruffICML 2024 · 被引用 3 次
- On Regularity Lemma and Barriers in Streaming and Dynamic MatchingSepehr Assadi, Soheil Behnezhad, Sanjeev Khanna, Huan LiSTOC 2023 · 被引用 13 次
- Improved Algorithms for White-Box Adversarial StreamsYing Feng, David P. WoodruffICML 2023 · 被引用 5 次
- On Robust Streaming for Learning with Experts: Algorithms and Lower BoundsDavid P. Woodruff, Fred Zhang, Samson ZhouNeurIPS 2023 · 被引用 7 次
