Lably
Skip to content

Successive over-relaxation

Method of solving a linear system of equations

  • 21 min read
  • 6 chapters

Related on Lably

Through System of linear equations and Symmetric matrix

It was devised simultaneously by David M. Young Jr. and by Stanley P. Frankel in 1950 for the purpose of automatically solving linear systems on digital computers. Over-relaxation methods had been used before the work of Young and Frankel. An example is the method of Lewis Fry Richardson, and the methods developed by R. V. Southwell. However, these methods were designed for computation by human calculators, requiring some expertise to ensure convergence to the solution which made them inapplicable for programming on digital computers. These aspects are discussed in the thesis of David M. Young Jr.

Formulation

Given a square system of n linear equations with unknown x:

Ax=b

where:

A=[a11a12⋯a1na21a22⋯a2n⋮⋮⋱⋮an1an2⋯ann],x=[x1x2⋮xn],b=[b1b2⋮bn].

Then A can be decomposed into a diagonal component D, and strictly lower and upper triangular components L and U:

A=D+L+U, where D=[a110⋯00a22⋯0⋮⋮⋱⋮00⋯ann],L=[00⋯0a210⋯0⋮⋮⋱⋮an1an2⋯0],U=[0a12⋯a1n00⋯a2n⋮⋮⋱⋮00⋯0].

The system of linear equations may be rewritten as:

(D+ωL)x=ωb−[ωU+(ω−1)D]x

for a constant ω > 1, called the relaxation factor.

The method of successive over-relaxation is an iterative technique that solves the left hand side of this expression for x, using the previous value for x on the right hand side. Analytically, this may be written as:

x(k+1)=(D+ωL)−1(ωb−[ωU+(ω−1)D]x(k))=Lωx(k)+c,

where x(k) is the kth approximation or iteration of x and x(k+1) is the next or k + 1 iteration of x. However, by taking advantage of the triangular form of (D+ωL), the elements of x(k+1) can be computed sequentially using forward substitution:

xi(k+1)=(1−ω)xi(k)+ωaii(bi−∑j<iaijxj(k+1)−∑j>iaijxj(k)),i=1,2,…,n.

This can again be written analytically in matrix-vector form without the need of inverting the matrix (D+ωL):

x(k+1)=(1−ω)x(k)+ωD−1(b−Lx(k+1)−Ux(k)).

Sign in to keep reading

5 more chapters are free with a Lably account.

More in Algebra