Explicit Folded Reed-Solomon and Multiplicity Codes Achieve Relaxed Generalized Singleton Bounds

Yeyuan Chen,Zihan Zhang
2024-10-22
Abstract:In this paper, we prove that explicit FRS codes and multiplicity codes achieve relaxed generalized Singleton bounds for list size $L\ge1.$ Specifically, we show the following: (1) FRS code of length $n$ and rate $R$ over the alphabet $\mathbb{F}_q^s$ with distinct evaluation points is $\left(\frac{L}{L+1}\left(1-\frac{sR}{s-L+1}\right),L\right)$ list-decodable (LD) for list size $L\in[s]$. (2) Multiplicity code of length $n$ and rate $R$ over the alphabet $\mathbb{F}_p^s$ with distinct evaluation points is $\left(\frac{L}{L+1}\left(1-\frac{sR}{s-L+1}\right),L\right)$ LD for list size $L\in[s]$. Choosing $s=\Theta(1/\epsilon^2)$ and $L=O(1/\epsilon)$, our results imply that both FRS codes and multiplicity codes achieve LD capacity $1-R-\epsilon$ with optimal list size $O(1/\epsilon)$. This exponentially improves the previous state of the art $(1/\epsilon)^{O(1/\epsilon)}$ established by Kopparty et. al. (FOCS 2018) and Tamo (IEEE TIT, 2024). In particular, our results on FRS codes fully resolve a open problem proposed by Guruswami and Rudra (STOC 2006). Furthermore, our results imply the first explicit constructions of $(1-R-\epsilon,O(1/\epsilon))$ LD codes of rate $R$ with poly-sized alphabets. Our method can also be extended to analyze the list-recoverability (LR) of FRS codes. We provide a tighter radius upper bound that FRS codes cannot be $(\frac{L+1-\ell}{L+1}(1-\frac{mR}{m-1})+o(1),\ell, L)$ LR where $m=\lceil\log_{\ell}{(L+1)}\rceil$. We conjecture this bound is almost tight when $L+1=\ell^a$ for any $a\in\mathbb{N}^{\ge 2}$. To give some evidences, we show FRS codes are $\left(\frac{1}{2}-\frac{sR}{s-2},2,3\right)$ LR, which proves the tightness in the smallest non-trivial case. Our bound refutes the possibility that FRS codes could achieve LR capacity $(1-R-\epsilon, \ell, O(\frac{\ell}{\epsilon}))$. This implies an intrinsic separation between LD and LR of FRS codes.
Information Theory,Combinatorics
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is about the list - decoding capabilities of folded Reed - Solomon codes and univariate multiplicity codes. Specifically, the paper proves that these codes can reach the relaxed generalized Singleton bound, and for list size \(L\geq1\), they have the following characteristics: 1. **Folded Reed - Solomon Codes**: - For a folded Reed - Solomon code with any block length \(n\) and rate \(R\), when the alphabet is \(\mathbb{F}_q^s\) and the evaluation points are distinct, its average - radius list - decoding capability is: \[ \left(\frac{L}{L + 1}\left(1-\frac{sR}{s - L+ 1}\right), L\right) \] - In particular, choosing \(s=\Theta\left(\frac{1}{\epsilon^2}\right)\) and \(L = O\left(\frac{1}{\epsilon}\right)\), the results show that these codes can reach the list - decoding capacity \(1 - R-\epsilon\), and the list size is \(O\left(\frac{1}{\epsilon}\right)\). 2. **Univariate Multiplicity Codes**: - For a univariate multiplicity code with any block length \(n\) and rate \(R\), when the alphabet is \(\mathbb{F}_p^s\) and the evaluation points are distinct, its average - radius list - decoding capability is: \[ \left(\frac{L}{L + 1}\left(1-\frac{sR}{s - L+ 1}\right), L\right) \] - Similarly, choosing \(s=\Theta\left(\frac{1}{\epsilon^2}\right)\) and \(L = O\left(\frac{1}{\epsilon}\right)\), these codes can also reach the list - decoding capacity \(1 - R-\epsilon\), and the list size is \(O\left(\frac{1}{\epsilon}\right)\). Furthermore, the paper also explores the list - recovery capabilities of these codes and provides a stricter upper bound on the radius, showing that in some cases, these codes cannot reach a specific list - recovery radius. Specifically: - For any \(s\geq1\), \(2\leq\ell\leq L\), let \(m = \lceil\log_\ell(L + 1)\rceil\). If a folded Reed - Solomon code with rate \(R\) is \((\rho,\ell,L)\) list - recovered, then: \[ \rho\leq\frac{L + 1-\ell}{L + 1}\left(1-\frac{mR}{m - 1}\right)+\frac{5}{n} \] These results not only solve the long - standing open problem proposed by Guruswami and Rudra, but also provide the first explicit construction of \((1 - R-\epsilon,O\left(\frac{1}{\epsilon}\right))\) list - decoding codes with a polynomial - sized alphabet. At the same time, the paper also reveals the inherent separation between list - decoding and list - recovery, that is, folded Reed - Solomon codes are as good as random codes in list - decoding, but far inferior to random codes in list - recovery.