Fast DFT Computation for Signals with Structured Support

Suppose an N -length signal has known frequency support of size k . Given access to samples of this signal, how fast can we compute the DFT? The answer to this question depends on the structure of the frequency support. We first identify some frequency supports for which (an ideal) O ( k log k ) com...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on information theory 2024-02, Vol.70 (2), p.1-1
Hauptverfasser: Pochimireddy, Charantej Reddy, Siripuram, Aditya, Osgood, Brad
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Suppose an N -length signal has known frequency support of size k . Given access to samples of this signal, how fast can we compute the DFT? The answer to this question depends on the structure of the frequency support. We first identify some frequency supports for which (an ideal) O ( k log k ) complexity can be achieved, which we refer to as homogeneous sets. We give a generalization of the radix-2 FFT that enables O ( k log k ) computation of signals with homogeneous frequency support. We use homogeneous sets as building blocks to construct more complex support structures for which the complexity of O ( k log k ) is achievable. Applying these ideas, we present an O ( k log 2 k ) algorithm for computing the DFT of signals whose frequency support is additively structured. We also present partial converses.
ISSN:0018-9448
1557-9654
DOI:10.1109/TIT.2023.3329804