mlsanityData to 7 Oct 2026

Computing a k-sparse n-length Discrete Fourier Transform using at most 4k samples and O(k log k) complexity

arXiv 1305.0870 ↗First posted 4 May 2013cs.DS cs.IT cs.MMcited by 3

Not on the map. Why?

Abstract (arXiv)

Given an n-length input signal mbfx, it is well known that its Discrete Fourier Transform (DFT), mbfX, can be computed in O(n log n) complexity using a Fast Fourier Transform (FFT). If the spectrum mbfX is exactly k-sparse (where k<<n), can we do better? We show that asymptotically in k and n, when k is sub-linear in n (precisely, k propto nδ where 0 < δ <1), and the support of the non-zero DFT coefficients is uniformly random, we can exploit this sparsity in two fundamental ways (i) bf sample complexity: we need only M=rk deterministically chosen samples of the input signal mbfx (where r < 4 when 0 < δ < 0.99); and (ii) bf computational complexity: we can reliably compute the DFT mbfX using O(k log k) operations, where the constants in the big Oh are small and are related to the constants involved in computing a small number of DFTs of length approximately equal to the sparsity parameter k. Our algorithm succeeds with high probability, with the probability of failure vanishing to zero asymptotically in the number of samples acquired, M.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 May 2013.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 1; 2026: 1.

3 papers.