Google Classroom
GeoGebraGeoGebra Klaslokaal

Simplex Algorithmus Dual Max 2 Min

Am Beispiel 3x+1,5y -> min unter den Nebenbedingungen I:20x+30y≥180000, II: 20x+30y≤210000, III: x+y=8000 Überführung in ein duales Programm das mit dem Max-Simplex-Algorithmus bearbeitet werden kann. Die Nebenbedingungen von Min Systemen müssen auf die Form f(x)≥ b gebracht werden. Ändere II in: -20x-30y≥-210000 und stelle die Daten in eine Matrix, die transponiert wird (tausche Zeilen/Spalten). Durch Einfügen von Basis/Schlupfvariablen zum einem Max Programm transformieren (die Zielfunktion steht in der letzten Zeile - auch im Max-Simplex-Applet muß darauf geachtet werden: Zf->letzte Zeile): Das Applet SimplexAlgorithmusDualMax2Min.ggb erstellt aus einem Gleichungssystem (Nebenbedingungen, Zielfunktion in Gleichungen eingeben DualP) ein Duales Programm zur Minimierung DualTab, das mit Max-Simplex-Algorithmus gearbeitet werden kann. Die Min-Gleichungen (b*10^3) Ausgabe des Start-Tableau für ein duales Programm Min - Algorithmus Max-Programm DualTab PivotSpl=1, PivotZle=2 copy to A1 PivotSpl=3, PivotZle=2 copy to A1 PivotSpl=2, PivotZle=1 End-Tableau, Auswertung Identifiziere an hand der 2./3. Spalte (gegen transponierten Lösungsvektor) x=3000, y=5000, min->16500

Grafische Lösung

Grafische Lösung
Rechte Seite: b/1000 x+y=8 ==> x+y>=8 /\ x+y<=8

JavaScript Demo Step by Step

Simplex Demo by Kenij Ikeda Transscipt Example Data to: 30,-30,1,3/2; 20,-20,1,3; -180000,210000,-8000,0; !enter fractions instead of decimal numbers, closing semicolon! Ich hab nur das Eingabefeld für Daten ergänzt - sehr schön gemachte Schritt für Schritt Demo!