60
Programowanie liniowe
Ustalimy, jakie kombinacje wartości parametrów r, i c2 pozwalają otrzymać rozwiązanie bazowe jc, =4, x2 = 2, x3 = 2, jc4 = 0, jc5 = 0 jako bazowe rozwiązanie optymalne.
Należy przeprowadzić łączną analizę wrażliwości dla produktów P, i P2-Otrzymamy wówczas następującą tablicę simpleksową (tablica 1.22):
Tablica 1.22
cx —> |
max |
C1 |
C2 |
0 |
0 |
0 |
b |
Baza |
CB |
■*> |
*2 |
x4 | |||
0 |
0 |
0 |
1 |
-1 |
-0,25 |
2 | |
*2 |
^2 |
0 |
1 |
0 |
0,5 |
-0.125 |
2 |
X\ |
Cl |
1 |
0 |
0 |
0 |
0,25 |
4 |
CJ- |
0 |
0 |
0 |
-0.5c, |
0,125c2 —0,25c, |
4r,+2t.'2 |
Z tablicy 1.22 wynika układ warunków:
-0,5c2<0 i 0,125c2—0,25c, <0.
Otrzymujemy rozwiązanie: c2^0 i c2 2c, przedstawione na rys. 1.19.
Rysunek 1.19
b =
Analiza wrażliwości £ |
Każda kombinacja wartości parametrów c, i c2, spełniająca warunki c2 > 0 oraz c2 >2r-, generuje interesujące nas rozwiązanie optymalne. Jest nią przykładowo kombinacja c, = 4, c2 = 8. Mamy wówczas/(4, 2) = 4 • 4 + 8 • 2 = 32. Jednocześnie warto zauważyć, że do półprostej wychodzącej z punktu Pt (1,5, 3) i równoległej do osi Oc, należą punkty, będące rozwiązaniami przykładu 1.8. Podobnie do odcinka o końcach P2(2, 0) i P3(2, 4) należą punkty, będące rozwiązaniami przykładu 1.9.
Z kolei zajmiemy się analizą wrażliwości wybranego współczynnika wyrazów wolnych.
Przypuśćmy, że po znalezieniu rozwiązania optymalnego zadania Z przykładu 1.1 okazało się, że dostępna ilość środka 5, uległa zmianie. W jakim przedziale powinna się znajdować wartość bh by znaleziona dla /?, = 14 baza optymalna generowała rozwiązanie dopuszczalne?
Wykorzystując tablicę 1.7, zawierającą rozwiązanie optymalne przykładu 1.1 oraz wzór (1.6) stwierdzamy, że rozwiązanie generowane przez bazę optymalną będzie dopuszczalne dopóty, dopóki
xb=A u'h^O,
przy czym macierz odwrotną
1 |
-1 |
-0,25 |
0 |
0,5 |
-0,125 |
0 |
0 |
0,25 |
odczytujemy z tablicy 1.7 oraz
16
Obliczamy: