Fast Computation of Fourier Integral Operators

From MaRDI portal
Publication:3545254

DOI10.1137/060671139zbMATH Open1157.65522arXivmath/0610051OpenAlexW2063399239MaRDI QIDQ3545254FDOQ3545254

Lexing Ying, Laurent Demanet, Emmanuel J. Candès

Publication date: 10 December 2008

Published in: SIAM Journal on Scientific Computing (Search for Journal in Brave)

Abstract: We introduce a general purpose algorithm for rapidly computing certain types of oscillatory integrals which frequently arise in problems connected to wave propagation and general hyperbolic equations. The problem is to evaluate numerically a so-called Fourier integral operator (FIO) of the form inte2piiPhi(x,xi)a(x,xi)hatf(xi)mathrmdxi at points given on a Cartesian grid. Here, xi is a frequency variable, hatf(xi) is the Fourier transform of the input f, a(x,xi) is an amplitude and Phi(x,xi) is a phase function, which is typically as large as |xi|; hence the integral is highly oscillatory at high frequencies. Because an FIO is a dense matrix, a naive matrix vector product with an input given on a Cartesian grid of size N by N would require O(N4) operations. This paper develops a new numerical algorithm which requires O(N2.5logN) operations, and as low as O(sqrtN) in storage space. It operates by localizing the integral over polar wedges with small angular aperture in the frequency plane. On each wedge, the algorithm factorizes the kernel e2piiPhi(x,xi)a(x,xi) into two components: 1) a diffeomorphism which is handled by means of a nonuniform FFT and 2) a residual factor which is handled by numerical separation of the spatial and frequency variables. The key to the complexity and accuracy estimates is that the separation rank of the residual kernel is emph{provably independent of the problem size}. Several numerical examples demonstrate the efficiency and accuracy of the proposed methodology. We also discuss the potential of our ideas for various applications such as reflection seismology.


Full work available at URL: https://arxiv.org/abs/math/0610051




Recommendations





Cited In (38)





This page was built for publication: Fast Computation of Fourier Integral Operators

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3545254)