Maximum-weight-basis preconditioners

Erik G. Boman, Doron Chen, Bruce Hendrickson, Sivan Toledo*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

33 Scopus citations

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 languageEnglish
Pages (from-to)695-721
Number of pages27
JournalNumerical Linear Algebra with Applications
Volume11
Issue number8-9
DOIs
StatePublished - Oct 2004

Keywords

  • Matroids
  • Maximum-weight bases
  • Preconditioning
  • Sparse linear solvers
  • Support preconditioners
  • Support theory

Fingerprint

Dive into the research topics of 'Maximum-weight-basis preconditioners'. Together they form a unique fingerprint.

Cite this