TY - GEN
T1 - On formulas for decoding binary cyclic codes
AU - Augot, Daniel
AU - Bardet, Magali
AU - Faugère, Jean Charles
PY - 2007/12/1
Y1 - 2007/12/1
N2 - We address the problem of the algebraic decoding of any cyclic code up to the true minimum distance. For this, we use the classical formulation of the problem, which is to find the error locator polynomial in terms of the syndromes of the received word. This is usually done with the Berlekamp-Massey algorithm in the case of BCH codes and related codes, but for the general case, there is no generic algorithm to decode cyclic codes. Even in the case of the quadratic residue codes, which are good codes with a very strong algebraic structure, there is no available general decoding algorithm. For this particular case of quadratic residue codes, several authors have worked out, by hand, formulas for the coefficients of the locator polynomial in terms of the syndromes, using the Newton identities. This work has to be done for each particular quadratic residue code, and is more and more difficult as the length is growing. Furthermore, it is error-prone. We propose to automate these computations, using elimination theory and Gröbner bases. We prove that, by computing appropriate Gröbner bases, one automatically recovers formulas for the coefficients of the locator polynomial, in terms of the syndromes.
AB - We address the problem of the algebraic decoding of any cyclic code up to the true minimum distance. For this, we use the classical formulation of the problem, which is to find the error locator polynomial in terms of the syndromes of the received word. This is usually done with the Berlekamp-Massey algorithm in the case of BCH codes and related codes, but for the general case, there is no generic algorithm to decode cyclic codes. Even in the case of the quadratic residue codes, which are good codes with a very strong algebraic structure, there is no available general decoding algorithm. For this particular case of quadratic residue codes, several authors have worked out, by hand, formulas for the coefficients of the locator polynomial in terms of the syndromes, using the Newton identities. This work has to be done for each particular quadratic residue code, and is more and more difficult as the length is growing. Furthermore, it is error-prone. We propose to automate these computations, using elimination theory and Gröbner bases. We prove that, by computing appropriate Gröbner bases, one automatically recovers formulas for the coefficients of the locator polynomial, in terms of the syndromes.
KW - Algebraic decoding
KW - Elimination theory
KW - General cyclic codes
KW - Gröbner bases
KW - Newton identities
U2 - 10.1109/ISIT.2007.4557618
DO - 10.1109/ISIT.2007.4557618
M3 - Conference contribution
AN - SCOPUS:51649101815
SN - 1424414296
SN - 9781424414291
T3 - IEEE International Symposium on Information Theory - Proceedings
SP - 2646
EP - 2650
BT - Proceedings - 2007 IEEE International Symposium on Information Theory, ISIT 2007
T2 - 2007 IEEE International Symposium on Information Theory, ISIT 2007
Y2 - 24 June 2007 through 29 June 2007
ER -