Lune

FOCS2024顶会

Fast List Decoding of Univariate Multiplicity and Folded Reed-Solomon Codes

Rohan Goyal, Prahladh Harsha, Mrinal Kumar, Ashutosh Shankar

2024年份
2被引次数
6顶会引用

摘要

We show that the known list-decoding algorithms for univariate multiplicity and folded Reed-Solomon (FRS) codes can be made to run inO~(n)\tilde{O}(n)time. Univariate multiplicity codes and FRS codes are natural variants of Reed-Solomon codes that were discovered and studied for their applications to list decoding. It is known that for everyε>0\varepsilon > 0, and rater∈(0,1)r\in(0,1), there exist explicit families of these codes that have raterrand can be list decoded from a(1−r−ε)(1-r-\varepsilon)fraction of errors with constant list size in polynomial time (Guruswami & Wang (IEEE Trans. Inform. Theory 2013) and Kopparty, Ron-Zewi, Saraf & Wootters (SIAM J. Comput. 2023)). In this work, we present randomized algorithms that perform the above list-decoding tasks inO~(n)\tilde{O}(n), wherennis the block-length of the code. Our algorithms have two main components. The first component builds upon the lattice-based approach of Alekhnovich (IEEE Trans. Inf. Theory 2005), who designed aO~(n)\tilde{O}(n)time list-decoding algorithm for Reed-Solomon codes approaching the Johnson radius. As part of the second component, we designO~(n)\tilde{O}(n)time algorithms for two natural algebraic problems: given a(m+2)(m+2)-variate polynomialQ(x,y0,…,ym)=Q~(x)+∑i=0mQi(x)⋅yiQ(x, y_{0}, \ldots, y_{m})=\tilde{Q}(x)+\sum\nolimits_{i=0}^{m} Q_{i}(x) \cdot y_{i}the first algorithm solves order-m linear differential equations of the formQ(x,f(x),dfdx,…,dmfdxm)≡0Q\left(x, f(x), \frac{d f}{d x}, \ldots, \frac{d^{m} f}{d x^{m}}\right) \equiv 0while the second solves functional equations of the formQ(x,f(x),f(γx),…,f(γmx))≡0Q(x, f(x), f(\gamma x), \ldots, f(\gamma^{m}x))\equiv 0, wheremmis an arbitrary constant andγ\gammais a field element of sufficiently high order. These algorithms can be viewed as generalizations of classicalO~(n)\tilde{O}(n)time algorithms of Sieveking (Computing 1972) and Kung (Numer. Math. 1974) for computing the modular inverse of a power series, and might be of independent interest.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper6

问问它们各自怎么用它

它引用的顶会 Paper3

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖