FFT Algorithm for Binary Extension Finite Fields and its Application to Reed-Solomon Codes
Abstract
Recently, a new polynomial basis over binary extension fields was proposed such that the fast Fourier transform (FFT) over such fields can be computed in the complexity of order , where is the number of points evaluated in FFT. In this work, we reformulate this FFT algorithm such that it can be easier understood and be extended to develop frequency-domain decoding algorithms for systematic Reed-Solomon~(RS) codes over , with a power of two. First, the basis of syndrome polynomials is reformulated in the decoding procedure so that the new transforms can be applied to the decoding procedure. A fast extended Euclidean algorithm is developed to determine the error locator polynomial. The computational complexity of the proposed decoding algorithm is , improving upon the best currently available decoding complexity , and reaching the best known complexity bound that was established by Justesen in 1976. However, Justesen's approach is only for the codes over some specific fields, which can apply Cooley-Tucky FFTs. As revealed by the computer simulations, the proposed decoding algorithm is times faster than the conventional one for the RS code over .
Cite
@article{arxiv.1503.05761,
title = {FFT Algorithm for Binary Extension Finite Fields and its Application to Reed-Solomon Codes},
author = {Sian-Jheng Lin and Tareq Y. Al-Naffouri and Yunghsiang S. Han},
journal= {arXiv preprint arXiv:1503.05761},
year = {2016}
}