Abstract
We present and analyze an approximation scheme for a class of highly oscillatory kernel functions, taking the 2D and 3D Helmholtz kernels as examples. The scheme is based on polynomial interpolation combined with suitable pre- and post-multiplication by plane waves. It is shown to converge exponentially in the polynomial degree and supports multilevel approximation techniques. Our convergence analysis may be employed to establish exponential convergence of certain classes of fast methods for discretizations of the Helmholtz integral operator that feature polylogarithmic-linear complexity.
Similar content being viewed by others
References
Abramowitz, M., Stegun, I.A.: Handbook of Mathematical Functions. Applied Mathematics Series 55. National Bureau of Standards, U.S. Department of Commerce (1972)
Bebendorf, M., Kuske, C., Venn, R.: Wideband nested cross approximation for Helmholtz problems. Numer. Math. 130(1), 1–34 (2015)
Börm, S.: Directional \(\cal{H}^2\)-matrix compression for high-frequency problems. https://arxiv.org/abs/1510.07087
Börm, S.: Approximation of integral operators by \({\cal{H}}^2\)-matrices with adaptive bases. Computing 74(3), 249–271 (2005)
Börm, S.: Efficient Numerical Methods for Non-local Operators: \({\cal{H}}^2\)-Matrix Compression, Algorithms and Analysis, volume 14 of EMS Tracts in Mathematics. EMS (2010)
Börm, S., Börst, C., Melenk, J.M.: An analysis of a butterfly algorithm. https://arxiv.org/abs/1703.01941 (2017)
Börm, S., Löhndorf, M., Melenk, J.M.: Approximation of integral operators by variable–order interpolation. Numer. Math. 99(4), 605–643 (2005)
Brandt, A.: Multilevel computations of integral transforms and particle interactions with oscillatory kernels. Comput. Phys. Commun. 65, 24–38 (1991)
Candès, E., Demanet, L., Ying, L.: A fast butterfly algorithm for the computation of Fourier integral operators. Multiscale Model. Simul. 7(4), 1727–1750 (2009)
Cheng, H., Crutchfield, W.Y., Gimbutas, Z., Greengard, L.F., Ethridge, J.F., Huang, J., Rokhlin, V., Yarvin, N., Zhao, J.: A wideband fast multipole method for the Helmholtz equation in three dimensions. J. Comput. Phys. 216(1), 300–325 (2006)
Darve, E.: The fast multipole method: numerical implementation. J. Comput. Phys. 160(1), 195–240 (2000)
Demanet, L., Ferrara, M., Maxwell, N., Poulson, J., Ying, L.: A butterfly algorithm for synthetic aperture radar imaging. SIAM J. Imaging Sci. 5(1), 203–243 (2012)
DeVore, R.A., Lorentz, G.G.: Constructive Approximation. Springer, Berlin (1993)
Engquist, B., Ying, L.: Fast directional multilevel algorithms for oscillatory kernels. SIAM J. Sci. Comput. 29(4), 1710–1737 (2007)
Greengard, L., Huang, J., Rokhlin, V., Wandzura, S.: Accelerating fast multipole methods for the Helmholtz equation at low frequencies. IEEE Comput. Sci. Eng. 5(3), 32–38 (1998)
Kunis, Stefan, Melzer, Ines: A stable and accurate butterfly sparse Fourier transform. SIAM J. Numer. Anal. 50(3), 1777–1800 (2012)
Li, Y., Yang, H., Ying, L.: Multidimensional butterfly factorization. Preprint available at https://arxiv.org/abs/1509.07925 (2015)
Messner, M., Schanz, M., Darve, E.: Fast directional multilevel summation for oscillatory kernels based on Chebyshev interpolation. J. Comput. Phys. 231(4), 1175–1196 (2012)
Michielssen, E., Boag, A.: A multilevel matrix decomposition algorithm for analyzing scattering from large structures. IEEE Trans. Antennas Propag. 44, 1086–1093 (1996)
Olver, F.W.J.: Asymptotics and Special Functions. Academic Press, Cambridge (1974)
Rivlin, T.J.: The Chebyshev Polynomials. Wiley-Interscience, New York (1990)
Rokhlin, V.: Diagonal forms of translation operators for the Helmholtz equation in three dimensions. Appl. Comput. Harm. Anal. 1, 82–93 (1993)
Sauter, S.A.: Variable order panel clustering. Computing 64, 223–261 (2000)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Börm, S., Melenk, J.M. Approximation of the high-frequency Helmholtz kernel by nested directional interpolation: error analysis. Numer. Math. 137, 1–34 (2017). https://doi.org/10.1007/s00211-017-0873-y
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00211-017-0873-y