aktuelle Version des Vorlesungsskripts - ZIB
aktuelle Version des Vorlesungsskripts - ZIB
aktuelle Version des Vorlesungsskripts - ZIB
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
9 Die Grundversion <strong>des</strong> Simplex-Algorithmus<br />
(d) Setze A := A, b := b, c := c und gehe zu (II.1). △<br />
(9.19) Bemerkung (Die Tableauform der Simplexmethode.). Zur Veranschaulichung<br />
der Simplexmethode (nicht zur Verwendung in kommerziellen Co<strong>des</strong>) benutzt man<br />
manchmal ein Tableau T . Das Tableau entspricht dem Gleichungssystem<br />
<br />
cT cT x<br />
x =<br />
A b<br />
△<br />
bzw. bei gegebener Basis AB von A und geeigneter Permutation der Spalten dem System<br />
c T N − cT B A−1<br />
B AN<br />
A −1<br />
B AN<br />
0<br />
I<br />
xN<br />
xB<br />
<br />
=<br />
c T x − c T B A−1<br />
B b<br />
A −1<br />
B b<br />
(9.20) Definition. Ist max{cT x | Ax = b, x ≥ 0} ein LP in Standardform und ist AB<br />
eine zulässige Basis von A, so heißt die (m + 1, n + 1)-Matrix<br />
<br />
cT − cT BA −1<br />
B A, −cT BA−1 B b<br />
<br />
TB :=<br />
A −1<br />
B<br />
A, A−1<br />
B b<br />
ein Simplextableau zur Basis B mit Zeilen i = 0, 1, . . . , m und Spalten j = 1, . . . , n+1.△<br />
Da ein Simplextableau stets eine volle (m, m)-Einheitsmatrix enthält, ist eine solche<br />
Darstellung für den Rechner redundant. Zum Kennenlernen der Simplexmethode und zur<br />
Übung der Rechentechnik ist sie allerdings sehr nützlich.<br />
(9.21) Satz (Update-Formeln für ein Simplextableau.). Sei TB ein Simplextableau<br />
zur Basis B. Ist qs ∈ N, so daß B ′ = (p1, . . . , pr−1, qs, pr+1, . . . , pm) wieder eine zulässige<br />
Basis ist, so gelten für das Simplextableau TB ′ folgende Transformationsregeln<br />
oder<br />
mit<br />
174<br />
⎛<br />
E ′ ⎜<br />
= ⎜<br />
⎝<br />
(TB ′)i· = (TB)i· − ais<br />
(TB)r·, für i = 0, . . . , m, i = r,<br />
(TB ′)r· = 1<br />
(TB)r·<br />
ars<br />
ars<br />
1 η ′ 0<br />
. ..<br />
.<br />
1 η ′ r−1<br />
η ′ r<br />
η ′ r+1 1<br />
.<br />
η ′ m<br />
TB ′ = E′ · TB<br />
. ..<br />
1<br />
⎞<br />
⎟ ,<br />
⎟<br />
⎠<br />
η ′ (TB)is<br />
i = − , i = r<br />
ars<br />
η ′ r = 1<br />
ars<br />
(a)<br />
(b)