ALGEBRAIC MULTILEVEL PRECONDITIONER FOR THE HELMHOLTZ EQUATION IN HETEROGENEOUS MEDIA

被引:55
作者
Bollhoefer, Matthias [1 ]
Grote, Marcus J. [2 ]
Schenk, Olaf [3 ]
机构
[1] Tech Univ Carolo Wilhelmina Braunschweig, Inst Computat Math, D-38106 Braunschweig, Germany
[2] Univ Basel, Dept Math, CH-4051 Basel, Switzerland
[3] Univ Basel, Dept Comp Sci, CH-4056 Basel, Switzerland
关键词
Helmholtz equation; inhomogeneous media; symmetric indefinite matrix; algebraic multilevel preconditioning; graph-pivoting; inverse-based pivoting; DOMAIN DECOMPOSITION METHOD; SCALE DIAGONALIZATION TECHNIQUES; MULTIGRID-BASED PRECONDITIONER; ANDERSON MODEL; INDEFINITE; ALGORITHMS; ASSIGNMENT; SOLVER;
D O I
10.1137/080725702
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
An algebraic multilevel (ML) preconditioner is presented for the Helmholtz equation in heterogeneous media. It is based on a multilevel incomplete LDLT factorization and preserves the inherent (complex) symmetry of the Helmholtz equation. The ML preconditioner incorporates two key components for efficiency and numerical stability: symmetric maximum weight matchings and an inverse-based pivoting strategy. The former increases the block-diagonal dominance of the system, whereas the latter controls parallel to L-1 parallel to for numerical stability. When applied recursively, their combined effect yields an algebraic coarsening strategy, similar to algebraic multigrid methods, even for highly indefinite matrices. The ML preconditioner is combined with a Krylov subspace method and applied as a "black-box" solver to a series of challenging two-and three-dimensional test problems, mainly from geophysical seismic imaging. The numerical results demonstrate the robustness and efficiency of the ML preconditioner, even at higher frequency regimes.
引用
收藏
页码:3781 / 3805
页数:25
相关论文
共 53 条
[1]   An algebraic multigrid based shifted-Laplacian preconditioner for the Helmholtz equation [J].
Airaksinen, Tuomas ;
Heikkola, Erkki ;
Pennanen, Anssi ;
Toivanen, Jari .
JOURNAL OF COMPUTATIONAL PHYSICS, 2007, 226 (01) :1196-1210
[2]  
Aliaga JI, 2008, ADV PARALLEL COMPUT, V15, P287
[3]  
Amestoy PR, 2008, LECT NOTES COMPUT SC, V5336, P301, DOI 10.1007/978-3-540-92859-1_27
[4]  
[Anonymous], 1997, SEG/EAGE 3 D Modeling Series
[5]  
[Anonymous], 2157697320 RC IBM TJ
[6]  
[Anonymous], CONT MATH
[7]  
[Anonymous], 0212 OXF U COMP LAB
[8]  
[Anonymous], 2001, Matrix Analysis and Applied Linear Algebra
[9]  
[Anonymous], 2003, ITERATIVE METHODS SP, DOI DOI 10.1137/1.9780898718003
[10]  
Babuska IM, 2000, SIAM REV, V42, P451