Efficient list decoding of a class of algebraic-geometry codes (Q540394): Difference between revisions
From MaRDI portal
Created a new Item |
Set OpenAlex properties. |
||
(6 intermediate revisions by 5 users not shown) | |||
Property / author | |||
Property / author: Beelen, Peter / rank | |||
Property / author | |||
Property / author: Beelen, Peter / rank | |||
Normal rank | |||
Property / review text | |||
The paper of \textit{M. Sudan} [J. Complexity 13, No. 1, 180--193 (1997; Zbl 0872.68026)] introduced a new paradigm in the decoding of error-correcting codes: the list decoding. First formulated for Reed-Solomon codes, the papers of \textit{M. A. Shokrollahi} and \textit{H. Wasserman} [IEEE Trans. Inf. Theory 45, No. 2, 432--437 (1999; Zbl 0947.94024)] and \textit{V. Guruswami} and \textit{M. Sudan} [IEEE Trans. Inf. Theory 45, No. 6, 1757--1767 (1999; Zbl 0958.94036)] extended the algorithm of Sudan to algebraic-geometry (AG) codes. The central and more costly step in the algorithm of Guruswami and Sudan is an interpolation step. The present paper proposes an efficient interpolation algorithm for a certain class of AG codes. Section 2 introduces the family of AG codes that are considered in the remainder of the paper, the family of one-point AG codes that includes Reed-Solomon codes, Hermitian codes and norm-trace codes. Section 3 reformulates the constrained interpolation problem in the algorithm of Guruswami and Sudan in terms of finitely generated modules over an univariate polynomial ring. In this formulation interpolation polynomials of low degree correspond to short vectors in the module. To find such short vectors, Section 4 generalizes an algorithm due to \textit{M. Alekhnovich} [``Linear Diophantine equations over polynomials and soft decoding of Reed-Solomon codes'', IEEE Trans. Inf. Theory 51, No. 7, 2257--2265 (2005)] and Section 5 shows that this algorithm can compute the necessary interpolation polynomial. Finally, Section 6 examines several examples of codes in the family (projective line, elliptic codes, Hermitian codes), finding for each of them the complexity of the interpolation step, a complexity that it is lower than the complexity of previously known algorithms. | |||
Property / review text: The paper of \textit{M. Sudan} [J. Complexity 13, No. 1, 180--193 (1997; Zbl 0872.68026)] introduced a new paradigm in the decoding of error-correcting codes: the list decoding. First formulated for Reed-Solomon codes, the papers of \textit{M. A. Shokrollahi} and \textit{H. Wasserman} [IEEE Trans. Inf. Theory 45, No. 2, 432--437 (1999; Zbl 0947.94024)] and \textit{V. Guruswami} and \textit{M. Sudan} [IEEE Trans. Inf. Theory 45, No. 6, 1757--1767 (1999; Zbl 0958.94036)] extended the algorithm of Sudan to algebraic-geometry (AG) codes. The central and more costly step in the algorithm of Guruswami and Sudan is an interpolation step. The present paper proposes an efficient interpolation algorithm for a certain class of AG codes. Section 2 introduces the family of AG codes that are considered in the remainder of the paper, the family of one-point AG codes that includes Reed-Solomon codes, Hermitian codes and norm-trace codes. Section 3 reformulates the constrained interpolation problem in the algorithm of Guruswami and Sudan in terms of finitely generated modules over an univariate polynomial ring. In this formulation interpolation polynomials of low degree correspond to short vectors in the module. To find such short vectors, Section 4 generalizes an algorithm due to \textit{M. Alekhnovich} [``Linear Diophantine equations over polynomials and soft decoding of Reed-Solomon codes'', IEEE Trans. Inf. Theory 51, No. 7, 2257--2265 (2005)] and Section 5 shows that this algorithm can compute the necessary interpolation polynomial. Finally, Section 6 examines several examples of codes in the family (projective line, elliptic codes, Hermitian codes), finding for each of them the complexity of the interpolation step, a complexity that it is lower than the complexity of previously known algorithms. / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 94B35 / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 11T71 / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 14G50 / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 94B27 / rank | |||
Normal rank | |||
Property / zbMATH DE Number | |||
Property / zbMATH DE Number: 5903544 / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
list decoding | |||
Property / zbMATH Keywords: list decoding / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
algebraic-geometry codes | |||
Property / zbMATH Keywords: algebraic-geometry codes / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
interpolation step | |||
Property / zbMATH Keywords: interpolation step / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
Alekhnovich's algorithm | |||
Property / zbMATH Keywords: Alekhnovich's algorithm / rank | |||
Normal rank | |||
Property / reviewed by | |||
Property / reviewed by: Juan G. Tena Ayuso / rank | |||
Normal rank | |||
Property / describes a project that uses | |||
Property / describes a project that uses: Magma / rank | |||
Normal rank | |||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI publication profile / rank | |||
Normal rank | |||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.3934/amc.2010.4.485 / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W2009890571 / rank | |||
Normal rank | |||
links / mardi / name | links / mardi / name | ||
Revision as of 01:16, 20 March 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Efficient list decoding of a class of algebraic-geometry codes |
scientific article |
Statements
Efficient list decoding of a class of algebraic-geometry codes (English)
0 references
3 June 2011
0 references
The paper of \textit{M. Sudan} [J. Complexity 13, No. 1, 180--193 (1997; Zbl 0872.68026)] introduced a new paradigm in the decoding of error-correcting codes: the list decoding. First formulated for Reed-Solomon codes, the papers of \textit{M. A. Shokrollahi} and \textit{H. Wasserman} [IEEE Trans. Inf. Theory 45, No. 2, 432--437 (1999; Zbl 0947.94024)] and \textit{V. Guruswami} and \textit{M. Sudan} [IEEE Trans. Inf. Theory 45, No. 6, 1757--1767 (1999; Zbl 0958.94036)] extended the algorithm of Sudan to algebraic-geometry (AG) codes. The central and more costly step in the algorithm of Guruswami and Sudan is an interpolation step. The present paper proposes an efficient interpolation algorithm for a certain class of AG codes. Section 2 introduces the family of AG codes that are considered in the remainder of the paper, the family of one-point AG codes that includes Reed-Solomon codes, Hermitian codes and norm-trace codes. Section 3 reformulates the constrained interpolation problem in the algorithm of Guruswami and Sudan in terms of finitely generated modules over an univariate polynomial ring. In this formulation interpolation polynomials of low degree correspond to short vectors in the module. To find such short vectors, Section 4 generalizes an algorithm due to \textit{M. Alekhnovich} [``Linear Diophantine equations over polynomials and soft decoding of Reed-Solomon codes'', IEEE Trans. Inf. Theory 51, No. 7, 2257--2265 (2005)] and Section 5 shows that this algorithm can compute the necessary interpolation polynomial. Finally, Section 6 examines several examples of codes in the family (projective line, elliptic codes, Hermitian codes), finding for each of them the complexity of the interpolation step, a complexity that it is lower than the complexity of previously known algorithms.
0 references
list decoding
0 references
algebraic-geometry codes
0 references
interpolation step
0 references
Alekhnovich's algorithm
0 references