DocumentCode
987377
Title
Linear diophantine equations over polynomials and soft decoding of Reed-Solomon codes
Author
Alekhnovich, Michael
Author_Institution
Inst. for Adv. Study, Princeton, NJ
Volume
51
Issue
7
fYear
2005
fDate
7/1/2005 12:00:00 AM
Firstpage
2257
Lastpage
2265
Abstract
This paper generalizes the classical Knuth-Schoumlnhage algorithm computing the greatest common divisor (gcd) of two polynomials for solving arbitrary linear Diophantine systems over polynomials in time, quasi-linear in the maximal degree. As an application, the following weighted curve fitting problem is considered: given a set of points in the plane, find an algebraic curve (satisfying certain degree conditions) that goes through each point the prescribed number of times. The main motivation for this problem comes from coding theory, namely, it is ultimately related to the list decoding of Reed-Solomon codes. This paper presents a new fast algorithm for the weighted curve fitting problem, based on the explicit construction of a Groebner basis. This gives another fast algorithm for the soft decoding of Reed-Solomon codes different from the procedure proposed by Feng, which works in time (w/r) O(1)nlog2n, where r is the rate of the code, and w is the maximal weight assigned to a vertical line
Keywords
Reed-Solomon codes; curve fitting; decoding; linear systems; polynomials; Groebner basis; Reed-Solomon code; arbitrary linear Diophantine system; classical Knuth-Schonhage algorithm computing; greatest common divisor; polynomial; soft decoding; weighted curve fitting problem; Arithmetic; Codes; Computer science; Curve fitting; Decoding; Equations; Ground support; Interpolation; Linear systems; Polynomials; Knuth–SchÖnhage algorithm; Reed– Solomon codes; list decoding;
fLanguage
English
Journal_Title
Information Theory, IEEE Transactions on
Publisher
ieee
ISSN
0018-9448
Type
jour
DOI
10.1109/TIT.2005.850097
Filename
1459042
Link To Document