Hm..hab mich jetzt mal dran versucht, bis zur c) ist alles kein Problem:
Die Zielfunktion lautet:
max (15x1+10x2-9x1-2x2) / (15x1+10x2)
also
max (6x1+8x2)/(15x1+10x2)
u.d.NB:
2x1+3x2 <= 20
x1+2x2 <=25
x2 <= 2; x1,x2>=0
man nimmt erstmal nur den Nenner der Zielfunktion:
daraus ergibt sich folgendes Tableau:
x0 x1 s1 s2 s3 RHS
1 -6 -8 0 0 0 0
0 2 3 1 0 0 20
0 1 2 0 1 0 35
mit diesem Tableau kommt man in 3 Schritten tatsächlich zu dem in Aufgabe c) gegebenem, also stimmt es bis hierher.
nun liest man die Lösung ab: (x0,x1,x2,s1,s2,s3)=(60,10,0,0,25,2)
setzt das in die originale Zielfunktion ein und erhält q*=2/5
Nun weiß ich nicht so recht weiter, wenn ich das Skript richtig verstanden habe, ignoriert man die Schlupfvariablen und bildet eine neue Hilfszielfunktion:
max (6x1+8x2 - 2/5*(15x1+10x2)=
max (4x2)
mit den selben Nebenbedingungen lautet das neue Tableau:
x0 x1 x2 s1 s2 s3 RHS
1 0 -4 0 0 0 0
0 2 3 1 0 0 20
0 1 2 0 1 0 35
0 0 1 0 0 1 2
dann komm ich nach 2 Pivotschritten auf
(x0,x1,x2)=(8,7,2) und q*=58/125 (hier beschleichen mich erste Zweifel)
und die neue Hilfszielfunktion:
max (-25/25*x1-84/25*x2)
Tjo jetzt kann man sich anscheinend ewig fort den Wolf rechnen...ich komm nie auf das im Algorithmus geforderte x0=0. Kann mich da jemand erhellen? Gruß
Denis.