Finding missing items requires strong forms of randomness
Amit Chakrabarti, Manuel Stoeckl

TL;DR
This paper investigates how the amount and type of randomness used by adversarially robust streaming algorithms affect their space complexity in the Missing Item Finding problem, revealing significant differences based on randomness models.
Contribution
It establishes new space complexity bounds for adversarially robust streaming algorithms under different randomness usage models in the Missing Item Finding problem.
Findings
Random seed algorithms require polynomial space for certain stream lengths.
Random tape algorithms can operate with polylogarithmic space in the same setting.
Lower bounds are derived for pseudo-deterministic streaming algorithms based on these models.
Abstract
Adversarially robust streaming algorithms are required to process a stream of elements and produce correct outputs, even when each stream element can be chosen as a function of earlier algorithm outputs. As with classic streaming algorithms, which must only be correct for the worst-case fixed stream, adversarially robust algorithms with access to randomness can use significantly less space than deterministic algorithms. We prove that for the Missing Item Finding problem in streaming, the space complexity also significantly depends on how adversarially robust algorithms are permitted to use randomness. (In contrast, the space complexity of classic streaming algorithms does not depend as strongly on the way randomness is used.) For Missing Item Finding on streams of length with elements in , and error, we show that when $\ell =…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
