English

GMRES using pseudoinverse for range symmetric singular systems

Numerical Analysis 2022-11-02 v4 Numerical Analysis

Abstract

Consider solving large sparse range symmetric singular linear systems Ax=b A {\bf x}= {\bf b} which arise, for instance, in the discretization of convection diffusion equations with periodic boundary conditions, and partial differential equations for electromagnetic fields using the edge-based finite element method. In theory, the Generalized Minimal Residual (GMRES) method converges to the least squares solution for inconsistent systems if the coefficient matrix AA is range symmetric, i.e. R(A)=R(AT) {\rm R}(A)= {\rm R}(A^{ \rm T } ), where R(A) {\rm R}(A) is the range space of AA. We derived the necessary and sufficient conditions for GMRES to determine a least squares solution of inconsistent and consistent range symmetric systems assuming exact arithmetic except for the computation of the elements of the Hessenberg matrix. In practice, GMRES may not converge due to numerical instability. In order to improve the convergence, we propose using the pseudoinverse for the solution of the severely ill-conditioned Hessenberg systems in GMRES. Numerical experiments on inconsistent systems indicate that the method is effective and robust. Finally, we further improve the convergence of the method by reorthogonalizing the Modified Gram-Schmidt procedure.

Keywords

Cite

@article{arxiv.2201.11429,
  title  = {GMRES using pseudoinverse for range symmetric singular systems},
  author = {Kota Sugihara and Ken Hayami and Liao Zeyu},
  journal= {arXiv preprint arXiv:2201.11429},
  year   = {2022}
}

Comments

Sentence at end of Section 1 when rhs contains discretization, measurement errors. Section 2 on motivation. Theorem 4.1: necessary, sufficient conditions for inconsistent, consistent cases. After Theorem 4.1, difference between theory and experiments explained. Modified Definition 2. Eliminated results for plat1919, saylr3. Modified Conclusions. References 1,2,3 on applications

R2 v1 2026-06-24T09:05:13.064Z