arXivDaily arXiv每日学术速递 周一至周五更新
arXiv math/0609672math.NAcs.NAmath.PR

迭代线性方程求解器的随机预处理

Stochastic Preconditioning for Iterative Linear Equation Solvers

Haifeng Qian, Sachin S. Sapatnekar

AI总结:

针对对称对角占优M矩阵,提出基于随机游走的不完全LDL分解作为预处理子,证明其比传统不完全分解方法具有更好的精度-规模权衡,从而减少预处理共轭梯度法的计算量。

摘要:

本文提出了一种新的随机预处理方法。对于对称对角占优M矩阵,我们证明可以通过随机游走获得不完全LDL分解,并将其用作迭代求解器(例如共轭梯度法)的预处理子。论证表明,我们的因子矩阵比现有不完全分解方法产生的预处理子具有更好的质量,即更好的精度-规模权衡。因此,在相同误差容限下,所得到的预处理共轭梯度(PCG)方法求解一组线性方程所需的计算量少于传统PCG方法,并且对于更大更密集的线性方程组,优势更加明显。这些主张通过数值测试得到验证,并且我们提供了可能将理论推广到更一般类型矩阵的技术。

英文摘要:

This paper presents a new stochastic preconditioning approach. For symmetric diagonally-dominant M-matrices, we prove that an incomplete LDL factorization can be obtained from random walks, and used as a preconditioner for an iterative solver, e.g., conjugate gradient. It is argued that our factor matrices have better quality, i.e., better accuracy-size tradeoffs, than preconditioners produced by existing incomplete factorization methods. Therefore the resulting preconditioned conjugate gradient (PCG) method requires less computation than traditional PCG methods to solve a set of linear equations with the same error tolerance, and the advantage increases for larger and denser sets of linear equations. These claims are verified by numerical tests, and we provide techniques that can potentially extend the theory to more general types of matrices.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑