共轭梯度法中预条件子的优化
Optimization of Preconditioner in Conjugate Gradient Method
DOI: 10.12677/AAM.2017.64076, PDF, HTML, XML, 下载: 2,031  浏览: 4,616 
作者: 郭存柱:陇南师专数信学院,甘肃 陇南
关键词: 预条件子条件数特征值分解p-范数预条件子Preconditioner Condition Number Eigenvalue Decomposition p-Norm Preconditioner
摘要: 为了降低方程组求解中共轭梯度法系数矩阵的条件数,提高收敛速度,常用预处理方法将原方程进行等价转化,同时预条件子既要接近原系数矩阵,又要容易求其逆矩阵。本文从寻求对角预条件子出发,用矩阵的特征值分解方法解出了预处理后系数矩阵特征值矩阵的显式表达,得到对角预条件子矩阵的最优选择,并予以证明。给出了三个p-范数预条件子,将之与常用的预条件子进行对比,实例检验表明三个p-范数预条件子的作用更优越,且使算法收敛更快。
Abstract: For decreasing the conditional number of the coefficient matrix in solving the linear equations with conjugate gradient methods and accelerating the convergence, it is common to use preconditioned methods to find the equivalent equations, whose conditional numbers are smaller. It is required that the preconditioners should be as close as possible to the original coefficient matrix and their inverse matrices can be easily computed. Starting from diagonal preconditioners, we first compute the eigenvalue decomposition of the coefficient matrix, and obtain the optimal preconditioner. However, it is of high computational complexity to do the eigenvalue decomposition. In this paper, we introduce three p-norm preconditioners to approximate the optimal preconditioner. Comparing with the existing preconditioners, the experimental results show that the proposed three diagonal p-norm preconditioners converge much faster, which demonstrates the advantages of the proposed family of preconditioners.
文章引用:郭存柱. 共轭梯度法中预条件子的优化[J]. 应用数学进展, 2017, 6(4): 651-658. https://doi.org/10.12677/AAM.2017.64076

参考文献

[1] Sauer Timothy. 数值分析[M]. 裴玉茹, 马赓宇, 译. 北京: 机械工业出版社, 2015.
[2] 林成森. 数值计算方法[M]. 第2版. 北京: 科学出版社, 2005.
[3] Meijerink, J.V. and Van der Vorst, H.A. (1977) An Iterative Solution Method for Linear Systems of Which the Coefficient Matrix Is a Symmetric M-Matrix. Mathematics of Computation, 31, 148-162.
[4] Horn R.A. and Johnson, C.R. (2015) Matrix Analysis. 2nd Edition, Cambridge University Press, London.