Papers
Topics
Authors
Recent
Search
2000 character limit reached

Coding for Interactive Communication with Small Memory and Applications to Robust Circuits

Published 17 May 2018 in cs.DS | (1805.06872v2)

Abstract: Classically, coding theory has been concerned with the problem of transmitting a single message in a format which is robust to noise. Recently, researchers have turned their attention to designing coding schemes to make two-way conversations robust to noise. That is, given an interactive communication protocol Π\Pi, an \emph{interactive coding scheme} converts Π\Pi into another communication protocol $\Pi'$ such that, even if errors are introduced during the execution of $\Pi'$, the parties are able to determine what the outcome of running Π\Pi would be in a noise-free setting. We consider the problem of designing interactive coding schemes which allow the parties to simulate the original protocol using little memory. Specifically, given any communication protocol Π\Pi we construct robust simulating protocols which tolerate a constant noise rate and require the parties to use only O(logdlogs)O(\log d \log s) memory, where dd is the depth of Π\Pi and ss is a measure of the size of Π\Pi. Prior to this work, all known coding schemes required the parties to use at least Ω(d)\Omega(d) memory, as the parties were required to remember the transcript of the conversation thus far. Moreover, our coding scheme achieves a communication rate of 1O(ε)1-O(\sqrt{\varepsilon}) over oblivious channels and 1O(εloglog1ε)1-O(\sqrt{\varepsilon\log\log\tfrac{1}{\varepsilon}}) over adaptive adversarial channels, matching the conjecturally optimal rates. Lastly, we point to connections between fault-tolerant circuits and coding for interactive communication with small memory.

Citations (3)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.