Consider using the right-preconditioned GMRES for obtaining the minimum-norm solution of underdetermined inconsistent least squares problems. Morikuni (Ph.D. thesis, 2013) showed that for some inconsistent and ill-conditioned problems, the iterates may diverge. This is mainly because the Hessenberg matrix in the GMRES method becomes very ill-conditioned so that the backward substitution of the resulting triangular system becomes numerically unstable. We propose a stabilized GMRES based on solving the normal equations corresponding to the above triangular system using the standard Cholesky decomposition. This has the effect of shifting upwards the tiny singular values of the Hessenberg matrix which lead to an inaccurate solution. Thus, the process becomes numerically stable and the system becomes consistent, rendering better convergence and a more accurate solution. Numerical experiments show that the proposed method is robust and efficient. The method can be considered as a way of making GMRES stable for highly ill-conditioned inconsistent problems.
翻译:Morikuni (Ph.D. Thesis, 2013) 指出,对于某些不一致和条件不正确的问题,这种循环可能会产生差异,这主要是因为GMRES方法中的赫森贝格矩阵变得非常不成熟,因此导致的三角体系的后向替代在数字上变得不稳定。我们建议采用一个稳定的 GMRES, 其依据是使用标准Cholesky分解方法解决与上述三角体系相对应的正常方程式。其效果是将赫森贝格矩阵的极小单数值上移,导致一个不准确的解决方案。因此,这一过程在数字上变得稳定,使系统更加一致和准确的解决方案更加一致。数字实验表明,拟议方法是稳健和高效的。该方法可以被视为使GMSERS稳定,解决条件极差的不一致问题的一种方法。