Generic Reed-Solomon Codes Achieve List-decoding Capacity
Joshua Brakensiek, Sivakanth Gopi, Visu Makam
TL;DR
The paper shows that several natural extensions of MDS codes—MDS(ℓ), LD-MDS(≤L), and GZP(ℓ)—are equivalent, up to duality, and that generic Reed-Solomon codes achieve list-decoding capacity for all rates. Central to the results is a dimension formula for generic intersections and a new characterization of order-ℓ generic zero patterns, enabling a robust equivalence between higher-order MDS notions. Leveraging the GM-MDS theorem, the authors conclude that generic RS codes are LD-MDS and, in particular, can be list-decoded up to the capacity bound with manageable list sizes, resolving Shangguan–Tamo conjectures in this regime. They further connect these concepts to generic Gabidulin codes, field-size lower bounds, and Maximally Recoverable tensor codes, while offering polynomial-time algorithms to compute generic intersection dimensions via LP duality and invariant theory. These results provide both theoretical unification and practical implications for explicit code design and decoding capabilities at scale.
Abstract
In a recent paper, Brakensiek, Gopi and Makam introduced higher order MDS codes as a generalization of MDS codes. An order-$\ell$ MDS code, denoted by $\operatorname{MDS}(\ell)$, has the property that any $\ell$ subspaces formed from columns of its generator matrix intersect as minimally as possible. An independent work by Roth defined a different notion of higher order MDS codes as those achieving a generalized singleton bound for list-decoding. In this work, we show that these two notions of higher order MDS codes are (nearly) equivalent. We also show that generic Reed-Solomon codes are $\operatorname{MDS}(\ell)$ for all $\ell$, relying crucially on the GM-MDS theorem which shows that generator matrices of generic Reed-Solomon codes achieve any possible zero pattern. As a corollary, this implies that generic Reed-Solomon codes achieve list decoding capacity. More concretely, we show that, with high probability, a random Reed-Solomon code of rate $R$ over an exponentially large field is list decodable from radius $1-R-ε$ with list size at most $\frac{1-R-ε}ε$, resolving a conjecture of Shangguan and Tamo.
