TY - JOUR
T1 - Novel Polynomial Basis with Fast Fourier Transform and Its Application to Reed-Solomon Erasure Codes
AU - Lin, Sian Jheng
AU - Al-Naffouri, Tareq Y.
AU - Han, Yunghsiang S.
AU - Chung, Wei-Ho
N1 - KAUST Repository Item: Exported on 2020-10-01
PY - 2016/9/13
Y1 - 2016/9/13
N2 - In this paper, we present a fast Fourier transform (FFT) algorithm over extension binary fields, where the polynomial is represented in a non-standard basis. The proposed Fourier-like transform requires O(h lg(h)) field operations, where h is the number of evaluation points. Based on the proposed Fourier-like algorithm, we then develop the encoding/ decoding algorithms for (n = 2m; k) Reed-Solomon erasure codes. The proposed encoding/erasure decoding algorithm requires O(n lg(n)), in both additive and multiplicative complexities. As the complexity leading factor is small, the proposed algorithms are advantageous in practical applications. Finally, the approaches to convert the basis between the monomial basis and the new basis are proposed.
AB - In this paper, we present a fast Fourier transform (FFT) algorithm over extension binary fields, where the polynomial is represented in a non-standard basis. The proposed Fourier-like transform requires O(h lg(h)) field operations, where h is the number of evaluation points. Based on the proposed Fourier-like algorithm, we then develop the encoding/ decoding algorithms for (n = 2m; k) Reed-Solomon erasure codes. The proposed encoding/erasure decoding algorithm requires O(n lg(n)), in both additive and multiplicative complexities. As the complexity leading factor is small, the proposed algorithms are advantageous in practical applications. Finally, the approaches to convert the basis between the monomial basis and the new basis are proposed.
UR - http://hdl.handle.net/10754/621096
UR - http://ieeexplore.ieee.org/document/7565465/
UR - http://www.scopus.com/inward/record.url?scp=84991764843&partnerID=8YFLogxK
U2 - 10.1109/TIT.2016.2608892
DO - 10.1109/TIT.2016.2608892
M3 - Article
SN - 0018-9448
VL - 62
SP - 6284
EP - 6299
JO - IEEE Transactions on Information Theory
JF - IEEE Transactions on Information Theory
IS - 11
ER -