scispace - formally typeset
Open AccessJournal ArticleDOI

List-Decoding Multiplicity Codes

Swastik Kopparty
- 29 May 2015 - 
- Vol. 11, Iss: 1, pp 149-182
TLDR
It is shown that univariate multiplicity codes of rate R over fields of prime order can be list-decoded from a (1 R e) fraction of errors in polynomial time (for constant R;e).
Abstract
We study the list-decodability of multiplicity codes. These codes, which are based on evaluations of high-degree polynomials and their derivatives, have rate approaching 1 while simultaneously allowing for sublinear-time error correction. In this paper, we show that multiplicity codes also admit powerful list-decoding and local list-decoding algorithms that work even in the presence of a large error fraction. In other words, we give algorithms for recovering a polynomial given several evaluations of it and its derivatives, where possibly many of the given evaluations are incorrect. Our first main result shows that univariate multiplicity codes over fields of prime order can be list-decoded up to the so-called "list-decoding capacity." Specifically, we show that univariate multiplicity codes of rate R over fields of prime order can be list-decoded from a (1 R e) fraction of errors in polynomial time (for constant R;e). This resembles the behavior of the "Folded Reed-Solomon Codes" of Guruswami and Rudra (Trans. Info. Theory 2008). The list-decoding algorithm is based on constructing a differential equation of which the desired codeword is a solution; this differential equation is then solved using a power-series approach (a variation of Hensel lifting) along with other algebraic ideas. Our second main result is a list-decoding algorithm for decoding multivariate multiplicity codes up to their Johnson radius. The key ingredient of this algorithm is the construction of a special family of "algebraically-repelling" curves passing through the points of F m ; no moderate-degree multivariate polynomial over F m can simultaneously vanish on all these A version of this paper was posted online as an Electronic Colloq. on Computational Complexity Tech. Report (20). Supported in part by a Sloan Fellowship and NSF grant CCF-1253886.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

High-rate codes with sublinear-time decoding

TL;DR: The multiplicity codes as mentioned in this paper are based on evaluating multivariate polynomials and their derivatives, and they inherit the local-decodability of these codes, and at the same time achieve better tradeoffs and flexibility in the rate and minimum distance.
Journal Article

List decoding Reed-Solomon, Algebraic-Geometric, and Gabidulin subcodes up to the Singleton bound.

TL;DR: In this article, the authors give a linear algebraic list decoding algorithm that can correct a fraction of errors approaching the code distance, while pinning down the candidate messages to a well-structured affine space of dimension a constant factor smaller than the code dimension.
Proceedings ArticleDOI

Linear-Algebraic List Decoding of Folded Reed-Solomon Codes

TL;DR: This work highlights that constructing an explicit subspaceevasive subset that has small intersection with low-dimensional subspaces -- an interesting problem in pseudorandomness in its own right -- could lead to explicit codes with better list decoding guarantees.
Journal ArticleDOI

Linear-Algebraic List Decoding for Variants of Reed–Solomon Codes

TL;DR: In this paper, a simple linear-algebra-based analysis of folded Reed-Solomon (RS) codes is presented, which eliminates the need for the computationally expensive root-finding step over extension fields.
Journal Article

Linear-algebraic list decoding for variants of Reed-Solomon codes.

TL;DR: This work highlights that constructing an explicit subspace-evasive subset that has small intersection with low-dimensional subspaces-an interesting problem in pseudorandomness in its own right-could lead to explicit codes with better list-decoding guarantees.
References
More filters
Book

Introduction to partial differential equations

TL;DR: The Introduction to Partial Differential Equations (IDEQE) as discussed by the authors is the most widely used partial differential equation (PDE) formalism for algebraic partial differential equations.
Journal ArticleDOI

Improved decoding of Reed-Solomon and algebraic-geometry codes

TL;DR: An improved list decoding algorithm for decoding Reed-Solomon codes and alternant codes and algebraic-geometry codes is presented and a solution to a weighted curve-fitting problem is presented, which may be of use in soft-decision decoding algorithms for Reed- Solomon codes.
Journal ArticleDOI

Decoding of Reed Solomon Codes beyond the Error-Correction Bound

TL;DR: To the best of the knowledge, this is the first efficient (i.e., polynomial time bounded) algorithm which provides error recovery capability beyond the error-correction bound of a code for any efficient code.
Proceedings ArticleDOI

Improved decoding of Reed-Solomon and algebraic-geometric codes

TL;DR: An improved list decoding algorithm for decoding Reed-Solomon codes and alternant codes and algebraic-geometric codes is presented, including a solution to a weighted curve fitting problem, which is of use in soft-decision decoding algorithms for Reed- Solomon codes.
Journal ArticleDOI

Pseudorandom generators without the XOR lemma

TL;DR: The main result of Impagliazzo and Wigderson as discussed by the authors is that if there exists a decision problem solvable in time 2/sup O(n)/ and having circuit complexity 2 /sup /spl Omega/(n)/ (for all but finitely many n) then P=BPP.
Related Papers (5)