{"title":"Binary Error-Correcting Codes With Minimal Noiseless Feedback","authors":"Meghal Gupta;Venkatesan Guruswami;Rachel Yun Zhang","doi":"10.1109/TIT.2025.3545097","DOIUrl":null,"url":null,"abstract":"In the setting of error-correcting codes with feedback, Alice wishes to communicate a k-bit message x to Bob by sending a sequence of bits over a channel while noiselessly receiving feedback from Bob. It has been long known (Berlekamp, 1964) that in this model, Bob can still correctly determine x even if <inline-formula> <tex-math>$\\approx \\frac {1}{3}$ </tex-math></inline-formula> of Alice’s bits are flipped adversarially. This improves upon the classical setting without feedback, where recovery is not possible for error fractions exceeding <inline-formula> <tex-math>$\\frac {1}{4}$ </tex-math></inline-formula>. In the corresponding setting of erasures rather than bit flips, feedback improves the error resilience from <inline-formula> <tex-math>$\\frac {1}{2}-\\epsilon $ </tex-math></inline-formula> to <inline-formula> <tex-math>$1-\\epsilon $ </tex-math></inline-formula> for any <inline-formula> <tex-math>$\\epsilon \\gt 0$ </tex-math></inline-formula>. The original feedback setting assumes that after transmitting each bit, Alice knows (via feedback) what bit Bob received. In this work, our focus in on the limited feedback model, where Bob is only allowed to send a few bits at a small number of pre-designated points in the protocol. For any desired <inline-formula> <tex-math>$\\epsilon \\gt 0$ </tex-math></inline-formula>, we construct a coding scheme that tolerates a <inline-formula> <tex-math>$ 1/3-\\epsilon $ </tex-math></inline-formula> fraction of bit flips (respectively a <inline-formula> <tex-math>$1-\\epsilon $ </tex-math></inline-formula> fraction of erasures) relying only on <inline-formula> <tex-math>$O_{\\epsilon } (\\log k)$ </tex-math></inline-formula> bits of feedback from Bob sent in a fixed <inline-formula> <tex-math>$O_{\\epsilon } (1)$ </tex-math></inline-formula> number of rounds. We complement this with a matching lower bound showing that <inline-formula> <tex-math>$\\Omega (\\log k)$ </tex-math></inline-formula> bits of feedback are necessary to recover from an error fraction exceeding <inline-formula> <tex-math>$1/4$ </tex-math></inline-formula> (respectively <inline-formula> <tex-math>$1/2$ </tex-math></inline-formula> for erasures), and for schemes resilient to a <inline-formula> <tex-math>$1/3-\\epsilon $ </tex-math></inline-formula> fraction of bit flips (respectively a <inline-formula> <tex-math>$1-\\epsilon $ </tex-math></inline-formula> fraction of erasures), the number of rounds must grow as <inline-formula> <tex-math>$\\epsilon \\to 0$ </tex-math></inline-formula>.","PeriodicalId":13494,"journal":{"name":"IEEE Transactions on Information Theory","volume":"71 5","pages":"3424-3446"},"PeriodicalIF":2.2000,"publicationDate":"2025-03-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Information Theory","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10919150/","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
In the setting of error-correcting codes with feedback, Alice wishes to communicate a k-bit message x to Bob by sending a sequence of bits over a channel while noiselessly receiving feedback from Bob. It has been long known (Berlekamp, 1964) that in this model, Bob can still correctly determine x even if $\approx \frac {1}{3}$ of Alice’s bits are flipped adversarially. This improves upon the classical setting without feedback, where recovery is not possible for error fractions exceeding $\frac {1}{4}$ . In the corresponding setting of erasures rather than bit flips, feedback improves the error resilience from $\frac {1}{2}-\epsilon $ to $1-\epsilon $ for any $\epsilon \gt 0$ . The original feedback setting assumes that after transmitting each bit, Alice knows (via feedback) what bit Bob received. In this work, our focus in on the limited feedback model, where Bob is only allowed to send a few bits at a small number of pre-designated points in the protocol. For any desired $\epsilon \gt 0$ , we construct a coding scheme that tolerates a $ 1/3-\epsilon $ fraction of bit flips (respectively a $1-\epsilon $ fraction of erasures) relying only on $O_{\epsilon } (\log k)$ bits of feedback from Bob sent in a fixed $O_{\epsilon } (1)$ number of rounds. We complement this with a matching lower bound showing that $\Omega (\log k)$ bits of feedback are necessary to recover from an error fraction exceeding $1/4$ (respectively $1/2$ for erasures), and for schemes resilient to a $1/3-\epsilon $ fraction of bit flips (respectively a $1-\epsilon $ fraction of erasures), the number of rounds must grow as $\epsilon \to 0$ .
期刊介绍:
The IEEE Transactions on Information Theory is a journal that publishes theoretical and experimental papers concerned with the transmission, processing, and utilization of information. The boundaries of acceptable subject matter are intentionally not sharply delimited. Rather, it is hoped that as the focus of research activity changes, a flexible policy will permit this Transactions to follow suit. Current appropriate topics are best reflected by recent Tables of Contents; they are summarized in the titles of editorial areas that appear on the inside front cover.