x{ |
-1 |
2 3 |
0 |
1200 |
400' | |||
X = |
*5 |
= B1b\ = |
-1,5 |
0,5 |
1 |
2400 |
= |
0 |
*1. |
1 |
1 |
0 |
600 _ |
400. | |||
Przychód ze sprzedaży wyrobów zmieni się o 200y*i = 200 • 10 = 2000, a więc wyniesie 18 000 + 2000 - 200001.
Jeżeli natomiast zasób surowca S„ zmniejszy się do 2100, optymalne wartości zmiennych decyzyjnych będą następujące:
-1 |
z 3~ |
0 |
'1000' |
400' | ||||
*// X = |
*5 |
= B1bl = |
-1,5 |
0,5 |
1 |
2100 |
= |
150 |
?1_ |
1 |
1 |
0 |
.600. |
.300. | |||
W tym wypadku wartość funkcji celu zmieni się o —300-10/3 = —1000 i wyniesie 18000-1000 = 170002.
Przykład 11. Hodowca drobiu musi uzupełnić zawartość dwóch składników odżywczych A i B w produktach, które kupuje. Rozważa cztery mieszanki: M1( M2, M3 i M4. Zawartość składników odżywczych w poszczególnych mieszankach oraz ceny mieszanek podano w tabl. 49.
c7bxh = [20 0 30]
400
0
400
= 8000+12000 = 20000.
2 Lub clxb = [20 0 30]
400
150
300
= 8000 + 9000 = 17000.
Tablica 49
Składniki odżywcze |
Zawartość składnika w 1 kg mieszanki |
Minimalne ilości | |||
M, |
m3 |
m4 |
składnika | ||
A |
4 |
0 |
4 |
5 |
120 |
B |
2 |
6 |
4 |
4 |
180 |
Cena 1 kg |
12 |
9 |
16 |
14 |
1 Ten sam wynik uzyskamy, jeśli ponownie obliczymy wartość funkcji celu ze wzoru:
1. W jakiej ilońci należy zakupić poszczególne mieszanki, aby dostarczyć potrzebne składniki odżywcze i aby koszt zakupu mieszanek był minimalny?
2. Określić wrażliwość rozwiązania optymalnego na:
a) zmiany cen poszczególnych mieszanek,
b) zmiany „norm żywienia”, czyli minimalnych ilości składników odżywczych, jakie należy dostarczyć.
Rozwiązanie
Ad 1. Model zadania jest następujący:
12x1 + 9x2 + 16x3 + 14x4-> min,
4x3 + 4x3+ 5x4^120,
2x1 + 6x2 + 4x3 + 4x4Ss180, x,, x2, x3, x4^0.
Model rozwiązano stosując algorytm simpleks. Końcową tablicę simpleksową przedstawia tabl. 50.
Tablica 50
CJ |
12 |
9 |
16 |
14 |
0 |
0 |
M |
M |
Rozwiązanie | |
Zmienne bazowe |
x2 |
*3 |
*4 |
*5 |
*6 |
•*2 | ||||
14 |
x4 |
0,8 |
0 |
0,8 |
1 |
-0,2 |
0 |
0,2 |
0 |
24 |
9 |
x2 |
-0,2 |
1 |
2/15 |
0 |
2/15 |
-1/6 |
-2/15 |
1/6 |
14 |
ZJ |
9,4 |
9 |
12,4 |
14 |
-1,6 |
-1,5 |
1,6 |
1,5 |
462 | |
ci~zi |
2,6 |
0 |
3,6 |
0 |
1,6 |
1,5 |
M—1,6 |
Af —1,5 |
Tak więc rozwiązanie optymalne jest następujące:
x\ = x3 = 0,
F{x\ ,—5X4) = 462.
Z tablicy można także odczytać rozwiązanie optymalne programu dualnego (y\ = 1,6, y\ = 1,5).
Ponieważ w analizie wrażliwości wykorzystuje się zapis macierzowy tablic simpleksowych, zdefiniujemy na początek poszczególne jego elementy dla naszego zadania:
4 0 4 5 2 6 4 4 |
’ K!so} 9 14], |
ł- |
*l" x2 X3 |
59