The design and use of algorithms for permuting large entries to the diagonal of sparse matrices

被引:151
作者
Duff, IS [1 ]
Koster, J
机构
[1] Rutherford Appleton Lab, Didcot OX11 0QX, Oxon, England
[2] CERFACS, F-31057 Toulouse, France
关键词
sparse matrices; maximum transversal; direct methods; iterative methods; preconditioning;
D O I
10.1137/S0895479897317661
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We consider techniques for permuting a sparse matrix so that the diagonal of the permuted matrix has entries of large absolute value. We discuss various criteria for this and consider their implementation as computer codes. We then indicate several cases where such a permutation can be useful. These include the solution of sparse equations by a direct method and by an iterative technique. We also consider its use in generating a preconditioner for an iterative method. We see that the effect of these reorderings can be dramatic although the best a priori strategy is by no means clear.
引用
收藏
页码:889 / 901
页数:13
相关论文
共 19 条
[1]   An approximate minimum degree ordering algorithm [J].
Amestoy, PR ;
Davis, TA ;
Duff, IS .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1996, 17 (04) :886-905
[2]   VECTORIZATION OF A MULTIPROCESSOR MULTIFRONTAL CODE [J].
AMESTOY, PR ;
DUFF, IS .
INTERNATIONAL JOURNAL OF SUPERCOMPUTER APPLICATIONS AND HIGH PERFORMANCE COMPUTING, 1989, 3 (03) :41-59
[3]  
[Anonymous], 92086 RAL
[4]   A BLOCK PROJECTION METHOD FOR SPARSE MATRICES [J].
ARIOLI, M ;
DUFF, I ;
NOAILLES, J ;
RUIZ, D .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1992, 13 (01) :47-70
[5]  
Benzi M., 1997, P WORKSH SCI COMP 97, P159
[6]  
DAVIS TA, 1997, U FLORIDA SPARSE MAT
[7]   SPARSE-MATRIX TEST PROBLEMS [J].
DUFF, IS ;
GRIMES, RG ;
LEWIS, JG .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1989, 15 (01) :1-14
[8]   THE MULTIFRONTAL SOLUTION OF INDEFINITE SPARSE SYMMETRIC LINEAR-EQUATIONS [J].
DUFF, IS ;
REID, JK .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1983, 9 (03) :302-325
[9]   REMARKS ON IMPLEMENTATIONS OF O(N1/2 TAU) ASSIGNMENT ALGORITHMS [J].
DUFF, IS ;
WIBERG, T .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1988, 14 (03) :267-287
[10]  
DUFF IS, 1977, R8730 AERE