A BLOCK TOEPLITZ PRECONDITIONER FOR ALL-AT-ONCE SYSTEMS FROM LINEAR WAVE EQUATIONS

被引:6
作者
Hon, Sean [1 ]
Serra-capizzano, Stefano [2 ]
机构
[1] Hong Kong Baptist Univ, Dept Math, Hong Kong, Peoples R China
[2] Univ Insubria, Dept Sci & High Technol, Varese, Italy
来源
ELECTRONIC TRANSACTIONS ON NUMERICAL ANALYSIS | 2023年 / 58卷
关键词
fast sine transforms; wave equations; Krylov subspace methods; all-at-once discretization; parallel-in-time; block circulant preconditioners; PARALLEL TIME-INTEGRATION; PARAREAL; BOUNDS;
D O I
10.1553/etna_vol58s177
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this work, we propose a novel parallel-in-time preconditioner for an all-at-once system, arising from the numerical solution of linear wave equations. Namely, our main result concerns a block tridiagonal Toeplitz preconditioner that can be diagonalized via fast sine transforms, whose effectiveness is theoretically shown for the nonsymmetric block Toeplitz system resulting from discretizing the concerned wave equation. Our approach is to first transform the original linear system into a symmetric one and subsequently develop the desired preconditioning strategy based on the spectral symbol of the modified matrix. Various Krylov subspace methods are considered. That is, we show that the minimal polynomial of the preconditioned matrix is of low degree, which leads to fast convergence when the generalized minimal residual method is used. To fully utilize the symmetry of the modified matrix, we additionally construct an absolute-value preconditioner which is symmetric positive definite. Then, we show that the eigenvalues of the preconditioned matrix are clustered around & PLUSMN;1, which gives a convergence guarantee when the minimal residual method is employed. Numerical examples are given to support the effectiveness of our preconditioner. Our block Toeplitz preconditioner provides an alternative to the existing block circulant preconditioner proposed by McDonald, Pestana, and Wathen in [SIAM J. Sci. Comput., 40 (2018), pp. A1012-A1033], advancing the symmetrization preconditioning theory that originated from the same work.
引用
收藏
页码:177 / 195
页数:19
相关论文
共 42 条
[1]   Bounds for the entries of matrix functions with applications to preconditioning [J].
Benzi, M ;
Golub, GH .
BIT, 1999, 39 (03) :417-438
[2]  
BINI D, 1990, SPAA 90 : 2ND ANNUAL ACM SYMPOSIUM ON PARALLEL ALGORITHMS AND ARCHITECTURES, P220, DOI 10.1145/97444.97688
[3]   Computable eigenvalue bounds for rank-k perturbations [J].
Brandts, Jan H. ;
da Silva, Ricardo Reis .
LINEAR ALGEBRA AND ITS APPLICATIONS, 2010, 432 (12) :3100-3116
[4]   Toeplitz preconditioners constructed from linear approximation processes [J].
Capizzano, SS .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1998, 20 (02) :446-465
[5]   On unitarily invariant norms of matrix-valued linear positive operators [J].
Capizzano, SS ;
Tilli, P .
JOURNAL OF INEQUALITIES AND APPLICATIONS, 2002, 7 (03) :309-330
[6]  
Chan R.H., 2007, INTRO ITERATIVE TOEP
[7]   Conjugate gradient methods for toeplitz systems [J].
Chan, RH ;
Ng, MK .
SIAM REVIEW, 1996, 38 (03) :427-482
[8]   All-at-once solution of linear wave equations [J].
Danieli, Federico ;
Wathen, Andrew J. .
NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2021, 28 (06)
[9]   A unifying approach to abstract matrix algebra preconditioning [J].
Di Benedetto, F ;
Capizzano, SS .
NUMERISCHE MATHEMATIK, 1999, 82 (01) :57-90
[10]   TWO-LEVEL CONVERGENCE THEORY FOR MULTIGRID REDUCTION IN TIME (MGRIT) [J].
Dobrev, V. A. ;
Kolev, T. Z. ;
Petersson, N. A. ;
Schroder, J. B. .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2017, 39 (05) :S501-S527