• DocumentCode
    1003673
  • Title

    Cyclotomic FFTs With Reduced Additive Complexities Based on a Novel Common Subexpression Elimination Algorithm

  • Author

    Chen, Ning ; Yan, Zhiyuan

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Lehigh Univ., Bethlehem, PA
  • Volume
    57
  • Issue
    3
  • fYear
    2009
  • fDate
    3/1/2009 12:00:00 AM
  • Firstpage
    1010
  • Lastpage
    1020
  • Abstract
    In this paper, we first propose a novel common subexpression elimination (CSE) algorithm for matrix-vector multiplications over characteristic-2 fields. As opposed to previously proposed CSE algorithms, which usually focus on complexity savings due to recurrences of subexpressions, our CSE algorithm achieves two types of complexity reductions, differential savings and recurrence savings, by taking advantage of the cancellation property of characteristic-2 fields. Using our CSE algorithm, we reduce the additive complexities of cyclotomic fast Fourier transforms (CFFTs). Using a weighted sum of the numbers of multiplications and additions as a metric, our CFFTs achieve smaller total complexities than previously proposed CFFTs and other FFTs, requiring both fewer multiplications and fewer additions in many cases.
  • Keywords
    Reed-Solomon codes; computational complexity; discrete Fourier transforms; matrix algebra; Galois fields; Reed-Solomon codes; common subexpression elimination; cyclotomic FFT; discrete Fourier transforms; fast Fourier transforms; matrix-vector multiplications; multiple constant multiplication; Common subexpression elimination (CSE); Galois fields; Reed–Solomon codes; complexity theory; convolution; discrete Fourier transforms (DFTs); multiple constant multiplication (MCM);
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2008.2009891
  • Filename
    4685629