• DocumentCode
    2529446
  • Title

    Improved decoding of Reed-Solomon and algebraic-geometric codes

  • Author

    Guruswami, Venkatesan ; Sudan, Madhu

  • Author_Institution
    Lab. for Comput. Sci., MIT, Cambridge, MA, USA
  • fYear
    1998
  • fDate
    8-11 Nov 1998
  • Firstpage
    28
  • Lastpage
    37
  • Abstract
    Given an error-correcting code over strings of length n and an arbitrary input string also of length n, the list decoding problem is that of finding all codewords within a specified Hamming distance from the input string. We present an improved list decoding algorithm for decoding Reed-Solomon codes. The list decoding problem for Reed-Solomon codes reduces to the following “curve-fitting” problem over a field F: Given n points {(xi.yi)}i=1 n, xi,yi∈F, and a degree parameter k and error parameter e, find all univariate polynomials p of degree at most k such that yi=p(xi) for all but at most e values of i∈{1....,n}. We give an algorithm that solves this problem for e<n-√(kn), which improves over the previous best result, for every choice of k and n. Of particular interest is the case of k/n>1/3, where the result yields the first asymptotic improvement in four decades. The algorithm generalizes to solve the list decoding problem for other algebraic codes, specifically alternant codes (a class of codes including BCH codes) and algebraic-geometric codes. In both cases, we obtain a list decoding algorithm that corrects up to n-√(n-d-) errors, where n is the block length and d´ is the designed distance of the code. The improvement for the case of algebraic-geometric codes extends the methods of Shokrollahi and Wasserman (1998) and improves upon their bound for every choice of n and d´. We also present some other consequences of our algorithm including a solution to a weighted curve fitting problem, which is of use in soft-decision decoding algorithms for Reed-Solomon codes
  • Keywords
    Reed-Solomon codes; algebraic geometric codes; decoding; Reed-Solomon codes; algebraic-geometric codes; decoding; error-correcting code; list decoding; Computer errors; Curve fitting; Decoding; Error correction; Error correction codes; Hamming distance; Polynomials; Read only memory; Reed-Solomon codes; Space technology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1998. Proceedings. 39th Annual Symposium on
  • Conference_Location
    Palo Alto, CA
  • ISSN
    0272-5428
  • Print_ISBN
    0-8186-9172-7
  • Type

    conf

  • DOI
    10.1109/SFCS.1998.743426
  • Filename
    743426