Fast directional algorithms for the Helmholtz kernel

作者:

Highlights:

摘要

This paper presents a new directional multilevel algorithm for solving N-body or N-point problems with highly oscillatory kernels. We address the problem by first proving that the interaction between a ball of radius r and a well-separated region has an approximate low rank representation, as long as the well-separated region belongs to a cone with a spanning angle of O(1/r) and is at a distance which is at least O(r2) away from the ball. Based on this representation, our algorithm organizes the high frequency computation using a multidirectional and multiscale strategy. Our algorithm is proved to have an optimal O(NlogN) computational complexity for any given accuracy when the points are sampled from a two-dimensional surface.

论文关键词:N-body problems,Scattering problems,Helmholtz equation,Oscillatory kernels,Fast multipole methods,Separated representations,Random sampling,Operator compression,Multidirectional computation,Multiscale methods

论文评审过程:Received 3 December 2007, Revised 21 May 2008, Available online 12 August 2009.

论文官网地址:https://doi.org/10.1016/j.cam.2009.08.036