A sparse Fast Fourier Algorithm for Real Nonnegative Vectors
Abstract
In this paper we propose a new fast Fourier transform to recover a real nonnegative signal x from its discrete Fourier transform. If the signal x appears to have a short support, i.e., vanishes outside a support interval of length m < N, then the algorithm has an arithmetical complexity of only O(m m (N/m)) and requires O(m (N/m)) Fourier samples for this computation. In contrast to other approaches there is no a priori knowledge needed about sparsity or support bounds for the vector x. The algorithm automatically recognizes and exploits a possible short support of the vector and falls back to a usual radix-2 FFT algorithm if x has (almost) full support. The numerical stability of the proposed algorithm ist shown by numerical examples.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.