Fast Discrete Algorithms for Sparse Fourier Expansions of High Dimensional Functions

Ying Jiang,Yuesheng Xu
DOI: https://doi.org/10.1016/j.jco.2009.10.001
IF: 1.333
2010-01-01
Journal of Complexity
Abstract:We develop a fast discrete algorithm for computing the sparse Fourier expansion of a function of d dimension. For this purpose, we introduce a sparse multiscale Lagrange interpolation method for the function. Using this interpolation method, we then design a quadrature scheme for evaluating the Fourier coefficients of the sparse Fourier expansion. This leads to a fast discrete algorithm for computing the sparse Fourier expansion. We prove that this method gives the optimal approximation order O(n−s) for the sparse Fourier expansion, where s>0 is the order of the Sobolev regularity of the function to be approximated and where n is the order of the univariate trigonometric polynomial used to construct the sparse multivariate approximation, and requires only O(nlog2d−1n) number of multiplications to compute all of its Fourier coefficients. We present several numerical examples with d=2,3 and 4 that confirm the theoretical estimates of approximation order and computational complexity and compare the numerical performance of the proposed method with that of a well-known existing algorithm. We also have a numerical example for d=8 to test the efficiency of the propose algorithm for functions of a higher dimension.
What problem does this paper attempt to address?