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 :
بازگشت