Jacobi-Verfahren
Entwickelt wurde das Verfahren, da das
Gaußsche Eliminationsverfahren zwar eine exakte Lösungsvorschrift ist, sich für Rechenfehler jedoch sehr anfällig zeigt. Eine iterative Vorgehensweise hat diesen Nachteil typischerweise nicht.
Beschreibung des Verfahrens
- a1;1⋅x1+⋯+a1;n⋅xna2;1⋅x1+⋯+a2;n⋅xnan;1⋅x1+⋯+an;n⋅xn==⋮=b1b2bn
Um dieses zu lösen, wird die
i-te Gleichung nach der
i-ten Variablen
xi aufgelöst,
- xi(m+1):=ai;i1(bi−j¬=i∑ai,j⋅xj(m)),
und diese Ersetzung, ausgehend von einer willkürlichen Startbelegung
x(0) der Variablen,
periodisch wiederholt. Als minimale Bedingung lässt sich hier festhalten, dass die Diagonalelemente
ai;i von Null verschieden sein müssen. Für die Konvergenz des Verfahrens ist die strikte Diagonaldominanz der Systemmatrix hinreichend.
Als Algorithmusskizze mit
c Iterationen und
n Zeilen bzw. Spalten ergibt sich:
- für k=1 bis c
- für i=1 bis n
- xi=0
- für j=1 bis n
- falls j != i
- xi=xi+ai,jxj(m);
- end
- xi=(bi−xi)/ai,i ;
- end
- x(m)=x;
- end
Dabei wurde die willkürliche Erstbelegung des Variablenvektors als Eingangsgrößen des
Algorithmus angenommen, die Näherungslösung ist die vektorielle Rückgabegröße.
Beschreibung in Matrixschreibweise
- A=L+D+U.
Die obige komponentenweise Iterationsvorschrift lässt sich dann folgendermaßen für den kompletten Vektor darstellen:
- x(m+1)=D−1(b−(A−D)x(m)).
Konvergenzuntersuchung
Die Konvergenz wird wie bei allen
Splitting-Verfahren mittels des
Banachschen Fixpunktsatzes untersucht. Das Verfahren konvergiert also, wenn der
Spektralradius der Iterationsmatrix
D−1(D−A) kleiner als eins ist. Insbesondere ergibt sich dies, wenn die Systemmatrix
A strikt diagonaldominant ist.
Literatur
- A. Meister: Numerik linearer Gleichungssysteme, 2. Auflage, Vieweg 2005, ISBN 3528131357
- R. Barrett et al.:Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods, 2nd Edition, SIAM Philadelphia, 1994
Nicht etwa, daß bei größerer Verbreitung des Einblickes in die Methode der Mathematik notwendigerweise viel mehr Kluges gesagt würde als heute, aber es würde sicher viel weniger Unkluges gesagt.
Karl Menger
Anbieterkеnnzeichnung: Mathеpеdιa von Тhοmas Stеιnfеld
• Dοrfplatz 25 • 17237 Blankеnsее
• Tel.: 01734332309 (Vodafone/D2) •
Email: cο@maτhepedιa.dе