ELIMINATION STRUCTURES FOR UNSYMMETRIC SPARSE LU FACTORS

被引:38
作者
GILBERT, JR [1 ]
LIU, JWH [1 ]
机构
[1] YORK UNIV,DEPT COMP SCI,N YORK M3J 1P3,ON,CANADA
关键词
SPARSE MATRIX ALGORITHMS; GAUSSIAN ELIMINATION; LU FACTORIZATION; ELIMINATION TREE; ELIMINATION DAG;
D O I
10.1137/0614024
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
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.
引用
收藏
页码:334 / 352
页数:19
相关论文
共 15 条
[1]  
Aho A., 1983, DATA STRUCTURES ALGO
[2]   SPARSE-MATRIX TEST PROBLEMS [J].
DUFF, IS ;
GRIMES, RG ;
LEWIS, JG .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1989, 15 (01) :1-14
[3]  
EISENSTAT SC, 1991, 4TH SIAM C APPL LIN
[4]  
EISENSTAT SC, 1990, CS9012 YORK U TECH R
[5]  
GEORGE A, 1981, COMPUTER SOLUTION LA
[6]   SPARSE MATRICES IN MATLAB - DESIGN AND IMPLEMENTATION [J].
GILBERT, JR ;
MOLER, C ;
SCHREIBER, R .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1992, 13 (01) :333-356
[7]   SPARSE PARTIAL PIVOTING IN TIME PROPORTIONAL TO ARITHMETIC OPERATIONS [J].
GILBERT, JR ;
PEIERLS, T .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1988, 9 (05) :862-874
[8]  
GILBERT JR, 1991, CSL914 XER PAL ALT R
[9]  
GILBERT JR, SIAM J MATRIX ANAL A, V15
[10]  
GILBERT JR, 1986, 86750 CORN U TECH RE