Symmetric permutations for I-matrices to delay and avoid small pivots during factorization


Authors/Editors

No matching items found.


Research Areas


Publication Details

Output typeJournal article

Author listMayer J

PublisherSociety for Industrial and Applied Mathematics

Publication year2007

JournalSIAM Journal on Scientific Computing (1064-8275)

Volume number30

Issue number2

Start page982

End page996

Number of pages15

ISSN1064-8275

eISSN1095-7197

URLhttp://www.scopus.com/inward/record.url?partnerID=yv4JPVwI&eid=2-s2.0-55549133975&md5=199699373e133554d19cbdfdc085c845


Unpaywall Data

Open access statusgreen

Full text URLhttps://publikationen.bibliothek.kit.edu/1000005031/246126


Abstract

In this article, we present several new permutations for I-matrices making these more suitable for incomplete LU-factorization preconditioners used in solving linear systems by iterative methods. A general matrix can be transformed by row permutation as well as row and columns scaling into an I-matrix, i.e., a matrix having elements of modulus 1 on the diagonal and elements of modulus of no more than 1 elsewhere. Reordering rows and columns by the same permutation clearly preserves I-matrices. In this article, we consider such reordering techniques which make the permuted matrix more suitable for an incomplete LU-factorization preconditioner than the original I-matrix. We use a multilevel ILUC, an incomplete LU-factorization preconditioner using Grout's implementation of Gaussian elimination without pivoting to test these reorderings. The combination of I-matrix preprocessing with the various algorithms presented here and the multilevel incomplete LU-factorizations forms a powerful preconditioning method for unsymmetric, highly indefinite problems. The C++ code has been made available in the software package ILU++.


Keywords

No matching items found.


Documents

No matching items found.


Last updated on 2025-01-07 at 00:03