The Method
Denote the Euclidean norm of any vector v by ||v||. Denote the system of linear equations to be solved by
The matrix A is assumed to be invertible of size m-by-m. Furthermore, it is assumed that b is normalized, i.e., that ||b|| = 1.
The nth Krylov subspace for this problem is
GMRES approximates the exact solution of Ax = b by the vector xn ∈ Kn that minimizes the Euclidean norm of the residual Axn − b.
The vectors b, Ab, …, An−1b might be almost linearly dependent, so instead of this basis, the Arnoldi iteration is used to find orthonormal vectors
which form a basis for Kn. Hence, the vector xn ∈ Kn can be written as xn = Qnyn with yn ∈ Rn, where Qn is the m-by-n matrix formed by q1, …, qn.
The Arnoldi process also produces an (n+1)-by-n upper Hessenberg matrix with
Because is orthogonal, we have
where
is the first vector in the standard basis of Rn+1, and
being the first trial vector (usually zero). Hence, can be found by minimizing the Euclidean norm of the residual
This is a linear least squares problem of size n.
This yields the GMRES method. At every step of the iteration:
- do one step of the Arnoldi method;
- find the which minimizes ||rn||;
- compute ;
- repeat if the residual is not yet small enough.
At every iteration, a matrix-vector product Aqn must be computed. This costs about 2m2 floating-point operations for general dense matrices of size m, but the cost can decrease to O(m) for sparse matrices. In addition to the matrix-vector product, O(n m) floating-point operations must be computed at the nth iteration.
Read more about this topic: Generalized Minimal Residual Method
Famous quotes containing the word method:
“A method of child-rearing is notor should not bea whim, a fashion or a shibboleth. It should derive from an understanding of the developing child, of his physical and mental equipment at any given stage, and, therefore, his readiness at any given stage to adapt, to learn, to regulate his behavior according to parental expectations.”
—Selma H. Fraiberg (20th century)
“The good husband finds method as efficient in the packing of fire-wood in a shed, or in the harvesting of fruits in the cellar, as in Peninsular campaigns or the files of the Department of State.”
—Ralph Waldo Emerson (18031882)