Abstract
This paper analyses a novel method for constructing preconditioners for diagonally dominant symmetric positive-definite matrices. The method discussed here is based on a simple idea: we construct M by simply dropping offdiagonal non-zeros from A and modifying the diagonal elements to maintain a certain row-sum property. The preconditioners are extensions of Vaidya's augmented maximum-spanning-tree preconditioners. The preconditioners presented here were also mentioned by Vaidya in an unpublished manuscript, but without a complete analysis. The preconditioners that we present have only O(n + r2) nonzeros, where n is the dimension of the matrix and 1 ≤ t ≤ n is a parameter that one can choose. Their construction is efficient and guarantees that the condition number of the preconditioned system is O(n2/t 2) if the number of nonzeros per row in the matrix is bounded by a constant. We have developed an efficient algorithm to construct these preconditioners and we have implemented it. We used our implementation to solve a simple model problem; we show the combinatorial structure of the preconditioners and we present encouraging convergence results.
Original language | English |
---|---|
Pages (from-to) | 695-721 |
Number of pages | 27 |
Journal | Numerical Linear Algebra with Applications |
Volume | 11 |
Issue number | 8-9 |
DOIs | |
State | Published - Oct 2004 |
Keywords
- Matroids
- Maximum-weight bases
- Preconditioning
- Sparse linear solvers
- Support preconditioners
- Support theory