A power Schur complement Low-Rank correction preconditioner for general sparse linear systems
A power Schur complement Low-Rank correction preconditioner for general sparse linear systems
复制标题
DOI:
10.1137/20m1316445
复制
发表时间:
2020-02
期刊:
影响因子:
--
通讯作者:
Q. Zheng;Yuanzhe Xi;Y. Saad
中科院分区:
文献类型:
--
作者:
Q. Zheng;Yuanzhe Xi;Y. Saad
An effective power based parallel preconditioner is proposed for general large sparse linear systems. The preconditioner combines a power series expansion method with some low-rank correction techniques, where the Sherman-Morrison-Woodbury formula is utilized. A matrix splitting of the Schur complement is proposed to expand the power series. The number of terms used in the power series expansion can control the approximation accuracy of the preconditioner to the inverse of the Schur complement. To construct the preconditioner, graph partitioning is invoked to reorder the original coefficient matrix, leading to a special block two-by-two matrix whose two off-diagonal submatrices are block diagonal. Variables corresponding to interface variables are obtained by solving a linear system with the coeffcient matrix being the Schur complement. For the variables related to the interior variables, one only needs to solve a block diagonal linear system. This can be performed efficiently in parallel. Various numerical examples are provided to illustrate that the efficiency of the proposed preconditioner.