Linear-algebraic list decoding of folded Reed-Solomon codes
Venkatesan Guruswami

TL;DR
This paper presents a linear-algebraic list decoding algorithm for folded Reed-Solomon codes that simplifies previous methods by removing the need for root-finding over extension fields, enabling quadratic time decoding.
Contribution
It introduces a linear-algebra-based analysis and implementation of list decoding for folded RS codes, improving efficiency and providing insights into constructing codes with better list-decoding properties.
Findings
Decoding can be performed using linear algebra without extension fields.
The algorithm runs in quadratic time, except for a pruning step.
A Monte Carlo construction achieves near-optimal list size bounds.
Abstract
Folded Reed-Solomon codes are an explicit family of codes that achieve the optimal trade-off between rate and error-correction capability: specifically, for any , the author and Rudra (2006,08) presented an time algorithm to list decode appropriate folded RS codes of rate from a fraction of errors. The algorithm is based on multivariate polynomial interpolation and root-finding over extension fields. It was noted by Vadhan that interpolating a linear polynomial suffices if one settles for a smaller decoding radius (but still enough for a statement of the above form). Here we give a simple linear-algebra based analysis of this variant that eliminates the need for the computationally expensive root-finding step over extension fields (and indeed any mention of extension fields). The entire list decoding algorithm is linear-algebraic, solving one…
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.
