We consider the problem of computing a -sparse approximation to the Fourier transform of a length signal. Our main result is a randomized algorithm for computing such an approximation (i.e. achieving the sparse recovery guarantees using Fourier measurements) using samples of the signal in time domain that runs in time , where is the dimensionality of the Fourier transform. The sample complexity matches the lower bound of $\Omega(k\log (N/k))k\leq N^{1-\delta}\delta>0O(\log\log N)$ factor. Prior to our work a result with comparable sample complexity $k\log N \log^{O(1)}\log N$ and sublinear runtime was known for the Fourier transform on the line \cite{IKP}, but for any dimension previously known techniques either suffered from a polylogarithmic factor loss in sample complexity or required runtime.

生成讲解博客的中文版本

生成AI智能校验的中文版本