Papers
Topics
Authors
Recent
Search
2000 character limit reached

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

Published 4 May 2013 in cs.DS, cs.IT, cs.MM, and math.IT | (1305.0870v2)

Abstract: Given an nn-length input signal $\mbf{x}$, it is well known that its Discrete Fourier Transform (DFT), $\mbf{X}$, can be computed in O(nlog⁡n)O(n \log n) complexity using a Fast Fourier Transform (FFT). If the spectrum $\mbf{X}$ is exactly kk-sparse (where $k&lt;&lt;n$), can we do better? We show that asymptotically in kk and nn, when kk is sub-linear in nn (precisely, k∝n<sup>δk \propto n<sup>{\delta} where $0 &lt; \delta &lt;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=rkM=rk deterministically chosen samples of the input signal $\mbf{x}$ (where $r &lt; 4$ when $0 &lt; \delta &lt; 0.99$); and (ii) {\bf {computational complexity}}: we can reliably compute the DFT $\mbf{X}$ using O(klog⁡k)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 kk. Our algorithm succeeds with high probability, with the probability of failure vanishing to zero asymptotically in the number of samples acquired, MM.

Citations (80)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.