The importance of structure in incomplete factorization preconditioners

被引:10
|
作者
Scott, Jennifer [1 ]
Tuma, Miroslav [2 ]
机构
[1] Rutherford Appleton Lab, Atlas Ctr, Computat Sci & Engn Dept, Didcot OX11 0QX, Oxon, England
[2] Acad Sci Czech Republic, Inst Comp Sci, Prague 18207 8, Liben, Czech Republic
基金
英国工程与自然科学研究理事会;
关键词
Sparse symmetric linear systems; Incomplete factorizations; Preconditioners; Level-based approach; ITERATIVE SOLUTION; LINEAR-EQUATIONS; CONJUGATE GRADIENTS; ALGORITHM; SYSTEMS; MATRIX; GROWTH; ROBUST; SETS; ILU;
D O I
10.1007/s10543-010-0299-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we consider level-based preconditioning, which is one of the basic approaches to incomplete factorization preconditioning of iterative methods. It is well-known that while structure-based preconditioners can be very useful, excessive memory demands can limit their usefulness. Here we present an improved strategy that considers the individual entries of the system matrix and restricts small entries to contributing to fewer levels of fill than the largest entries. Using symmetric positive-definite problems arising from a wide range of practical applications, we show that the use of variable levels of fill can yield incomplete Cholesky factorization preconditioners that are more efficient than those resulting from the standard level-based approach. The concept of level-based preconditioning, which is based on the structural properties of the system matrix, is then transferred to the numerical incomplete decomposition. In particular, the structure of the incomplete factorization determined in the symbolic factorization phase is explicitly used in the numerical factorization phase. Further numerical results demonstrate that our level-based approach can lead to much sparser but efficient incomplete factorization preconditioners.
引用
收藏
页码:385 / 404
页数:20
相关论文
共 50 条