DocumentCode
1428451
Title
Composite Cyclotomic Fourier Transforms With Reduced Complexities
Author
Wu, Xuebin ; Wagh, Meghanad ; Chen, Ning ; Wang, Ying ; Yan, Zhiyuan
Author_Institution
Dept. of Electr. & Comput. Eng., Lehigh Univ., Bethlehem, PA, USA
Volume
59
Issue
5
fYear
2011
fDate
5/1/2011 12:00:00 AM
Firstpage
2136
Lastpage
2145
Abstract
Discrete Fourier transforms (DFTs) over finite fields have widespread applications in digital communication and storage systems. Hence, reducing the computational complexities of DFTs is of great significance. Recently proposed cyclotomic fast Fourier transforms (CFFTs) are promising due to their low multiplicative complexities. Unfortunately, there are two issues with CFFTs: (1) they rely on efficient short cyclic convolution algorithms, which have not been sufficiently investigated in the literature and (2) they have very high additive complexities when directly implemented. To address both issues, we make three main contributions in this paper. First, for any odd prime p, we reformulate a p -point cyclic convolution as the product of a (p-1) × (p-1) Toeplitz matrix and a vector, which has well-known efficient algorithms, leading to efficient bilinear algorithms for p-point cyclic convolutions. Second, to address the high additive complexities of CFFTs, we propose composite cyclotomic Fourier transforms (CCFTs). In comparison to previously proposed fast Fourier transforms, our CCFTs achieve lower overall complexities for moderate to long lengths and the improvement significantly increases as the length grows. Third, our efficient algorithms for p-point cyclic convolutions and CCFTs allow us to obtain longer DFTs over larger fields, e.g., the 2047-point DFT over GF(211) and 4095-point DFT over GF(212) , which are first efficient DFTs of such lengths to the best of our knowledge. Finally, our CCFTs are also advantageous for hardware implementations due to their modular structure.
Keywords
Toeplitz matrices; computational complexity; digital communication; discrete Fourier transforms; CFFT; DFT; Toeplitz matrix; bilinear algorithm; computational complexity; cyclic convolution algorithm; cyclotomic fast Fourier transform; digital communication; discrete Fourier transform; p-point cyclic convolution; storage systems; Additives; Complexity theory; Convolution; Discrete Fourier transforms; Fast Fourier transforms; Polynomials; Signal processing algorithms; Cooley–Tukey algorithm; cyclotomic fast Fourier transforms; discrete Fourier transforms; finite fields; prime-factor algorithm;
fLanguage
English
Journal_Title
Signal Processing, IEEE Transactions on
Publisher
ieee
ISSN
1053-587X
Type
jour
DOI
10.1109/TSP.2011.2106778
Filename
5688488
Link To Document