Fast directional multilevel algorithms for oscillatory kernels

被引:99
作者
Engquist, Bjoern [1 ]
Ying, Lexing [1 ]
机构
[1] Univ Texas, Dept Math, Austin, TX 78712 USA
关键词
N-body problems; scattering problems; Helmholtz equation; oscillatory kernels; fast multipole methods; separated representations; random sampling; operator compression; multidirectional computation; multiscale methods;
D O I
10.1137/07068583X
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper introduces a new directional multilevel algorithm for solving N-body or N-point problems with highly oscillatory kernels. These systems often result from the boundary integral formulations of scattering problems and are difficult due to the oscillatory nature of the kernel and the non-uniformity of the particle distribution. 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(r(2)) away from from the ball. We then propose an efficient and accurate procedure which utilizes random sampling to generate such a separated, low rank representation. Based on the resulting representations, our new algorithm organizes the high frequency far field computation by a multidirectional and multiscale strategy to achieve maximum efficiency. The algorithm performs well on a large group of highly oscillatory kernels. Our algorithm is proved to have O(N log N) computational complexity for any given accuracy when the points are sampled from a two dimensional surface. We also provide numerical results to demonstrate these properties.
引用
收藏
页码:1710 / 1737
页数:28
相关论文
共 48 条
[1]   WAVELET-LIKE BASES FOR THE FAST SOLUTION OF 2ND-KIND INTEGRAL-EQUATIONS [J].
ALPERT, B ;
BEYLKIN, G ;
COIFMAN, R ;
ROKHLIN, V .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1993, 14 (01) :159-184
[2]   AN IMPLEMENTATION OF THE FAST MULTIPOLE METHOD WITHOUT MULTIPOLES [J].
ANDERSON, CR .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1992, 13 (04) :923-947
[3]   Efficient computation of oscillatory integrals via adaptive multiscale local Fourier bases [J].
Averbuch, A ;
Braverman, E ;
Coifman, R ;
Israeli, M ;
Sidi, A .
APPLIED AND COMPUTATIONAL HARMONIC ANALYSIS, 2000, 9 (01) :19-53
[4]  
Bebendorf M, 2000, NUMER MATH, V86, P565, DOI 10.1007/s002110000192
[5]   Adaptive low-rank approximation of collocation matrices [J].
Bebendorf, M ;
Rjasanow, S .
COMPUTING, 2003, 70 (01) :1-24
[6]   FAST WAVELET TRANSFORMS AND NUMERICAL ALGORITHMS .1. [J].
BEYLKIN, G ;
COIFMAN, R ;
ROKHLIN, V .
COMMUNICATIONS ON PURE AND APPLIED MATHEMATICS, 1991, 44 (02) :141-183
[7]   AIM: Adaptive integral method for solving large-scale electromagnetic scattering and radiation problems [J].
Bleszynski, E ;
Bleszynski, M ;
Jaroszewicz, T .
RADIO SCIENCE, 1996, 31 (05) :1225-1251
[8]  
Bojarski N. N., 1971, AFALTR7175
[9]  
Borm S., 2003, 21 MAX PLANCK I MATH, P2003
[10]  
Bradie B., 1993, Applied and Computational Harmonic Analysis, V1, P94, DOI 10.1006/acha.1993.1007