Iterative Methods for Linear Systems
Summary
Stationary iterative methods rewrite
Prerequisites
- Matrix norms and spectral radius
- Numerical Methods/Linear Systems/Solving Linear Systems
- Splitting intuition from Gauss-Jacobi Method and Gauss-Seidel Method
Problem Type
Approximate
Method Definition
Split
where
Common choices:
| Method |
|
Notes |
|---|---|---|
| Jacobi |
|
Uses only
|
| Gauss–Seidel |
|
Uses newest components |
| SOR | extrapolated Gauss–Seidel | Successive over-relaxation with parameter
|
Successive over-relaxation (SOR) (not “seasonal relaxation”):
For
Assumptions / Requirements
-
for Jacobi/GS/SOR component updates - Convergence requires
(necessary and sufficient for stationary iterations) -
for some matrix norm is a convenient sufficient condition
Convergence
-
for every start - Strict diagonal dominance of
is a sufficient condition for Jacobi and Gauss–Seidel - SPD structure helps conjugate-gradient type methods (nonstationary; mentioned only for orientation)
Error / Accuracy
Stop when
Worked Example (fixed-point form)
Jacobi updates:
so
Gauss–Seidel uses the new
Its iteration matrix is not
Common Failure Modes
- Using Jacobi’s
to conclude Gauss–Seidel convergence without recomputing -
for SOR - Ignoring that
is the sharp criterion, while diagonal dominance is only sufficient
Connections
- Gauss-Jacobi Method, Gauss-Seidel Method
- Sufficient Convergence Condition for Gauss-Jacobi
- Numerical Methods/Linear Systems/Solving Linear Systems
References
Y. Saad, Iterative Methods for Sparse Linear Systems; also Burden & Faires; NIST DLMF Ch. 3, https://dlmf.nist.gov/3 ↩︎