English

Fast DFT Computation for Signals with Structured Support

Signal Processing 2023-11-09 v1

Abstract

Suppose an NN-length signal has known frequency support of size kk. Given sample access to 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(klogk)O(k \log k) complexity is achievable, referred to as homogeneous sets. We give a generalization of radix-2 that enables O(klogk)O(k\log k) computation of signals with homogeneous frequency support. Using homogeneous sets as building blocks, we construct more complicated support structures for which the complexity of O(klogk)O(k\log k) is achievable. We also investigate the relationship of DFT computation with additive structure in the support and provide partial converses.

Keywords

Cite

@article{arxiv.2211.15299,
  title  = {Fast DFT Computation for Signals with Structured Support},
  author = {Charantej Reddy P and Aditya Siripuram and Brad Osgood},
  journal= {arXiv preprint arXiv:2211.15299},
  year   = {2023}
}

Comments

45 pages, 16figures

R2 v1 2026-06-28T07:14:51.073Z