Numerical analysis Iterative methods for linear systems Theorem
Symmetric successive over-relaxation
Builds on System of linear equationsPositive definite matrixSpectral radiusSuccessive over-relaxationIterative methodPreconditioner
Statement
Let be a real symmetric matrix with positive diagonal entries, and let . Write , with diagonal and strictly lower triangular, and let . One step of symmetric successive over-relaxation (SSOR) is a forward SOR sweep in the order . It is followed by a backward SOR sweep in the order . In matrix form it is , where Then is symmetric and positive definite. If moreover is positive definite, then the iteration matrix has spectral radius less than . So for every and every the iterates converge to .
Remarks
The matrix is symmetric by its form, and it is positive definite because is and is invertible. When is positive definite, each of the two SOR sweeps strictly decreases the energy norm of the error, so their product contracts too. Example: for and with , one has . The iteration matrix is , which lies in exactly when . As a stand-alone method, SSOR is usually no faster than SOR. Its value is that is a symmetric positive definite preconditioner, so it can be combined with the conjugate gradient method, unlike plain SOR.
Going deeper
For a student
The formula for shows that applying SSOR costs one forward and one backward triangular solve with the sparsity of . For the method is symmetric Gauss–Seidel, with . SSOR belongs to the family of stationary iterative methods given by a splitting .
Reading path
To understand this page from the ground up, read these 11 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Diagonally dominant matrix concept
- Iterative method concept
- Matrix norm concept
- Positive definite matrix concept
- Preconditioner concept
- Spectral radius concept
- System of linear equations concept
- Jacobi method statement
- Gauss–Seidel method statement
- Successive over-relaxation statement
- Symmetric successive over-relaxation statement
Further reading
About this page
| Tag | Y1G3NNJSQH |
|---|---|
| URI | m2://Y1G3NNJSQH |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 65F10, 65F08 |
| Status | This copy of the site has no build data. Run m2 status Y1G3NNJSQH. |
| About | Successive over-relaxation, Preconditioner |
| Uses | System of linear equations, Positive definite matrix, Spectral radius, Successive over-relaxation, Iterative method, Preconditioner |
| Same as |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.