• 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