Fast Computation of the Discrete Fourier Transform Square Index Coefficients
Saulo Queiroz, Jo\~ao P. Vilela, Edmundo Monteiro

TL;DR
This paper introduces an efficient algorithm for computing specific DFT coefficients, called square index coefficients, reducing computational complexity by leveraging elementary mathematical properties, especially for power-of-two sizes.
Contribution
The authors present a novel algorithm that computes SICs of the DFT with fewer points and no multiplications, and combines it with FFT for faster computation when N is a power of two.
Findings
Reduces SIC computation from N to √N points
No multiplications needed for SIC calculation
Achieves O(√N log √N) complexity when combined with FFT
Abstract
The -point discrete Fourier transform (DFT) is a cornerstone for several signal processing applications. Many of these applications operate in real-time, making the computational complexity of the DFT a critical performance indicator to be optimized. Unfortunately, whether the time complexity of the fast Fourier transform (FFT) can be outperformed remains an unresolved question in the theory of computation. However, in many applications of the DFT -- such as compressive sensing, image processing, and wideband spectral analysis -- only a small fraction of the output signal needs to be computed because the signal is sparse. This motivates the development of algorithms that compute specific DFT coefficients more efficiently than the FFT algorithm. In this article, we show that the number of points of some DFT coefficients can be dramatically reduced by means of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsImage and Signal Denoising Methods · Digital Filter Design and Implementation · Advanced Fiber Optic Sensors
