Prime-length real-valued polynomial residue division algorithms

被引:2
|
作者
Murakami, H [1 ]
机构
[1] Kanazawa Inst Technol, Ishikawa, Japan
关键词
cyclic convolution; fast algorithm; prime-length algorithm; real-valued algorithm; recursive polynomial factorization;
D O I
10.1109/TSP.2002.804070
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
One class of efficient algorithms for computing a discrete Fourier transform (DFT) is based on a recursive polynomial factorization of the polynomial 1 - z(-N). The Bruno algorithm is a typical example of such algorithms. Recently, the Bruun algorithm, which is applicable only when system lengths are powers of two in its original form, is generalized and modified to be applicable to the case when the length is other than a power of two. This generalized algorithm consists of transforms T-d,T-f with prime d and real f in the range 0 less than or equal to f < 0.5. T-d,T-0 computes residues X(z)mod(1-z(-2)) and X(z)mod(1-2 cos(pik/d)z(-1)+z(-2)), k = 1,2,...,d - 1, and T-d,T-f(f not equal 0) computes residues X(z)mod(1 - 2cos(2pi(f + k)/d)z(-1) + z(-2)), k = 0, 1,..., d - 1 for a given real signal X (z) of length 2d. The purpose of this paper is to find efficient algorithms for T-d,T-f. First, polynomial factorization algorithms are derived for T-d,T-0 and T-d,T-1/4. When f is neither 0 nor 1/4, it is not feasible to derive a polynomial factorization algorithm. Two different implementations of T-d,T-f for such f are derived. One implementation realizes T-d,T-f via a d-point DFT, for which a variety of fast algorithms exist. The other implementation realizes T-d,T-f via T-d,T-1/4, for which the polynomial factorization algorithm exists. Comparisons show that for d greater than or equal to 5, these implementations achieve better performance than computing each output of T-d,T-f separately.
引用
收藏
页码:2777 / 2788
页数:12
相关论文
共 50 条
  • [1] Real-valued cyclic convolution for prime-length signals
    Murakami, H
    IEEE TENCON 2003: CONFERENCE ON CONVERGENT TECHNOLOGIES FOR THE ASIA-PACIFIC REGION, VOLS 1-4, 2003, : 83 - 86
  • [2] Some FFT Algorithms for Small-Length Real-Valued Sequences
    Majorkowska-Mech, Dorota
    Cariow, Aleksandr
    APPLIED SCIENCES-BASEL, 2022, 12 (09):
  • [3] Fast algorithms for polynomial time-frequency transforms of real-valued sequences
    Bi, Guoan
    Ju, Yingtuo
    Li, Xiumei
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2008, 56 (05) : 1905 - 1915
  • [4] Real-Valued Genetic Algorithms with Disagreements
    Lihu, Andrei
    Holban, Stefan
    NATURE INSPIRED COOPERATIVE STRATEGIES FOR OPTIMIZATION (NICSO 2011), 2011, 387 : 333 - 346
  • [5] Real-valued genetic algorithms with disagreements
    Lihu, Andrei
    Holban, Stefan
    Popescu, Oana-Andreea
    MEMETIC COMPUTING, 2012, 4 (04) : 317 - 325
  • [6] Real-valued genetic algorithms with disagreements
    Andrei Lihu
    Ştefan Holban
    Oana-Andreea Popescu
    Memetic Computing, 2012, 4 : 317 - 325
  • [7] Adaptability of Algorithms for Real-Valued Optimization
    Preuss, Mike
    APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS, 2009, 5484 : 665 - 674
  • [8] Real-valued Implication as Generalized Boolean Polynomial
    Radojevic, Dragan G.
    SOFA 2009: 3RD INTERNATIONAL WORKSHOP ON SOFT COMPUTING APPLICATIONS, PROCEEDINGS, 2009, : 195 - 199
  • [9] Canonic Composite Length Real-Valued FFT
    Yingjie Lao
    Keshab K. Parhi
    Journal of Signal Processing Systems, 2018, 90 : 1401 - 1414
  • [10] Canonic Composite Length Real-Valued FFT
    Lao, Yingjie
    Parhi, Keshab K.
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2018, 90 (10): : 1401 - 1414