The block CMRH method for solving nonsymmetric linear systems with multiple right-hand sides

作者:

Highlights:

摘要

CMRH method (Changing minimal residual with Hessenberg process) is an iterative method for solving nonsymmetric linear systems. This method is similar to QMR method but based on the Hessenberg process instead of the Lanczos process. On dense matrices, the CMRH method is less expensive and requires less storage than other Krylov methods. This paper presents a block version of the CMRH algorithm for solving linear systems with multiple right-hand sides. The new algorithm is based on the block Hessenberg process and the iterates are characterized by a block version of the quasi-minimization property. We analyze its main properties and show that under the condition of full rank of block residual the block CMRH method cannot break down. Finally, some numerical examples are presented to show the efficiency of the new method in comparison with the traditional CMRH method and a comparison with the block GMRES method is also provided.

论文关键词:65F10,CMRH method,Block Krylov subspace,Block Hessenberg process,Block GMRES,Multiple right-hand sides,Matrix equation

论文评审过程:Received 25 October 2016, Revised 28 October 2017, Available online 2 February 2018, Version of Record 3 February 2018.

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