For
the gradient is . The steepest descent method with exact line search for a positive-definite quadratic therefore uses
For and , the minimizer is . Put
Starting from , direct substitution gives and, inductively,
The Euclidean norm is unchanged by the alternating sign, so
For a positive-definite matrix, the spectral condition number of a positive-definite matrix is
Here , and hence
The Conjugate gradient method starts with and updates
By finite termination of the conjugate gradient method, it reaches the exact solution in at most the number of distinct eigenvalues. This matrix has two, so at most
are required in exact arithmetic.
Since , the Heavy-ball method is
Multiplication by and use of give the heavy-ball residual recurrence
With the usual initialization , both initial residuals equal . Induction in the recurrence shows that
for a polynomial of degree at most . Therefore
This is under the zero-indexed Krylov subspace convention in the question; under the convention whose order- space ends at , it is .
Because , the error obeys
Thus the heavy-ball error propagation matrix is
If , permute the coordinates from
to
For the corresponding permutation matrix ,
Put . Then
For an eigenvalue , the corresponding block has characteristic polynomial
For ,
so the polynomial is
For , it is
Its discriminant is , so its conjugate roots have product and modulus . Both blocks therefore have the same spectral radius, and
This is the heavy-ball rate for a two-eigenvalue diagonal quadratic.
By contrast, the steepest-descent factor is
The heavy-ball factor is , which is substantially smaller for : it gives an iteration scale of order rather than order .

Articles by others on the same topic (0)

There are currently no matching articles.