Abstract
We present an efficient list decoding algorithm in the style of Guruswami-Sudan for algebraic geometry codes. Our decoder can decode any such code using Õ(slw μw-1(n + g)) operations in the underlying finite field, where n is the code length, g is the genus of the function field used to construct the code, s is the multiplicity parameter, l is the designed list size and μ is the smallest positive element in the Weierstrass semigroup at some chosen place; the “soft-O” notation Õ(∙) is similar to the “big-O” notation O(∙), but ignores logarithmic factors. For the interpolation step, which constitutes the computational bottleneck of our approach, we use known algorithms for univariate polynomial matrices, while the root-finding step is solved using existing algorithms for root-finding over univariate power series.
Original language | English |
---|---|
Journal | IEEE Transactions on Information Theory |
Volume | 68 |
Issue number | 11 |
Pages (from-to) | 7215-7232 |
ISSN | 0018-9448 |
DOIs | |
Publication status | Published - 2022 |
Keywords
- Algebraic Geometry Codes
- Codes
- Complexity theory
- Computer science
- Costs
- Decoding
- Geometry
- Interpolation