aktuelle Version des Vorlesungsskripts - ZIB
aktuelle Version des Vorlesungsskripts - ZIB
aktuelle Version des Vorlesungsskripts - ZIB
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
9 Die Grundversion <strong>des</strong> Simplex-Algorithmus<br />
(c) Gelten die Voraussetzungen von (b), und ist AB nichtdegeneriert, dann gilt c T x ′ ><br />
c T x. △<br />
Beweis. (a) Nach (9.11) gilt: y ∈ P = (A, b) ⇐⇒ yB = A −1<br />
b − A−1<br />
B ANyN ≥ 0 und<br />
B<br />
yN ≥ 0. Für beliebiges λ ≥ 0 ist daher der Vektor yλ ∈ Kn mit yλ N := λes und<br />
yλ B := A−1<br />
B b − Ayλ N = A−1<br />
B b − λA·s wegen es ≥ 0 und A −1<br />
B b − λA·s ≥ A −1<br />
B b ≥ 0<br />
in P = (A, b). Da cT yλ = cT BA−1 B b + cyλ N = cT BA−1 B b + λcs mit λ über alle Schranken<br />
wächst, ist cT x auf P = (A, b) unbeschränkt.<br />
(b) Wählen wir r und s wie im Satz angegeben, so ist ars > 0. Nach Satz (9.12) ist dann<br />
B ′ = (p1, . . . , pr−1, qs, pr+1, . . . , pm) eine Basis mit Basislösung x ′ , wobei<br />
170<br />
x ′ pi = bi − br<br />
x ′ qs<br />
ais<br />
ars<br />
br<br />
=<br />
ars<br />
≥ 0,<br />
x ′ i = 0 andernfalls.<br />
Also ist x ′ eine zulässige Basislösung.<br />
⎧<br />
⎨<br />
≥ bi −<br />
⎩<br />
bi<br />
ais, falls ais > 0, i = r (Wahl von λ0!),<br />
ais<br />
≥ bi, falls ais ≤ 0,<br />
Wir zeigen nun c T x ′ ≥ c T x. Zunächst gilt für den in Satz (9.12) definierten Vektor<br />
η:<br />
denn<br />
c T B ′η − cpr = cs<br />
ars<br />
> 0,<br />
0 < cs = (c T N − c T BA −1<br />
B AN)s = cqs − c T BA·s = cqs −<br />
= (cqs − <br />
i=r<br />
m<br />
i=1<br />
cpiais) − cprars = ars(c T B ′η − cpr),<br />
und aus ars > 0 folgt nun die Behauptung. Somit gilt:<br />
Hieraus folgt (b).<br />
c T x ′ = c T B ′x′ B ′ = cTB ′A−1 B ′ b (9.12)<br />
= c T B ′EA−1 B b = cTB ′ExB<br />
= <br />
i=r<br />
cpi xpi + cT B ′ηxpr<br />
= c T BxB + (c T B ′η − cpr)xpr<br />
≥ c T BxB = c T x.<br />
cpi ais