Pivotisierung

Wie bereits erwähnt, ist der "naive" Gauß-Algorithmus nicht durchführbar, wenn für ein k in \{1,\,2,\,...,\,n-1\} gilt: A_{kk}^{(k)} = 0.

Um diese Schwäche zu reparieren, bedient man sich der Pivotisierung, d.h. man führt vor dem k-ten Eliminationsschritt eine geeignete Zeilen- bzw. Spaltenvertauschung durch:

  1. Bei der Spaltenpivotsuche (siehe Anhang C.2) beschränkt man sich auf Zeilenvertauschungen (die eine Umnummerierung der Gleichungen repräsentieren), indem man die k-te Zeile durch jene Zeile p_k ersetzt, für die gilt:

    | A_{p_kk}^{(k)}| = \max_{j=k}^n | A_{jk}^{(k)}|

  2. Bei der Totalpivotsuche (siehe Anhang C.3) führt man in jedem Schritt sowohl eine Zeilen- als auch eine Spaltenvertauschung durch, indem man die k-te Zeile mit der l-ten Zeile und die k-te Spalte mit der m-ten Spalte vertauscht, wobei gelten soll:

    | A_{lm}^{(k)}| = \max_{lambda,µ=k}^n | A_{lambdaµ}^{(k)}|


 Diese Seite erfüllt die HTML-4.01-Spezifikationen!
Übersicht
Zurück Home Weiter
Index