An improved incomplete Cholesky factorization
- 1 March 1995
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Mathematical Software
- Vol. 21 (1) , 5-17
- https://doi.org/10.1145/200979.200981
Abstract
Incomplete factorization has been shown to be a good preconditioner for the conjugate gradient method on a wide variety of problems. It is well known that allowing some fill-in during the incomplete factorization can significantly reduce the number of iterations needed for convergence. Allowing fill-in, however, increases the time for the factorization and for the triangular system solutions. Additionally, it is difficult to predict a priori how much fill-in to allow and how to allow it. The unpredictability of the required storage/work and the unknown benefits of the additional fill-in make such strategies impractical to use in many situations. In this article we motivate, and then present, two “black-box” strategies that significantly increase the effectiveness of incomplete Cholesky factorization as a preconditioner. These strategies require no parameters from the user and do not increase the cost of the triangular system solutions. Efficient implementations for these algorithms are described. These algorithms are shown to be successful for a variety of problems from the Harwell-Boeing sparse matrix collection.Keywords
This publication has 9 references indexed in Scilit:
- Scalable iterative solution of sparse linear systemsParallel Computing, 1994
- The effect of ordering on preconditioned conjugate gradientsBIT Numerical Mathematics, 1989
- Sparse matrix test problemsACM Transactions on Mathematical Software, 1989
- Guidelines for the usage of incomplete decompositions in solving sets of linear equations as they occur in practical problemsJournal of Computational Physics, 1981
- Solving Sparse Symmetric Sets of Linear Equations by Preconditioned Conjugate GradientsACM Transactions on Mathematical Software, 1980
- An incomplete factorization technique for positive definite linear systemsMathematics of Computation, 1980
- A class of first order factorization methodsBIT Numerical Mathematics, 1978
- The incomplete Cholesky—conjugate gradient method for the iterative solution of systems of linear equationsJournal of Computational Physics, 1978
- Methods of conjugate gradients for solving linear systemsJournal of Research of the National Bureau of Standards, 1952