Abstract

We study the power of Arthur-Merlin probabilistic proof systems in the data stream model. We show a canonical AM\mathcal{AM} streaming algorithm for a wide class of data stream problems. The algorithm offers a tradeoff between the length of the proof and the space complexity that is needed to verify it. As an application, we give an AM\mathcal{AM} streaming algorithm for the \emph{Distinct Elements} problem. Given a data stream of length mm over alphabet of size nn, the algorithm uses O~(s)\tilde O(s) space and a proof of size O~(w)\tilde O(w), for every s,ws,w such that s⋅w≥ns \cdot w \ge n (where O~\tilde O hides a $\polylog(m,n)$ factor). We also prove a lower bound, showing that every MA\mathcal{MA} streaming algorithm for the \emph{Distinct Elements} problem that uses ss bits of space and a proof of size ww, satisfies s⋅w=Ω(n)s \cdot w = Ω(n). As a part of the proof of the lower bound for the \emph{Distinct Elements} problem, we show a new lower bound of Ω(n)Ω(\sqrt n) on the MA\mathcal{MA} communication complexity of the \emph{Gap Hamming Distance} problem, and prove its tightness.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.