Explicitly preconditioned conjugate gradient method for the solution of unsymmetric linear systems

For the iterative solution of nonsingular linear system Ay = f of order n the preconditioned system Mx = b is considered, where M = GAF T b = Gf y = F T x, and the matrices G and F are sparse lower triangular. Their nonzero elements are obtained by alternate minimization of β (M T M) with respect to F and G, where β (M T M) = n − 1 tr M T M/(det M T M)1/n . Such preconditioning makes the matrix M closer to an orthogonal one, which improves the efficiency of the standard CGNE-type algorithms. This conclusion is confirmed by the estimate k ≤ ⌈ n log2 β (M T M) + log2(e −1 )⌉ for the iteration number k needed for the e times reduction of the error norm ‖ G(f − Ay k )‖. Numerical examples are given to show the efficiency of the resulting solution algorithms for the indefinite and strongly nonsymmetric linear systems arising from finite difference discretizations of the 2D convection-diffusion equation.

[1]  T. Manteuffel An incomplete factorization technique for positive definite linear systems , 1980 .

[2]  Y. Saad Preconditioning techniques for nonsymmetric and indefinite linear systems , 1988 .

[3]  ILUCG2: Subprograms for the solution of a linear asymmetric matrix equation arising from a 9-point discretization , 1984 .

[4]  H. V. D. Vorst,et al.  Iterative solution methods for certain sparse linear systems with a non-symmetric matrix arising from PDE-problems☆ , 1981 .

[5]  J. Ortega Introduction to Parallel and Vector Solution of Linear Systems , 1988, Frontiers of Computer Science.

[6]  A. Sameh,et al.  Domain decomposition for parallel row projection algorithms , 1991 .

[7]  Chandrika Kamath,et al.  A projection method for solving nonsymmetric linear systems on multiprocessors , 1989, Parallel Comput..

[8]  I. Olkin,et al.  Scaling of matrices to achieve specified row and column sums , 1968 .

[9]  Richard Sinkhorn A Relationship Between Arbitrary Positive Matrices and Doubly Stochastic Matrices , 1964 .

[10]  J. Pasciak,et al.  Computer solution of large sparse positive definite systems , 1982 .

[11]  Howard C. Elman,et al.  Relaxed and stabilized incomplete factorizations for non-self-adjoint linear systems , 1989 .

[12]  Y. Saad,et al.  GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems , 1986 .

[13]  Harry Berryman,et al.  Run-Time Scheduling and Execution of Loops on Message Passing Machines , 1990, J. Parallel Distributed Comput..

[14]  P. Sonneveld CGS, A Fast Lanczos-Type Solver for Nonsymmetric Linear systems , 1989 .

[15]  S. Eisenstat Efficient Implementation of a Class of Preconditioned Conjugate Gradient Methods , 1981 .

[16]  O. Axelsson A class of iterative methods for finite element equations , 1976 .

[17]  Robert E. Benner,et al.  Development of Parallel Methods for a $1024$-Processor Hypercube , 1988 .