1992Journal of the Chinese Institute of EngineersRequires access

A novel correlation‐based FFT algorithm

Ja‐Ling Wu, Yi‐Ming Chin

Open publisher page 1 citations

Abstract

Since the discovery of the fast Fourier transform (FFT), many new FFT algorithms have been developed. Conventionally, the convolution‐based approach deals commonly with the prime length discrete Fourier transforms. In this paper, based on some theorems of Number Theory, a new algorithm for computing the FFT (with power of two length) is proposed. This novel recursive algorithm contains three stages, the first and the last stages contain only additions and substractions, and the second stage is of block diagonal form, with each block being a circular correlation/convolution matrix. The newly proposed convolution‐based FFT algorithm has the following advantages: 1. In terms of computational counts, this algorithm can achieve the multiplicative lower bound derived by Winograd.2. The proposed algorithm can easily be implemented in a parallel computing environment.3. The proposed algorithm is recursive in nature, and thus the computation structure is rather regular.

About this research paper

What this paper is about

Since the discovery of the fast Fourier transform (FFT), many new FFT algorithms have been developed. Conventionally, the convolution‐based approach deals commonly with the prime length discrete Fourier transforms. In this paper, based on some theorems of Number Theory, a new algorithm for computing the FFT (with power of two length) is proposed. This novel recursive algorithm contains three stages, the first and the last stages contain only additions and substractions, and the second stage is of block diagonal form, with each block being a circular correlation/convolution matrix. The newly proposed convolution‐based FFT algorithm has the following advantages: 1. In terms of computational counts, this algorithm can achieve the multiplicative lower bound derived by Winograd.2. The proposed algorithm can easily be implemented in a parallel computing environment.3. The proposed algorithm is recursive in nature, and thus the computation structure is rather regular.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Since the discovery of the fast Fourier transform (FFT), many new FFT algorithms have been developed. Conventionally, the convolution‐based approach deals commonly with the prime length discrete Fourier transforms. In this paper, based on some theorems of Number Theory, a new algorithm for computing the FFT (with power of two length) is proposed. This novel recursive algorithm contains three stages, the first and the last stages contain only additions and substractions, and the second stage is of block diagonal form, with each block being a circular correlation/convolution matrix. The newly proposed convolution‐based FFT algorithm has the following advantages: 1. In terms of computational counts, this algorithm can achieve the multiplicative lower bound derived by Winograd.2. The proposed algorithm can easily be implemented in a parallel computing environment.3. The proposed algorithm is recursive in nature, and thus the computation structure is rather regular.

Key concepts: Fast Fourier transform, Prime-factor FFT algorithm, Rader's FFT algorithm, Split-radix FFT algorithm, Algorithm, Convolution (computer science), Cyclotomic fast Fourier transform, Discrete Fourier transform (general)

Related papers

Back to paper searchBrowse research topicsOriginal source
A novel correlation‐based FFT algorithm — Research Paper | ScholarLens