Decoding Reed-Solomon codes by solving a bilinear system with a Gr\"obner basis approach
Magali Bardet, Rocco Mora, Jean-Pierre Tillich

TL;DR
This paper demonstrates that Gr"obner basis techniques can efficiently decode Reed-Solomon codes up to the Sudan radius and beyond, by solving a bilinear system in polynomial time, leading to potential improvements in decoding algorithms.
Contribution
It shows that specialized Gr"obner basis methods can decode Reed-Solomon codes efficiently up to the Sudan radius and derive new algebraic decoding algorithms.
Findings
Decoding up to the Sudan radius in polynomial time
Recovery of polynomial identities related to decoding
Potential to correct more errors than the Johnson radius
Abstract
Decoding a Reed-Solomon code can be modeled by a bilinear system which can be solved by Gr\"obner basis techniques. We will show that in this particular case, these techniques are much more efficient than for generic bilinear systems with the same number of unknowns and equations (where these techniques have exponential complexity). Here we show that they are able to solve the problem in polynomial time up to the Sudan radius. Moreover, beyond this radius these techniques recover automatically polynomial identities that are at the heart of improvements of the power decoding approach for reaching the Johnson decoding radius. They also allow to derive new polynomial identities that can be used to derive new algebraic decoding algorithms for Reed-Solomon codes. We provide numerical evidence that this sometimes allows to correct efficiently slightly more errors than the Johnson radius.
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 · Error Correcting Code Techniques · Advanced Wireless Communication Techniques
