We present the first sample-optimal sublinear time algorithms for the sparse Discrete Fourier Transform over a two-dimensional √ n × √ n grid. Our algorithms are analyzed for the average case signals. For signals whose spectrum is exactly sparse, we present algorithms that use O(k) samples and run in O(k log k) time, where k is the expected sparsity of the signal. For signals whose spectrum is approximately sparse, we have an algorithm that uses O(k log n) samples and runs in O(k log 2 n) time, for k = Θ( √ n). All presented algorithms match the lower bounds on sample complexity for their respective signal models.
For this special case, the algorithm in REF computes 2D-DFT using O(k log n) samples and O(k log 2 n) computations.
Sample-optimal average-case sparse Fourier Transform in two dimensions
2013 51st Annual Allerton Conference on Communication, Control, and Computing (Allerton)
2013 51st Annual Allerton Conference on Communication, Control, and Computing (Allerton)
Mathematics Computer Science