Ordering, anisotropy, and factored sparse approximate inverses

被引:24
作者
Bridson, R
Tang, WP
机构
[1] Stanford Univ, SCCM Program, Stanford, CA 94305 USA
[2] Univ Waterloo, Dept Comp Sci, Waterloo, ON N2L 3G1, Canada
关键词
conjugate gradient-type methods; preconditioner; approximate inverse; ordering methods; anisotropy;
D O I
10.1137/S1064827598335842
中图分类号
O29 [应用数学];
学科分类号
070104 [应用数学];
摘要
We consider ordering techniques to improve the performance of factored sparse approximate inverse preconditioners, concentrating on the AINV technique of M. Benzi and M. Tuma. Several practical existing unweighted orderings are considered along with a new algorithm, minimum inverse penalty (MIP), that we propose. We show how good orderings such as these can improve the speed of preconditioner computation dramatically and also demonstrate a fast and fairly reliable way of testing how good an ordering is in this respect. Our test results also show that these orderings generally improve convergence of Krylov subspace solvers but may have difficulties particularly for anisotropic problems. We then argue that weighted orderings, which take into account the numerical values in the matrix, will be necessary for such systems. After developing a simple heuristic for dealing with anisotropy we propose several practical algorithms to implement it. While these show promise, we conclude a better heuristic is required for robustness.
引用
收藏
页码:867 / 882
页数:16
相关论文
共 24 条
[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]
A sparse approximate inverse preconditioner for nonsymmetric linear systems [J].
Benzi, M ;
Tuma, M .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1998, 19 (03) :968-994
[3]
A sparse approximate inverse preconditioner for the conjugate gradient method [J].
Benzi, M ;
Meyer, CD ;
Tuma, M .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1996, 17 (05) :1135-1149
[4]
Numerical experiments with two approximate inverse preconditioners [J].
Benzi, M ;
Tuma, M .
BIT, 1998, 38 (02) :234-241
[5]
BENZI M, 1999, IN PRESS IMACS SERIE
[6]
BENZI M, 1998, IN PRESS SIAM J SCI
[7]
BRIDSON R, IN PRESS J COMPUT AP
[8]
Approximate inverse preconditioners via sparse-sparse iterations [J].
Chow, E ;
Saad, Y .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1998, 19 (03) :995-1023
[9]
CHOW E, 1994, COL C IT METH
[10]
CLIFT S, 1995, UNPUB SPECTRAL ORDER