Lineare Optimierung Dantzig 1947
|
|
|
- Christin Haupt
- vor 8 Jahren
- Abrufe
Transkript
1 Lineare Optimierung Dantzig 947 Lineare Optimierungs-Aufgaben lassen sich mit Maple direkt lösen: with(simplex): g:= 4*x + x2 <= 26: g2:= x + 4*x2 <= 24: g3:= 3*x + 2*x2 <= 22: ziel:= /3*x + 2/3*x2 + 3: L:= maximize(ziel, {g, g2, g3}, NONNEGATIVE); subs(l, ziel); liefert die Ausgabe: L:= {x = 4, x2 = 5} Für ein Minimum-Problem wären >= und minimize(ziel,...) zu verwenden. Ein anderes Vorgehen gewährt einen Einblick in das Lösungsverfahren. Zunächst sollen jedoch einige Zusammenhänge anschaulich begründet werden (uns geht es hier um Einsicht und nicht um exakte Beweise) x 2 x Draufsicht. Die Punkte P(x x 2 ), deren Koordinaten (wir betrachten nur nichtnegative) die Ungleichungen erfüllen, bilden eine konvexe Menge (den zulässigen Bereich), d. h. mit je zwei Punkten gehören auch die Punkte der Verbindungslinie zu dieser Menge. (Tipp: Betrachte die Ränder.) 2. Die Niveau- oder Höhenlinien (einige wurden gezeichnet), die von jeweils gleichen Funktionswerten gebildet werden, sind parallele Geraden. Das Maximum der Zielfunktion (dreidimensional bildet sie eine Ebene) wird in einer Ecke des zulässigen Bereichs angenommen. 3. Das Maximum kann auch auf allen Punkten einer Kante des zulässigen Bereichs angenommen werden. Nicht jedes lineare Optimierungsproblem ist lösbar.
2 Lineare Optimierung mit drei Variablen, Veranschaulichung Betrachten wir ein weiteres Beispiel: x 2 x + x 2 + 2x 3 4 3x 2 + 4x 3 6 Z = x + 2x 2 + 4x 3 Max x 3 x 2 E 2(2 0 0) E (2 2 0) x. Der zulässige Bereich wird durch Ebenen begrenzt. 2. Die Niveauflächen (sie entsprechen den Niveaulinien), die von jeweils gleichen Funktionswerten gebildet werden, sind parallele Ebenen. Das Maximum der Zielfunktion wird in einer Ecke des zulässigen Bereichs angenommen. 3. Der zulässige konvexe Bereich (Simplex) kann durch ein Gleichungssystem beschrieben werden, indem sogenannte Schlupfvariablen y, y 2, y 3 (nichtnegativ) eingeführt werden, sie bedeuten ökonomisch, um wie viel vorhandene Kapazitäten nicht genutzt werden. x + y = 2 x + x 2 + 2x 3 + y 2 = 4 3x 2 + 4x 3 + y 3 = 6 Jede Ecke ist der Schnittpunkt von drei Ebenen. Die Ebenengleichungen ergeben sich, indem von den sechs Variablen jeweils drei null gesetzt werden. Setzen wir y = y 2 = y 3 = 0, so erhalten wir die Ecke E (2 2 0), y = x 2 = x 3 = 0 ergibt E 2 (2 0 0), beachte: x 2 = 0 ist die x -x 3 -Ebene. 2
3 Variablentausch Alle nichtnegativen Lösungen x, x 2, x 3, y, y 2, y 3 des Gleichungssystems ergeben den zulässigen Bereich. x + y = 2 x + x 2 + 2x 3 + y 2 = 4 3x 2 + 4x 3 + y 3 = 6 Die Werte von drei Variablen können vorgegeben werden, die übrigen sind dann eindeutig festgelegt. Bei der Vorgabe ist jedoch zu beachten, dass die restlichen Variablenwerte auch nichtnegativ sind. Wird nun das Gleichungssystem nach drei Variablen aufgelöst, z.b. nach x, x 3 und y, und beziehen wir die Zielfunktionsgleichung mit in die Auflösung ein, so erhalten wir eine Zielfunktion, die von den übrigen Variablen abhängt. g:= x + y = 2: g2:= x + x2 + 2*x3 + y2 = 4: g3:= 3*x2 + 4*x3 + y3 = 6: g4:= x + 2*x2 + 4*x3 = Z: L:= solve({g, g2, g3, g4}, {x, x3, y, Z}); Maple liefert: Z = 7 2 y3 2 x2 y2 Wir erkennen nun, dass das Maximum der Zielfunktion 7 sein muss, wobei die Variablen y3, x2, y2 null sind. Da diese Variablenwerte subtrahiert werden, ergäbe sich ein kleinerer Wert, falls sie positive Werte annähmen. Mit y3:=0: x2:=0: y2:=0: L[]; L[2]; L[3]; L[4]; gibt Maple die weiteren Werte aus: y = Z = 7 x3 = 3 2 x = Bei einem Minimum-Problem hätte die Zielfunktion, die die Lösung angibt, z. B. die Form und in den Restriktionsgleichungen stände vor den Schlupfvariablen ein Minus. Z = 7+ 2 y3+ 2 x2+y2 Es bleibt noch zu klären, nach welchen Variablen das Gleichungssystem aufgelöst werden muss. Da es viele Möglichkeiten geben kann, scheidet Probieren in der Regel aus. 3
4 Variablentausch Fortsetzung Wir versuchen, uns so von Ecke zu Ecke zu hangeln, dass dabei der Zielfunktionswert vergrößert wird. Anfänglich kann das Gleichungssystem nach den Schlupfvariablen y, y 2 und y 3 aufgelöst werden. Dieser und alle folgenden Schritte sind auch ohne Maple durchführbar. g:= x + y = 2: g2:= x + x2 + 2*x3 + y2 = 4: g3:= 3*x2 + 4*x3 + y3 = 6: g4:= x + 2*x2 + 4*x3 = Z: Maple liefert: L:= solve({g, g2, g3, g4}, {y, y2, y3, Z}): L[]; L[2]; L[3]; L[4]; y = x+2 Die letzte Zeile dient nur der übersichtlicheren Darstellung der Lösung. y2 = x x2 2x3+4 y3 = 3x2 4x3+6 Z = x+2x2+4x3 Der Zielfunktionswert beträgt in dieser Ecke noch null. Er kann vermutlich stark vergrößert werden, indem z.b. x3 vergrößert wird. Daher tauschen wir x3 aus. Wenn x3 y2 verdrängt, ergibt sich: L:= solve({g, g2, g3, g4}, {y, x3, y3, Z}): y =... x3 =... y3 = x2+2x+2y2 2 Z = x 2y2+8 Hierbei entsteht jedoch eine unzulässige Lösung, y3 wird beim Nullsetzen der Variablen x2, x, y2 negativ. x3 muss daher y3 verdrängen. Die Variablen, nach denen aufgelöst wird, heißen Basisvariablen. L:= solve({g, g2, g3, g4}, {y, y2, x3, Z}) liefert Z = x x2 y3+6 Die Ecke mit dem maximalen Zielfunktionswert Z = 7 wird erreicht, indem noch y2 durch x ersetzt wird. L:= solve({g, g2, g3, g4}, {y, x, x3, Z}): Um zu erkennen, wie unzulässige negative Lösungen vermieden werden können, tauschen wir x durch x 2 aus: x = a bx 2 = x 2 = a b b x x 3 = c dx 2 = x 3 = c ad b + d b x (alle Variablen sollen positiv sein) }{{} 0 c d a b Im Fall x 3 = c+dx 2 tritt die Problematik nicht auf. Falls die zu tauschende Variable wiederholt vorkommt, ist zuerst das Quotienten-Minimum zu suchen. 4
5 Dualität v. Neumann Zwei Nahrungsmittel sollen kostenminimal gemischt werden, so dass Mindestmengen der Vitamine A, B und C vorhanden sind. Ein typisches Beispiel lautet: x + 2x x + x x + 4x 2 30 Z = 0x + 8x 2 Min g:= x + 2*x2 - y = 50: g2:= 2*x + x2 - y2 = 00: g3:= 2*x + 4*x2 - y2 = 30: g4:= 0* x + 8*x2 = Z: L:= solve({g, g2, g3, g4}, {x, x2, y, Z}) Ergebnis: Z = 530+4y2+y3 y = 5, x2 = 0, x = 45, Z = 530 Erläuterungen: Die Nahrungsmittelmengen sind x, x 2. In einer Einheit des. Nahrungsmittels ist eine Einheit des Vitamins A, in einer Einheit des 2. Nahrungsmittels sind zwei Einheiten des Vitamins A enthalten. Die Mindestmenge des Vitamins A beträgt 50 Einheiten. Die Kosten für das. Nahrungsmittel betragen 0 Währungs-Einheiten. Die Koeffizienten vor den Variablen in Z = 530+4y2+y3 erlauben eine ökonomische Interpretation. Wenn z.b. die Mindestmenge des Vitamins B um eine Einheit vergrößert (verkleinert) wird, so erhöhen (verringern) sich die Kosten um 4 Einheiten. Dieser Wert wird als Schattenpreis bezeichnet. Eine Vergrößerung der Mindestmenge des Vitamins A hat keine Auswirkungen, solange die Variablen nichtnegativ bleiben (beachte: y = 5). Zu jedem Minimum-Problem gibt es ein Maximum-Problem mit demselben Zielfunktionswert. Stellen wir uns vor, wir wären nur an den Vitaminen in den Nahrungsmitteln interessiert (realitätsnäher wäre eine Betrachtung von Medikamentenmengen und Wirkstoffen) und ein Händler würde uns die Lieferung der benötigten Mindestmengen der Vitamine A, B und C anbieten. Wir gingen auf das Angebot nur ein, wenn die Kosten für uns nicht größer wären als beim selber Mischen. Welche Preise kann der Händler maximal für die Vitamine verlangen? Der Händler wird daher ein duales Maximum-Problem für seinen Umsatz lösen. Mit Maple gelingt ihm das mühelos. Seine Zielfunktion beinhaltet die Preise u, u 2, u 3 für die Mengeneinheiten der Vitamine A, B und C und deren festgelegte Liefermengen. u + 2u 2 + 2u 3 0 2u + u 2 + 4u 3 8 Z = 50u + 00u u 3 Max Ergebnis: Z = 530 5u 0v2 45v u2 = 4, u3 =, Z = 530 Die Zeilen des dualen Problems ergeben sich aus den Spalten des Minimum-Problems. u +2u 2 +2u 3 0 stellt sicher, dass der Gesamtpreis für die Vitaminmengen, die in einer Einheit des. Nahrungsmittels enthalten sind, den Preis für diese Einheit nicht übersteigt. Literatur: J. Tietze, Einführung in die angewandte Wirtschaftsmathematik, Vieweg 999 5
6 Dualität Fortsetzung Es mag erstaunlich erscheinen, dass das Vitamin A kostenlos (u = 0) abgegeben wird. Wenn wir jedoch beim Mischen eine Einheit des. Nahrungsmittels weniger verwenden und dabei 0 Währungs-Einheiten einsparen, fehlen uns jeweils 2 Einheiten der Vitamine B und C, wo hingegen A reichlich vorhanden ist, d. h. es bildet keinen Engpass. Wenn wir die fehlenden Vitamine kaufen würden, hätten wir dafür 0 Einheiten zu bezahlen. Der Händler hat seine Preisgestaltung wahrlich maximiert. Das vorige Beispiel zeigt die enge Verzahnung des ursprünglichen Problems mit seinem dualen. An einem etwas allgemeiner gefassten Beispiel sind die Beziehungen erkennbar. Die Ungleichungen (Restiktionen) eines Minimum-Problems seien a x + a 2 x 2 b a 2 x + x 2 b 2 Mit Schlupfvariablen lautet das Minimum-Problem: a x + a 2 x 2 y = b a 2 x + x 2 y 2 = b 2 Z = p x + p 2 x 2 Min Die Auflösung nach x 2 und y ergibt z.b. eine Lösung, falls die Koeffizienten vor x und y 2 positiv sind. Z = b 2p 2 + ( a22 p a 2 p 2 ) x + p 2 y 2 }{{} } {{ } }{{} Minimum > 0 > 0 Lösung: x = 0 y 2 = 0 y = a 2b 2 b x 2 = b 2 Die Restiktionen des dualen Maximum-Problems lauten: a u + a 2 u 2 p a 2 u + u 2 p 2 Mit Schlupfvariablen erhalten wir: a u + a 2 u 2 + v = p a 2 u + u 2 + v 2 = p 2 Z = b u + b 2 u 2 Max Die Auflösung nach u 2 und v ergibt eine Lösung. Z = b ( ) 2p 2 a2 b 2 b u b 2 v 2 }{{}}{{}}{{} Maximum > 0 > 0 Lösung: v = p a 2 p 2 u 2 = p 2 u = 0 v 2 = 0 Die Reihenfolge deckt den Zusammenhang zur obigen Lösung auf. 6
3.2.5 Dualität der linearen Optimierung I
3..5 Dualität der linearen Optimierung I Jedem linearen Programm in Standardform kann ein sogenanntes duales Programm zugeordnet werden. Es entsteht dadurch, daß man von einem Minimierungsproblem zu einem
Über- und unterbestimmte
Über- und unterbestimmte Systeme (verallgemeinerte Lösungen) Über- und unterbestimmte Systeme Ax = b ist genau dann für alle b R m eindeutig lösbar, wenn m = n und rk A = n. Falls m n oder rk A < min{m,
10. Die Berücksichtigung nicht vorzeichenbeschränkter Variablen
10. Die Berücksichtigung nicht vorzeichenbeschränkter Variablen Bisher haben wir immer vorausgesetzt, dass alle Variablen eines LOP der Bedingung x i 0 liegen. Im Folgenden wollen wir auch sogenannte freie
4.3.3 Simplexiteration
7. Januar 2013 53 4.3.3 Simplexiteration Eine Simplexiteration entspricht dem Übergang von einer Ecke des zulässigen Bereiches in eine benachbarte Ecke Dabei wird genau eine Nichtbasisvariable (die zugehörige
Optimale Steuerung 1 Prozessoptimierung 1
Optimale Steuerung 1 Prozessoptimierung 1 Kapitel 2: Lineare Optimierung Prof. Dr.-Ing. Pu Li Fachgebiet Simulation und Optimale Prozesse (SOP) Lineare Algebra (Mathematische Grundlagen) 2 Beispiel: Produktionsplanung
Computer Science Department - High Performance and Web Computing Group. Optimierungsprobleme
Optimierungsprobleme Häufig in Alltagssituationen anzutreffen (z.b. Kauf eines Gerätes) Optimierungsprobleme (OPs) sind Probleme, die i.a. viele zulässige Lösungen besitzen Jeder Lösung ist ein bestimmter
Optimierung. Vorlesung 02
Optimierung Vorlesung 02 LPs in kanonischer Form Für i = 1,, m und j = 1,, d seien c j, b i und a ij reele Zahlen. Gesucht wird eine Belegung der Variablen x 1,, x d, so das die Zielfunktion d c j x j
Eigenschaften von LPs
2 Lineare Programmierung Eigenschaften von LPs Eigenschaften von LPs Definition 24 Eine Menge K IR n heißt konvex gdw für je zwei Punkte Punkte x (1) K und x (2) K auch jeder Punkt mit 0 λ 1 zu K gehört
Optimierung. Optimierung. Vorlesung 8 Lineare Programmierung III: Simplex Algorithmus Fabian Kuhn
Optimierung Vorlesung 8 Lineare Programmierung III: Simplex Algorithmus 1 Resource Allocation Beispiel aus Vorlesung 6 Primales LP: Duales LP: max 3 4 2 2 4 2 8 3 6 0, 0, 0 min 4 8 6 2 3 3 4 2 2 0, 0,
7.1 Matrizen und Vektore
7.1 Matrizen und Vektore Lineare Gleichungssysteme bestehen aus einer Gruppe von Gleichungen, in denen alle Variablen nur in der 1. Potenz vorkommen. Beispiel Seite 340 oben: 6 x 2 = -1 + 3x 2 = 4 mit
Simplex-Verfahren. Kapitel 4. Simplex-Verfahren. Peter Becker (H-BRS) Operations Research I Sommersemester / 298
Kapitel 4 Simplex-Verfahren Peter Becker (H-BRS) Operations Research I Sommersemester 24 86 / 298 Inhalt Inhalt 4 Simplex-Verfahren Dualer Simplexalgorithmus Vermeidung von Zyklen Peter Becker (H-BRS)
Vorlesung Wirtschaftsmathematik I WS 2007/2008, Wirtschaftingenieurwesen. Kapitel IV: Grundlagen der Linearen Optimierung
Vorlesung Wirtschaftsmathematik I WS 2007/2008, Wirtschaftingenieurwesen Kapitel IV: Grundlagen der Linearen Optimierung Inhaltsverzeichnis Abschnitt 3-5 3 Der Simplexalgorithmus 58 3.1 Grundlagen..............................
Teil I. Lineare Optimierung
Teil I Lineare Optimierung 5 Kapitel 1 Grundlagen Definition 1.1 Lineares Optimierungsproblem, lineares Programm. Eine Aufgabenstellung wird lineares Optimierungsproblem oder lineares Programm genannt,
Kombinatorische Optimierung
Kombinatorische Optimierung Juniorprof. Dr. Henning Meyerhenke PARALLELES RECHNEN INSTITUT FÜR THEORETISCHE INFORMATIK, FAKULTÄT FÜR INFORMATIK KIT Universität des Landes Baden-Württemberg und nationales
11 Grafische Lösung eines linearen Optimierungsproblems 1
Grafische Lösung eines linearen Optimierungsproblems Die grafische Lösung beliebiger Probleme ist zeitaufwendig und ungenau, auch ergeben sich Beschränkungen in der Lösbarkeit solcher Probleme in Folge
Wiederholung. Wir gehen von LP s in Standardform aus, wobei A R m n vollen Zeilenrang hat: minc T x A x = b
Wiederholung Wir gehen von LP s in Standardform aus, wobei A R m n vollen Zeilenrang hat: minc T x A x = b x 0. x R n heißt Basislösung, wenn Ax = b und rang(a J ) = J, wobei J = {j x (j) 0}; Basislösung
Kuhn-Tucker Bedingung
Kapitel 13 Kuhn-Tucker Bedingung Josef Leydold Mathematik für VW WS 017/18 13 Kuhn-Tucker Bedingung 1 / Optimierung unter Nebenbedingungen Aufgabe: Berechne das Maximum der Funktion f (x, y) g(x, y) c,
8. Lineare Optimierung
8. Lineare Optimierung 1 Einführung (1) Praktische Probleme sind oft Probleme mit Nebenbedingungen, z.b.: Ein Produktionsprozess hängt von Lieferterminen ab Die Menge der verstaubaren Güter ist durch die
Einführung in die Wirtschaftsinformatik VO WS 2008 / 2009
Einführung in die Wirtschaftsinformatik VO WS 2008 / 2009 Daten Modelle Steuerung Wilfried Grossmann Teil 3: Steuerung Mathematische Modelle werden häufig dazu verwendet um ein optimales Verhalten zu bestimmen
(Technisch: Setze alle Skalarprodukte der allgemeinen Lösung mit den Basisvektoren des Kerns gleich Null eindeutige leastsqares Lösung)
Lineare Optimierung Unterbestimmte LGS und Optimierung Bei lösbaren unterbestimmten linearen Gleichungssystemen haben wir die Qual der Wahl in Abhängigkeit von den freien Parametern (Anzahl = Anzahl Unbekannte
Lineares Optimieren. W. Kippels 12. April Inhaltsverzeichnis. 1 Einleitung 2. 2 Die Beispielaufgabe 2. 3 Einführung von Schlupfvariablen 2
Lineares Optimieren W. Kippels 1. April 015 Inhaltsverzeichnis 1 Einleitung Die Beispielaufgabe Einführung von Schlupfvariablen 4 Die Simplex-Methode 5 Das Basis-Austauschverfahren 4 6 Fortsetzung der
Extrema mit Nebenbedingungen
Extrema mit Nebenbedingungen Gesucht ist das Extremum der Funktion f(x,y) = 5 x y unter der Nebenbedingung g(x,y) = x+y =. 5 y x In diesem einfachen Fall kann die Nebenbedingung nach einer Variablen aufgelöst
1 Der Simplex Algorithmus I
1 Nicoletta Andri 1 Der Simplex Algorithmus I 1.1 Einführungsbeispiel In einer Papiermühle wird aus Altpapier und anderen Vorstoffen feines und grobes Papier hergestellt. Der Erlös pro Tonne feines Papier
Optimieren unter Nebenbedingungen
Optimieren unter Nebenbedingungen Hier sucht man die lokalen Extrema einer Funktion f(x 1,, x n ) unter der Nebenbedingung dass g(x 1,, x n ) = 0 gilt Die Funktion f heißt Zielfunktion Beispiel: Gesucht
Lineare Optimierung: Simplexverfahren Phase Ⅰ
Lineare Optimierung: Simplexverfahren Phase Ⅰ Zur Erinnerung: Die Lineare Optimierungsaufgabe in Standardform lautet z = c T x + c 0 min (.) bei Ax = b, x 0. Revidiertes Simplexverfahren Mit dem Simplexverfahren
Lineare Optimierungsmodelle
Lineare Optimierungsmodelle Simplex-Methode Vortragender: Michael Schneider Agenda Motivation Operations Research Aufbau linearer Optimierungsmodelle Simplex-Methode Ausblick 2 Problemstellung Futtermischung
Die duale Simplexmethode zur Lösung rein ganzzahliger linearer Programme
Kapitel 11 Die duale Simplexmethode zur Lösung rein ganzzahliger linearer Programme Wir betrachten folgendes Optimierungsproblem z = c T x min! Ax = b (11.1) (11.2) x j ganz für j = 1,..., n 1 n, (11.3)
Optimierung für Wirtschaftsinformatiker: Dualität, Ganzzahlige lineare Optimierung
Optimierung für Wirtschaftsinformatiker: Dualität, Ganzzahlige lineare Optimierung Dr. Nico Düvelmeyer Freitag, 24. Juni 2011 1: 1 [1,1] Inhaltsübersicht für heute 1 Dualität Motivation Duales LP Dualitätssätze
Übung 3, Simplex-Algorithmus
Übung 3, 21.6.2011 Simplex-Algorithmus Aufgabe 3.1 Lösen Sie das folgende Optimierungsproblem (von Aufgabe 2.3) graphisch. Substituieren Sie dazu z = 5 y um ein 2-dimensionales Problem zu erhalten. Rechnung
3.1. Existenzsatz und Struktur der Lösungsmenge
3. EXISTENZ UND DUALITÄT 3.1. Existenzsatz und Struktur der Lösungsmenge Nach dem Satz von Weierstraß besitzt eine lineare Funktion auf einem Polytop stets ein Minimum und ein Maximum. Im allgemeinen Fall
FK WMS: Wirtschaftsmathematik 2, Einheit 7/8
FK WMS: Wirtschaftsmathematik 2, Einheit 7/8 Markus Sinnl 1 [email protected] http://homepage.univie.ac.at/markus.sinnl basierend auf Folien von Dr. Ivana Ljubic, Mag. Christian Spreitzer und Mag.
Wirtschaftsmathematik für International Management (BA)
Wirtschaftsmathematik für International Management (BA) Wintersemester 2012/13 Hochschule Augsburg : Gliederung 1 Grundlegende 2 Grundlegende 3 Lineare Algebra 4 Lineare Programme 5 Folgen und Reihen 6
Dualitätssätze der linearen Optimierung
Kapitel 9 Dualitätssätze der linearen Optimierung Sei z = c T x min! Ax = b 9.1 x 0 mit c, x R n, b R m, A R m n ein lineares Programm. Definition 9.1 Duales lineares Programm. Das lineare Programm z =
Probeklausur Optimierung
Universität Hamburg Fakultät für Mathematik, Informatik und Naturwissenschaften Dr. Nico Düvelmeyer Hamburg, 4. Juli 2011 Probeklausur Optimierung Bitte selber ausfüllen: Name: (darf anonymisiert werden)
VORLESUNG 11 Lineare Optimierung (Viele Folien nach Ulf Lorenz, jetzt TU Darmstadt)
VORLESUNG Lineare Optimierung (Viele Folien nach Ulf Lorenz, jetzt TU Darmstadt) 3 Wiederholung! Lineare Programme häufig geeignete Modellierung von Optimierungsproblemen! Verschiedene Darstellungen sind
Prof. Dr. Roland Griesse. Höhere Mathematik für Bachelorstudiengänge I.2
Höhere Mathematik für Bachelorstudiengänge I.2 Wir nehmen an, dass die LOA bereits in Normalform vorliegt: Maximiere c x, wobei A x = b sowie x 0 mit A R m n, b R m und c R n. Neben b 0 nehmen wir noch
mit. Wir definieren (Skalarprodukt = Winkel).
1 Grundidee des Simplexverfahrens (von George Dantzig): Man bestimmt eine beliebige Ecke (Extremalpunkt) einer Lösungsmenge eines Ungleichungssystems. Nun geht man an den Kanten vom Punkt entlang und kontrolliert
Minimumproblem. Definition 4.7. Ein LP der Form. unter den Nebenbedingungen. d ij x j b i (i =1,...,m)
Minimumproblem Definition 4.7 Ein LP der Form nx Minimiere Z = c j x j j=1 unter den Nebenbedingungen nx d ij x j b i (i =1,...,m) j=1 und den Vorzeichenbedingungen x j 0(j =1,...,n) heißt Minimumproblem.
Lineare (Un-)Gleichungen und lineare Optimierung
Lineare (Un-)Gleichungen und lineare Optimierung Franz Pauer Institut für Mathematik Universität Innsbruck Lehrer/innen/fortbildungstag Wien 2010 9. April 2010 Eine Maximumsaufgabe Eine Firma stellt aus
Klausurrepetitorium ABWL
Klausurrepetitorium ABWL Planungs- und Südwestfälische Industrie- und Handelskammer 9. August 5 Dr. Friedhelm Kulmann, Sandra Rudolph 9.8.5 Gliederung. Nichtlineare Optimierungsprobleme.. Quadratisches
Mischungsverhältnisse: Nehmen wir an, es stehen zwei Substanzen (zum Beispiel Flüssigkeiten) mit spezifischen Gewicht a = 2 kg/l bzw.
Kapitel 5 Lineare Algebra 51 Lineare Gleichungssysteme und Matrizen Man begegnet Systemen von linearen Gleichungen in sehr vielen verschiedenen Zusammenhängen, etwa bei Mischungsverhältnissen von Substanzen
Schnittebenenverfahren von Gomory. Stefan Allescher 30. Juni 2005
Schnittebenenverfahren von Gomory Stefan Allescher 30. Juni 2005 Inhaltsverzeichnis 1. Grundprinzip 2. Das Verfahren von Gomory 2.1. Vorgehen 2.2. Beweis der Endlichkeit 2.3. Algorithmische Durchführung
Lineare Gleichungssysteme
Poelchau-Oberschule Berlin A. Mentzendorff September 2007 Lineare Gleichungssysteme Inhaltsverzeichnis 1 Grundlagen 2 2 Das Lösungsverfahren von Gauß 4 3 Kurzschreibweise und Zeilensummenkontrolle 6 4
Eingescannt aus «Mathematik für die Fachschule Technik» von Heinz Rapp.
13 Eingescannt aus «Mathematik für die Fachschule Technik» von Heinz Rapp. 13.1 Einführung 13. Äquivalenzumformungen bei 1 3 13.3 Einfache lineare 13.4 Bruchungleichungen 4 5 6 Andere Schreibweise der
Lineare Gleichungssysteme
Christian Serpé Universität Münster 14. September 2011 Christian Serpé (Universität Münster) 14. September 2011 1 / 56 Gliederung 1 Motivation Beispiele Allgemeines Vorgehen 2 Der Vektorraum R n 3 Lineare
Lineare Optimierung und Simplex-Algorithmus
Lineare Optimierung und Simplex-Algorithmus Problemstellung Beispiel : Unser Unternehmen verfügt über drei Maschinen A, B, C, mit denen zwei verschiedene Produkte P, P2 hergestellt werden. Die Maschinen
Differenzialrechnung für Funktionen mit mehreren unabhängigen Variablen. Graphentheorie
Differenzialrechnung für Funktionen mit mehreren unabhängigen Variablen Graphentheorie Differenzialrechnung für Funktionen mit mehreren unabhängigen Variablen Def.: eine Funktion n f :D mit D,x (x,...x
1. Funktionen. 1.3 Steigung von Funktionsgraphen
Klasse 8 Algebra.3 Steigung von Funktionsgraphen. Funktionen y Ist jedem Element einer Menge A genau ein E- lement einer Menge B zugeordnet, so nennt man die Zuordnung eindeutig. 3 5 6 8 Dies ist eine
1.3. Beträge, Gleichungen und Ungleichungen
1.3. Beträge, Gleichungen und Ungleichungen Das Maximum zweier Zahlen a, b wird mit max(a,b) bezeichnet, ihr Minimum mit min(a,b). Der Absolutbetrag einer reellen Zahl a ist a = max ( a, a ) oder auch
1. Transport- und Zuordnungsprobleme Optimierungsalgorithmus für Transportprobleme. Duales Problem. a i u i + i=1. j=1
1. Transport- und Zuordnungsprobleme Optimierungsalgorithmus für Transportprobleme Duales Problem Lemma 1.4. Das zum Transportproblem duale Problem lautet: max unter den Nebenbedingungen m a i u i + i=1
Überbestimmte lineare Gleichungssysteme
Überbestimmte lineare Gleichungssysteme Fakultät Grundlagen September 2009 Fakultät Grundlagen Überbestimmte lineare Gleichungssysteme Übersicht 1 2 Fakultät Grundlagen Überbestimmte lineare Gleichungssysteme
Mathematische Grundlagen für Wirtschaftswissenschaftler Lösungshinweise zu den Übungsaufgaben aus Kapitel 3 - Lineare Optimierung
Mathematische Grundlagen für Wirtschaftswissenschaftler Lösungshinweise zu den Übungsaufgaben aus Kapitel - Lineare Optimierung Sascha Kurz Jörg Rambau 8. August Lösung Aufgabe.. Da es sich um ein homogenes
Aufgabe des Monats Mai
Aufgabe des Monats Mai 2013 1 Ein Monopolist produziere mit folgender Kostenfunktion: K(x) = x 3 12x 2 + 60x + 98 und sehe sich der Nachfragefunktion (Preis-Absatz-Funktion) p(x) = 10, 5x + 120 gegenüber.
(3D-)Extrema unter Nebenbedingungen. Problemstellung (lokale Optimierung)
(3D-)Extrema unter Nebenbedingungen Wir beschränken uns wieder (meistens) auf Funktionen von zwei Variablen x, y. Bei drei oder mehr Variablen x 1,..., x n sind die gleichen Techniken analog anwendbar,
Der exakte Schnittpunkt ist aus der Grafik nur schwer heraus zu lesen. Es ist daher erfordelich, Gleichungssysteme auch rechnerisch lösen zu können!
Das Problem des grafischen Lösungsverfahrens Die Lösungsmenge eines linearen Gleichungssystems in 2 Variablen lässt sich mit der grafischen Lösungsmethode nicht immer genau bestimmen. Die folgende Grafik
6 Gleichungen und Gleichungssysteme
03.05.0 6 Gleichungen und Gleichungssysteme Äquivalente Gleichungsumformungen ( ohne Änderung der Lösungsmenge ).) a = b a c = b c Addition eines beliebigen Summanden c.) a = b a - c = b - c Subtraktion
Kap. 4.3: Das Dualitätstheorem der linearen Optimierung
Kap. 4.3: Das Dualitätstheorem der linearen Optimierung Professor Dr. Petra Mutzel Lehrstuhl für Algorithm Engineering, LS11 Fakultät für Informatik, TU Dortmund 18. VO A&D WS 08/09 18.12.2008 1 Literatur
Optimalitätsbedingungen
Optimalitätsbedingungen Nadja Irmscher 28. Mai 2010 1 Nachweis von Suboptimalität und Abbruchkriterien Über das gegebene Programm minimiere f 0 (x) über x D sodass f i (x) 0, i = 1,..., m h i (x) = 0,
Wirtschaftsmathematik
Einführung in einige Teilbereiche der Wintersemester 2016 Prof. Dr. Stefan Etschberger HSA Mögliche Fälle für Z Etschberger - WS2016 1 Z =, d.h., es existiert keine zulässige (x 1, x 2 )-Kombination. 2
Hauptsatz und Optimalitätskriterium der Simplexmethode
Kapitel 4 Hauptsatz und Optimalitätskriterium der Simplexmethode In diesem Abschnitt wird das wichtigste Verfahren zur Lösung linearer Optimierungsprobleme eingeführt die Simplexmethode Es existiere für
1 Lineare Gleichungssysteme und Matrizen
1 Lineare Gleichungssysteme und Matrizen Das Studium linearer Gleichungssysteme und ihrer Lösungen ist eines der wichtigsten Themen der linearen Algebra. Wir werden zunächst einige grundlegende Begriffe
Fachakademie für Wirtschaft der FHM A2: Lineare Optimierung und das Simplexverfahren
A2.1 Lineare Optimierung mit dem Simplexverfahren Wenn ein Unternehmen ermitteln möchte, wie viele Mengeneinheiten von verschiedenen Produkten zu produzieren sind, damit bei gegebenen Verkaufspreisen der
Der Simplex-Algorithmus
5 Lineare Programmierung Simplex-Algorithmus Der Simplex-Algorithmus Standardverfahren zur Lösung von LPs, von G B Dantzig entwickelt Grundidee: Versuche ausgehend von einer Startecke mit einer Ausgangsbasis
Kapitel 7 : Lineare Programmierung Die Simplexmethode (G.B.Dantzig, 1947) Beispiel:
Kapitel 7 : Lineare Programmierung Die Simplexmethode (G.B.Dantzig, 1947) Beispiel: Eine Firma produziert die Produkte P 1, P 2,..., P q aus den Rohstoffen R 1, R 2,..., R m. Dabei stehen b j Einheiten
Die duale Simplexmethode
Kapitel 0 Die duale Simplexmethode Bei der dualen Simplexmethode ist eine Startlösung oftmals leichter angebbar als bei der Simplexmethode für das ursprüngliche lineare Programm, da man keine Nichtnegativitätsanforderungen
A2.3 Lineare Gleichungssysteme
A2.3 Lineare Gleichungssysteme Schnittpunkte von Graphen Bereits weiter oben wurden die Schnittpunkte von Funktionsgraphen mit den Koordinatenachsen besprochen. Wenn sich zwei Geraden schneiden, dann müssen
Mathematische Grundlagen für Wirtschaftswissenschaftler Leseprobe - Abschnitt 6.5 (das agraökonomische Schaf )
Mathematische Grundlagen für Wirtschaftswissenschaftler Leseprobe - Abschnitt 65 (das agraökonomische Schaf ) Sascha Kurz Jörg Rambau 25 November 2009 2 66 Die Karush-Kuhn-Tucker-Methode Die Erkenntnisse
Optimierung. Optimierung. Vorlesung 2 Optimierung ohne Nebenbedingungen Gradientenverfahren. 2013 Thomas Brox, Fabian Kuhn
Optimierung Vorlesung 2 Optimierung ohne Nebenbedingungen Gradientenverfahren 1 Minimierung ohne Nebenbedingung Ein Optimierungsproblem besteht aus einer zulässigen Menge und einer Zielfunktion Minimum
Kapitel 5. Peter Becker (H-BRS) Operations Research I Sommersemester / 298
Kapitel 5 Dualität Peter Becker (H-BRS) Operations Research I Sommersemester 2014 241 / 298 Inhalt 5 Dualität Dualitätssätze Zweiphasen-Simplexalgorithmus Peter Becker (H-BRS) Operations Research I Sommersemester
Lösung allgemeiner linearer Programme
Lösung allgemeiner linearer Programme Bisher: Für Anwendung des Simplexalgorithmus muss eine primal oder eine dual zulässige Basislösung vorliegen. Für allgemeine lineare Programme können wir dies direkt
6.1 Welche Matrix gehört zu der Abbildung?
Kapitel 6 Gleichungssysteme Bisher haben wir nur für spezielle Fälle (Drehungen, Spiegelungen ) die zu einer bekannten Abbildung gehörende Matrix gesucht. Da uns die Abbildung in allen Einzelheiten bekannt
Maximiere Gesamtgewinn aus verschiedenen Produkten unter Restriktionen an Produktmenge (Lagermenge, Transportmenge)
Beispiel: Produktionsplanung Maximiere Gesamtgewinn aus verschiedenen Produkten unter Restriktionen an Produktmenge (Lagermenge, Transportmenge) Produktionskapazität Ressourcenmenge bei als fest angenommenem
Übungsaufgaben. Teil Bergstadt-Gymnasium Ma/Inf (WPII-8) (ht) aufgabe_2017_05_12. Teil 2
1 Gegeben ist das System linearer Ungleichungen: 2x + y 4 (1) x 2y 7 (2) 1.1 Bestimme rechnerisch den Schnittpunkt der zugehörigen Geraden! 1.2 Bestimme graphisch das Lösungsgebiet! 1 Lösungen 1 1.1 1.1.1
Übung: Algorithmen und Datenstrukturen Einführung: Aufgabe 1. Malte Heins Helga Karafiat
Übung: Algorithmen und Datenstrukturen Einführung: Aufgabe 1 Malte Heins Helga Karafiat AuD-Anforderungen Quellcode-Dokumentation Ist natürlich Pflicht und führt bei Mängeln zu Nachbesserungen Besteht
Lineare Gleichungssysteme
KAPITEL 2 Lineare Gleichungssysteme. Beispiele Wir betrachten zunächst vier Gleichungssysteme und bestimmen ihre Lösungsmenge. Dabei geht es uns noch nicht darum, ein Lösungsverfahren für lineare Gleichungssysteme
Studientag zur Algorithmischen Mathematik
Studientag zur Algorithmischen Mathematik Lineare Optimierung Winfried Hochstättler Diskrete Mathematik und Optimierung FernUniversität in Hagen 1. Juli 2012 Outline Lineares Programm (LP) in Standardform
Kap. 4: Lineare Programmierung
Kap. 4: Lineare Programmierung Professor Dr. Petra Mutzel Lehrstuhl für Algorithm Engineering, LS11 Fakultät für Informatik, TU Dortmund 13./14. VO A&D WS 08/09 27.11./2.12.2008 Petra Mutzel Alg. & Dat.
Lineare Programmierung Teil I
Seminar über Algorithmen Prof. Dr. Helmut Alt Lineare Programmierung Teil I Lena Schlipf, Benjamin Jankovic Lena Schlipf, Benjamin Jankovic Seminar über Algorithmen SS05 1 Struktur des Vortrags 1. Was
Aufgabe zum Thema: Gebrochen - rationale Funktionen
Aufgabe zum Thema: Gebrochen - rationale Funktionen Eine gebrochen-rationale Funktion Z (x) hat als Zähler- N (x) funktion Z (x) eine lineare Funktion und als Nennerfunktion N (x) eine ganz-rationale Funktion
1. Lineare Optimierungsaufgaben (LOA) als Teilklasse konvexer Optimierungsprobleme. f(x) min, x G (1.1) (Legende)
. Lineare Optimierungsaufgaben (LOA) als Teilklasse konvexer Optimierungsprobleme X Banachraum, wobei X = R n G zulässige Menge des Optimierungsproblems f: G R Zielfunktion f(x) min, x G (.) (Legende)
Aufgaben zu Kapitel 23
Aufgaben zu Kapitel 23 Aufgaben zu Kapitel 23 Verständnisfragen Aufgabe 23 Bestimmen Sie grafisch die optimale Lösung x der Zielfunktion z = c T x unter den Nebenbedingungen mit dem Zielfunktionsvektor
Mathematik. für das Ingenieurstudium. 10 Funktionen mit mehreren Variablen. Jürgen Koch Martin Stämpfle.
10 Funktionen mit mehreren Variablen www.mathematik-fuer-ingenieure.de 2010 und, Esslingen Dieses Werk ist urheberrechtlich geschützt. Alle Rechte, auch die der Übersetzung, des Nachdruckes und der Vervielfältigung
Extrema von Funktionen mit Nebenbedingung
Wirtschaftswissenschaftliches Zentrum Universität Basel Mathematik für Ökonomen 1 Dr. Thomas Zehrt Extrema von Funktionen mit Nebenbedingung Literatur: Gauglhofer, M. und Müller, H.: Mathematik für Ökonomen,
Lineare Optimierung Teil 2
Lineare Optimierung Teil 2 Primale Degeneration Duale Degeneration = Mehrdeutigkeit Normalform kanonische Form Duale Simplexmethode HTW-Berlin FB3 Prof. Dr.F. Hartl 1 Primale Degeneration/1 Besitzt eine
Operations Research. Die Simplexmethode. LP-Dualität. Die Simplexmethode. Rainer Schrader. 18. Juni Zur Erinnerung: Gliederung
Operations Research Rainer Schrader Die Simplexmethode Zentrum für Angewandte Informatik Köln 18 Juni 00 1 / 1 / 1 Gliederung LP-Dualität ein lineares Produktionsmodell der Simplexalgorithmus Phase I Endlichkeit
Einführungsbeispiel Kostenfunktion
Einführungsbeispiel Kostenfunktion Sie bauen eine Fabrik für Luxusautos auf und steigern die Produktion jeden Monat um 1000 Stück. Dabei messen Sie die jeweiligen Kosten und stellen sie grafisch dar. Die
Lösungsskizzen zu den Klausuraufgaben zum Kurs 1142 Algorithmische Mathematik
Lösungsskizzen zu den Klausuraufgaben zum Kurs 1142 Algorithmische Mathematik 1142KWL09 Aufgabe 1. Zeigen Sie, dass für alle n 2 gilt: n paarweise verschiedene Geraden im R 2 schneiden sich untereinander
Proseminar Lineare Algebra WS 08/09 Prof. Dr. O. Bogopolski 1. Vortrag: Lineare Gleichungen. am 11. März von Maximilian Wahner
Proseminar Lineare Algebra WS 08/09 Prof. Dr. O. Bogopolski 1 Vortrag: Lineare Gleichungen am 11. März 2009 von Maximilian Wahner Technische Universität Dortmund Fakultät für Mathematik Proseminar Lineare
Klausurkolloquium. Musterlösung Produktionscontrolling: Lineare Programmierung
Klausurkolloquium Musterlösung Produktionscontrolling: Lineare Programmierung Fallstudie Die GOGO GmbH ist ein mittelständisches gewinnorientiertes Unternehmen. Das taktische Produktionsprogramm einer
Lineare Gleichungssysteme mit 2 Variablen
Lineare Gleichungssysteme mit 2 Variablen Lineare Gleichungssysteme mit 2 Variablen Einzelne lineare Gleichungen mit zwei Variablen Bis jetzt haben wir nur lineare Gleichungen mit einer Unbekannten (x)
Gleichungsarten. Quadratische Gleichungen
Gleichungsarten Quadratische Gleichungen Normalform: Dividiert man die allgemeine Form einer quadratischen Gleichung durch a, erhält man die Normalform der quadratischen Gleichung. x 2 +px+q=0 Lösungsformel:
VORLESUNG 12 Lineare Optimierung (Viele Folien nach Ulf Lorenz, jetzt TU Darmstadt)
VORLESUNG 12 Lineare Optimierung (Viele Folien nach Ulf Lorenz, jetzt TU Darmstadt) 53 Wiederholung! Basis-Startlösung berechnet! Künstliche Variablen! Erkennung von unlösbaren Problemen! Eliminierung
Numerische Lineare Algebra
Numerische Lineare Algebra Vorlesung 7 Prof. Dr. Klaus Höllig Institut für Mathematischen Methoden in den Ingenieurwissenschaften, Numerik und Geometrische Modellierung SS 200 Prof. Dr. Klaus Höllig (IMNG)
