English

Safety-Certified CRT Sparse FFT: $\Omega(k^2)$ Lower Bound and $O(N \log N)$ Worst-Case

Signal Processing 2026-04-22 v1 Data Structures and Algorithms Information Theory math.IT

Abstract

Computing Fourier transforms of k-sparse signals, where only k of N frequencies are non-zero, is fundamental in compressed sensing, radar, and medical imaging. While the Fast Fourier Transform (FFT) evaluates all N frequencies in O(NlogN)O(N \log N) time, sufficiently sparse signals should admit sub-linear complexity in N. Existing sparse FFT algorithms using Chinese Remainder Theorem (CRT) reconstruction rely on moduli selection choices whose worst-case implications have not been fully characterized. This paper makes two contributions. First, we establish an Ω(k2)\Omega(k^2) adversarial lower bound on candidate growth for CRT-based sparse FFT when moduli are not pairwise coprime (specifically when m3m1m2m_3 \mid m_1 m_2), implying an O(k2N)O(k^2 N) worst-case validation cost that can exceed dense FFT time. This vulnerability is practically relevant, since moduli must often divide N to avoid spectral leakage, in which case non-pairwise-coprime configurations can be unavoidable. Pairwise coprime moduli avoid the proven attack; whether analogous constructions exist for such moduli remains an open question. Second, we present a robustness framework that wraps a 3-view CRT sparse front end with lightweight certificates (bucket occupancy, candidate count) and an adaptive dense FFT fallback. For signals passing the certificates, the sparse path achieves O(NlogN+kN)O(\sqrt{N} \log N + k N) complexity; when certificates detect collision risk, the algorithm reverts to O(NlogN)O(N \log N) dense FFT, guaranteeing worst-case performance matching the classical bound.

Keywords

Cite

@article{arxiv.2604.18911,
  title  = {Safety-Certified CRT Sparse FFT: $\Omega(k^2)$ Lower Bound and $O(N \log N)$ Worst-Case},
  author = {Aaron R. Flouro and Shawn P. Chadwick},
  journal= {arXiv preprint arXiv:2604.18911},
  year   = {2026}
}

Comments

20 pages, 1 figure, 2 tables