Efficient Interactive Coding Achieving Optimal Error Resilience Over the Binary Channel

07/03/2022
by   Meghal Gupta, et al.
0

Given a noiseless protocol π_0 computing a function f(x, y) of Alice and Bob's private inputs x, y, the goal of interactive coding is to construct an error-resilient protocol π computing f such that even if some fraction of the communication is adversarially corrupted, both parties still learn f(x, y). Ideally, the resulting scheme π should be positive rate, computationally efficient, and achieve optimal error resilience. While interactive coding over large alphabets is well understood, the situation over the binary alphabet has remained evasive. At the present moment, the known schemes over the binary alphabet that achieve a higher error resilience than a trivial adaptation of large alphabet schemes are either still suboptimally error resilient [EKS20], or optimally error resilient with exponential communication complexity [GZ22]. In this work, we construct a scheme achieving optimality in all three parameters: our protocol is positive rate, computationally efficient, and resilient to the optimal 1/6 - ϵ adversarial errors. Our protocol employs a new type of code that we call a layered code, which may be of independent interest. Like a tree code, a layered code allows the coder to encode a message in an online fashion, but is defined on a graph instead of a tree.

READ FULL TEXT
research
10/28/2021

The Optimal Error Resilience of Interactive Communication Over Binary Channels

In interactive coding, Alice and Bob wish to compute some function f of ...
research
09/08/2023

On Interactive Coding Schemes with Adaptive Termination

In interactive coding, Alice and Bob wish to compute some function f of ...
research
01/28/2019

Efficient Multiparty Interactive Coding for Insertions, Deletions and Substitutions

In the field of interactive coding, two or more parties wish to carry ou...
research
07/13/2018

Optimal Short-Circuit Resilient Formulas

We consider fault-tolerant boolean formulas in which the output of a fau...
research
01/28/2022

Positive Rate Binary Interactive Error Correcting Codes Resilient to >1/2 Adversarial Erasures

An interactive error correcting code (𝗂𝖤𝖢𝖢) is an interactive protocol w...
research
05/07/2023

A New Upper Bound on the Maximal Error Resilience of Interactive Error-Correcting Codes

In an interactive error-correcting code (iECC), Alice and Bob engage in ...
research
02/14/2019

Classification in a Large Network

We construct and analyze the communication cost of protocols (interactiv...

Please sign up or login with your details

Forgot password? Click here to reset