Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Generalized conjugate gradient squared

Conference ·
In order to solve non-symmetric linear systems of equations, the Conjugate Gradient Squared (CGS) is a well-known and widely used iterative method. In practice the method converges fast, often twice as fast as the Bi-Conjugate Gradient method. This is what you may expect, since CGS uses the square of the BiCG polynomial. However, CGS may suffer from its erratic convergence behavior. The method may diverge or the approximate solution may be inaccurate. BiCGSTAB uses the BiCG polynomial and a product of linear factors in an attempt to smoothen the convergence. In many cases, this has proven to be very effective. Unfortunately, the convergence of BiCGSTAB may stall when a linear factor (nearly) degenerates. BiCGstab({ell}) is designed to overcome this degeneration of linear factors. It generalizes BiCGSTAB and uses both the BiCG polynomial and a product of higher order factors. Still, CGS may converge faster than BiCGSTAB or BiCGstab({ell}). So instead of using a product of linear or higher order factors, it may be worthwhile to look for other polynomials. Since the BiCG polynomial is based on a three term recursion, a natural choice would be a polynomial based on another three term recursion. Possibly, a suitable choice of recursion coefficients would result in method that converges faster or as fast as CGS, but less erratic. It turns out that an algorithm for such a method can easily be formulated. One particular choice for the recursion coefficients leads to CGS. Therefore one could call this algorithm generalized CGS. Another choice for the recursion coefficients leads to BiCGSTAB. It is therefore possible to mix linear factors and some polynomial based on a three term recursion. This way one may get the best of both worlds. The authors will report on their findings.
Research Organization:
Front Range Scientific Computations, Inc., Boulder, CO (United States); USDOE, Washington, DC (United States); National Science Foundation, Washington, DC (United States)
OSTI ID:
219554
Report Number(s):
CONF-9404305--Vol.2; ON: DE96005736
Country of Publication:
United States
Language:
English

Similar Records

Polynomial preconditioning for conjugate gradient methods
Technical Report · Mon Nov 30 23:00:00 EST 1987 · OSTI ID:5576336

Composite-step product methods for solving nonsymmetric linear systems
Conference · Fri Dec 30 23:00:00 EST 1994 · OSTI ID:219557

A necessary and sufficient symbolic condition for the existence of incomplete Cholesky factorization
Conference · Mon Dec 30 23:00:00 EST 1996 · OSTI ID:433368