
An unsymmetrized multifrontal LU factorization
Author(s) -
Patrick Amestoy,
Chiara Puglisi
Publication year - 2000
Language(s) - English
Resource type - Reports
DOI - 10.2172/776628
Subject(s) - factorization , block matrix , computer science , matrix decomposition , graph traversal , graph , incomplete lu factorization , lu decomposition , matrix (chemical analysis) , algorithm , tree (set theory) , parallel computing , block size , block (permutation group theory) , combinatorics , mathematics , theoretical computer science , physics , materials science , composite material , key (lock) , eigenvalues and eigenvectors , computer security , quantum mechanics
A well-known approach to compute the LU factorization of a general unsymmetric matrix bf A is to build the elimination tree associated with the pattern of the symmetric matrix A + A{sup T} and use it as a computational graph to drive the numerical factorization. This approach, although very efficient on a large range of unsymmetric matrices, does not capture the unsymmetric structure of the matrices. We introduce a new algorithm which detects and exploits the structural unsymmetry of the submatrices involved during the process of the elimination tree. We show that with the new algorithm significant gains both in memory and in time to perform the factorization can be obtained