Es muss
f(F,A,S) = 3F + 8A + 4S
minimiert werden. Zunächst wird das Problem in die Normalform überführt. Das heißt
- Das Problem wird in eine Maximierungsproblem umgewandelt.
- Nebenbedingungen werden in ≤-NB umgewandelt, wobei auf der rechten Seite der Ungleichung keine Variablen stehen.
- Variablen werden auf nicht-negative Zahlen beschränkt.
- Die Nebenbedingungen werden in Gleichungen umgewandelt indem sogenannte Schlupfvariablen eingeführt werden.
Zu 1. Die Zielfunktion wird mit -1 multipliziert. Die Funktion
- f(F,A,S) = -3F - 8A - 4S
muss also maximiert werden.
Zu 2. Die Nebendedingung F + A + S = 10 ist genau dann erfüllt, wenn sowohl
(1) F + A + S ≤ 10
als auch
F + A + S ≥ 10
erfüllt sind. Letzteres wird in eine ≤-NB umgewandelt indem mit -1 multipliziert wird:
(2) -F - A - S ≤ 10
ebenso lauten die weiteren Nebenbedingungen
(3) F ≤ -4
(4) -A ≤ -1,5
(5) 3F - S ≤ 0
(6) F + A - 2/3·S ≤ 0
Es gibt also sechs Nebenbedingungen.
Zu 3. Das trifft auf dein Problem nicht zu, weil negative Flüssigkeitmengen nicht gültig sind. Der Vollständigkeit halber nehme ich aber mal an, das F auch negativ sein darf. Dann teilt man F in zwei Variablen
F = F+ - F-
auf, wobei F+ ≥ 0 und F- ≥ 0 sind. Anschließend ersetzt man in der Zielfunktion und in den Nebenbedingungen jedes F durch F+ - F-.
Zu 4. Die Nebenbedingungen lauten
(1) F + A + S + s1 = 10
(2) -F - A - S + s2 = 10
(3) F + s3 = -4
(4) -A + s4 = -1,5
(5) 3F - S + s5 = 0
(6) F + A - 2/3·S + s6 = 0
Jetzt kann das Problem mit dem dualen Simplexalgorithmus gelöst werden.