Recovering polynomials over finite fields from noisy character values
Swastik Kopparty

TL;DR
This paper presents polynomial time algorithms for recovering polynomials over finite fields from noisy character values, extending decoding capabilities for certain error-correcting codes and employing advanced algebraic techniques.
Contribution
It introduces the first polynomial time algorithms for decoding polynomials from noisy character values and for dual-BCH codes, using novel pseudopolynomial concepts and algebraic methods.
Findings
Efficient decoding of polynomials with errors over finite fields.
First polynomial time decoding algorithm for dual-BCH codes.
Development of pseudopolynomials with derivative properties.
Abstract
Let be a polynomial over a finite field with degree , and let be the quadratic residue character. We give a polynomial time algorithm to recover (up to perfect square factors) given the values of on , with up to a constant fraction of the values having errors. This was previously unknown even for the case of no errors. We give a similar algorithm for additive characters of polynomials over fields of characteristic . This gives the first polynomial time algorithm for decoding dual-BCH codes of polynomial dimension from a constant fraction of errors. Our algorithms use ideas from Stepanov's polynomial method proof of the classical Weil bounds on character sums, as well as from the Berlekamp-Welch decoding algorithm for Reed-Solomon codes. A crucial role is played by what we call *pseudopolynomials*: high…
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.
Taxonomy
TopicsCoding theory and cryptography · Cryptography and Residue Arithmetic · Polynomial and algebraic computation
