Deterministic Sparse Sublinear FFT with Improved Numerical Stability

preprint2021arXivOpen access

Abstract

In this paper we extend the deterministic sublinear FFT algorithm in Plonka et al. (2018) for fast reconstruction of MM-sparse vectors x{\mathbf x} of length N=2JN= 2^J, where we assume that all components of the discrete Fourier transform x^=FNx\hat{\mathbf x}= {\mathbf F}_{N} {\mathbf x} are available. The sparsity of x{\mathbf x} needs not to be known a priori, but is determined by the algorithm. If the sparsity MM is larger than 2J/22^{J/2}, then the algorithm turns into a usual FFT algorithm with runtime O(Nlog⁡N){\mathcal O}(N \log N). For M2<NM^{2} < N, the runtime of the algorithm is O(M2 log⁡N){\mathcal O}(M^2 \, \log N). The proposed modifications of the approach in Plonka et al. (2018) lead to a significant improvement of the condition numbers of the Vandermonde matrices which are employed in the iterative reconstruction. Our numerical experiments show that our modification has a huge impact on the stability of the algorithm. While the algorithm in Plonka et al. (2018) starts to be unreliable for M>20M>20 because of numerical instabilities, the modified algorithm is still numerically stable for M=200M=200.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.