Mathematik online lernen im Mathe-Forum. Nachhilfe online
Startseite » Forum » Ist mein Rechenweg korrekt? komplementärer Schlupf

Ist mein Rechenweg korrekt? komplementärer Schlupf

Universität / Fachhochschule

Finanzmathematik

Tags: Finanzmathematik, Lineare Optimierung, Simplex Algorithmus

 
Antworten Neue Frage stellen Im Forum suchen
Neue Frage
senjaudikoepek

senjaudikoepek aktiv_icon

01:10 Uhr, 20.01.2018

Antworten
Aufgabenstellung:

Gegeben:

I maxx1+3x2+2x3

x1+x23
x1-x22
-2x2+x34

x1,x2,x30

Optimale Lösung:
x1=0
x2=3
x3=10

Gesucht:Bestimmen Sie die optimale Lösung des dualen Programms anhand des komplementären Schlupfs!

Als erstes habe ich die Zielfunktion transponiert

I* min3y1+2y2+4y3
y1+y21
y1+y2-2y33
y32

y1,y2,y30

Wenn ich x1 und x2 ins x1-x22 einsetze, dann sehe ich, dass diese Schlupf hat. Folglich habe ich y2=0 definiert.

Jetzt wende ich den Satz des komplementären Schlupfs an:

x1=0,d.h. y1+y21 hat Schlupf Ungleichung

x2 ungleich 0,d.h. y1+y2-2y3=3 kein Schlupf, ergo Gleichung

x3 ungleich 0,d.h. y3=2 kein Schlupf, ergo Gleichung

Jetzt setze ich y2 und y3 ins y1+y2-2y3=3 ein:
y1+0-22=3
y1=7

Ergebnis:
y1=7
y2=0
y3=2

Ist das korrekt was ich da gerechnet habe? Bin für jeden Tipp und Hinweis dankbar.

Im speziellen frage ich mich folgendes:

1.
x1-x22 hat Schlupf. Weil es die zweite Nebenbedingung ist bedeutet es, dass y2=0 ist?
Wenn die dritte Nebenbedingung des primalen Problems Schlupf hätte, wäre dann beim dualen Problem y3=0 usw?

2.
Wie kann ich die Ergebnisse x1 bis x3 sowie y1 bis y3 interpretieren im Zusammenhang mit den sogenannten Schattenpreisen?
Spontan würde ich sagen:
wenn ich x1+x23 um eine Einheit erhöhe, dann erhöht sich der Umsatz um y1=7
wenn ich x1-x22 um eine Einheit erhöhe, dann erhöht sich der Umsatz um y2=0. Also lohnt sich hier keine Erhöhung(Investition?) Maximum erreicht?
wenn ich -2x2+x34 um eine Einheit erhöhe, dann erhöht sich der Umsatz um y3=2.


Danke Danke Danke für jeden Tipp, den ich mitnehmen kann.

Für alle, die mir helfen möchten (automatisch von OnlineMathe generiert):
"Ich möchte die Lösung in Zusammenarbeit mit anderen erstellen."
Online-Nachhilfe in Mathematik
Antwort
Enano

Enano

13:31 Uhr, 21.01.2018

Antworten
Gem. des Primal müsste die 2. Bedingung des Dual nicht

y1+y2-2y33 sondern

y1-y2-2y33

sein.

"Ist das korrekt was ich da gerechnet habe?"

y1,y2 und y3 sind korrekt.

Damit die Problem- und Schlupfvariablen des Primal und Dual eindeutig unterschieden werden können, habe ich sie wie folgt gekennzeichnet:

Problemvariablen des Primal :x1,x2,x3

Schlupfvariablen des Primal :x4,x5,x6

Problemvariablen des Dual: y1,y2,y3

Schlupfvariablen des Dual: y4,y5,y6


Weil x1,x2 und x3 gegeben sind, kann auch der Zielfunktionswert und die Schlupfvariablen des Primal ausgerechnet werden:

Z=x1+3x2+2x3=0+33+210=29

x1+x2+x4=3x4=3-0-3=0

x1-x2+x5=2x5=2-0+3=5

-2x2+x3+x6=4x6=4+6-10=0


Wegen des komplementären Schlupfes (Complementary-slackness), d.h. wenn die Problemvariable des Primal Basisvariable ist, dann ist die korrespondierende Schlupfvariable des Dual Nichtbasisvariable und umgekehrt, also:

Problemvariable des Primal Schlupfvariable des Dual =0

bzw.

Schlupfvariable des Primal Problemvariable des Dual =0

Damit können auch y1-y6 ausgerechnet werden:

x2y5=030=0y5=0

x3y6=0100=0y6=0

x5y2=050=0y2=0

-y3+y6=-2y3=0+2=2

-y1+y2+2y3+y5=-3y1=3+0+4+0=7

-y1-y2+y4=-1y4=-1+7+0=6


"x1-x2≤2 hat Schlupf."

x1-x2+x5=2x5=2-0+3=5

"Weil es die zweite Nebenbedingung ist bedeutet es, dass y2=0 ist?"

Ja, diese Schlupfvariable des Primal (x5) ist 5,d.h. die dazugehörige Problemvarible des Dual (y2) ist 0.

"Wenn die dritte Nebenbedingung des primalen Problems Schlupf hätte, wäre dann beim dualen Problem y3=0 usw?"

Ja, so ist es gem. dem komplementären Schlupf.




Frage beantwortet
senjaudikoepek

senjaudikoepek aktiv_icon

18:03 Uhr, 21.01.2018

Antworten
Danke, ich denke ich bin auf die Klausur morgen gut vorbereitet.