• Keine Ergebnisse gefunden

Einf¨ uhrung in die Mathematische Optimierung – Blatt 10

N/A
N/A
Protected

Academic year: 2022

Aktie "Einf¨ uhrung in die Mathematische Optimierung – Blatt 10"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Prof. Dr. Volker Kaibel M.Sc. Jonas Frede

Wintersemester 2019/2020

Einf¨ uhrung in die Mathematische Optimierung – Blatt 10

www.math.uni-magdeburg.de/institute/imo/teaching/wise19/emo/

Abgabe in der ¨Ubung am 16.01.2020 oder vorher in G02-207a

Aufgabe 1 (4 Punkte)

Gib ein LP der folgenden Form an:

maxcTx s.t. Ax≤b, x≥O2.

Es soll unbeschr¨ankt sein und der Simplex-Algorithmus (Gleichungsformat) mit Blands Regel sollte in einer Ecke drei verschiedene Basen durchlaufen. Schreibe keine Tableaus auf sondern die Startbasis, die Ecke und die drei Basen, die der Algorithmus dort durchl¨auft.

Aufgabe 2 (6+3 Punkte)

Gegeben sei folgendes Maximierungsproblem:

max34x1 −20x2 1

2x3 −6x4 1

4x1 −8x2 −x3 +9x4 +x5 = 0

1

2x1 −12x212x3 +3x4 +x6 = 0

x3 +x7 = 1

x ≥ O7

L¨ose dieses Problem zweimal mit der primalen Simplex-Methode (wie in der Vorlesung beschrieben) und der Startbasis B= {5,6,7} (also Startl¨osung (0,0,0,0,0,0,1)).

(1) Benutze beim ersten mal folgende Regel: Die Nichtbasisvariable mit gr¨oßtem Koeffi- zienten in den reduzierten Kosten wird in die Basis getauscht, bei Nichteindeutigkeit unter diesen Variablen diejenige mit kleinstem Index. W¨ahle unter den Variablen, die die Basis verlassen, bei Nichteindeutigkeit diejenige mit kleinstem Index. F¨uhre maximal 6 Iterationen aus.

(2) L¨ose nun das Problem unter Verwendung von Blands Regel. (Es m¨ussen nat¨urlich die Tableaus, die mit denen in (1) ¨ubereinstimmen, nicht nochmal aufgef¨uhrt wer- den.) F¨uhre maximal 3 Iterationen aus, nachdem sich etwas ver¨andert hat.

Aufgabe 3 (4 Punkte)

L¨ose das folgende Optimierungsproblem mit der Simplex-Algorithmus mit Blands Regel:

max 2x1 +x2 +4x3 +x4

3x1 +2x2 +2x3 +x4 = 6 x1 +4x2 +x3 +2x4 = 4 2x1 +3x2 +x3 −x4 = 6 x ∈ R4+

S. 1/2

(2)

Einf¨uhrung in die Mathematische Optimierung – Blatt 10 S. 2/2

Aufgabe 4 (3 Punkte)

Beweise oder widerlege folgende Aussagen zum Simplex-Algorithmus:

(1) Eine Variable, die gerade in die Basis (Gleichungsformat!) eingetreten ist, kann die Basis beim n¨achsten Schritt wieder verlassen.

(2) Falls keine Basisl¨osung degeneriert (im Sinne von U-Basen, d.h. f¨ur alle Ecken v gilt ∣Eq(v) ∣ =n) ist und das LP beschr¨ankt ist, so ist die Optimall¨osung eindeutig.

(3) Ist (im Gleichungsformat) eine Variable xj ohne Vorzeichenbeschr¨ankung vor dem Start durch x+j −xj mit (x+j, xj ≥ 0) ersetzt worden, so ist in jedem Schritt des Simplexverfahrens h¨ochstens eine der Variablen x+j, xj ungleich Null.

Referenzen

ÄHNLICHE DOKUMENTE

Der i-te Auftrag besteht darin, Papierrollen der Breite β i > 0 und der Gesamtl¨ ange mindestens λ i > 0 zu erstellen (es ist erlaubt, mehrere Papierrollen der Brei- te β i

[r]

Zudem beachten Sie, dass ein LP unzul¨ assig oder unbeschr¨ ankt sein kann, was von Ihrem Code erkannt werden soll. Die L¨ osungen dieser Aufgabe sollen per Email

Im Simplex-Algorithmus mit der Bland-Regel f¨ uhrt jeder Basiswechsel zu einer echten Verbesserung des Zielfunktionswerts der jeweils aktuellen Basisl¨ osung.. Die folgenden

Volker

In beiden F¨ allen sollen f¨ ur das entsprechende LP nicht einfach Symbole f¨ ur Matri- zen/Vektoren, sondern einzelne (Un-)Gleichungen (quantifiziert mit “f¨

Beweise Bemerkung 2.8, Teil 1: Die konvexe H¨ ulle von X ⊆ R n ist die Menge der konvexen Kombinationen von endlich vielen Punkten aus X. Aufgabe 6

(1) Eine Variable, die gerade in die Basis (Gleichungsformat!) eingetreten ist, kann die Basis beim n¨ achsten Schritt wieder verlassen. (2) Falls keine Basisl¨ osung degeneriert