Elimination Structures for Unsymmetric Sparse $LU$ Factors
- 1 April 1993
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Matrix Analysis and Applications
- Vol. 14 (2) , 334-352
- https://doi.org/10.1137/0614024
Abstract
The elimination tree is central to the study of Cholesky factorization of sparse symmetric positive definite matrices. In this paper, the elimination tree is generalized to a structure appropriate for the sparse $LU$ factorization of unsymmetric matrices. A pair of directed acyclic graphs, called elimination dags, is defined and they are used to characterize the zero-nonzero structures of the lower and upper triangular factors. These elimination structures are applied in a new algorithm to compute fill for sparse $LU$ factorization. Experimental results indicate that the new algorithm is usually faster than earlier methods.
Keywords
This publication has 10 references indexed in Scilit:
- Predicting Structure in Sparse Matrix ComputationsSIAM Journal on Matrix Analysis and Applications, 1994
- Sparse Matrices in MATLAB: Design and ImplementationSIAM Journal on Matrix Analysis and Applications, 1992
- The Role of Elimination Trees in Sparse FactorizationSIAM Journal on Matrix Analysis and Applications, 1990
- Sparse matrix test problemsACM Transactions on Mathematical Software, 1989
- Sparse Partial Pivoting in Time Proportional to Arithmetic OperationsSIAM Journal on Scientific and Statistical Computing, 1988
- A compact row storage scheme for Cholesky factors using elimination treesACM Transactions on Mathematical Software, 1986
- A New Implementation of Sparse Gaussian EliminationACM Transactions on Mathematical Software, 1982
- Algorithmic Aspects of Vertex Elimination on Directed GraphsSIAM Journal on Applied Mathematics, 1978
- The Transitive Reduction of a Directed GraphSIAM Journal on Computing, 1972
- Triangulated graphs and the elimination processJournal of Mathematical Analysis and Applications, 1970