img298

img298



Obecnie wszystkie zmienne niebazowe mają dodatnie kryterium simpleks, a więc wartości funkcji celu nie da się już zmniejszyć.

Pozostawiając Czytelnikowi obliczenie elementów tablic pośrednich, poniżej (posługując się rachunkiem macierzowym) obliczono poszczególne elementy tablicy końcowej1.

yi y2

~y i"

, więc B =

2 3

, B1 =i

'3 -3"

Jl.

1 3

3

-1 2_



elementy kolumn zmiennych sztucznych


B^b =

1

-1

h 3

1,5~|

i

““

1

2

1 3

0

0

L 3

3 J

" 1

-f

[301

'10'

=

1

2

20

10

. 3

3 J

L3

wartości zmiennych bazowych (rozwiązanie),



J elementy kolumn j zmiennych decyzyjnych y2, y2, y3,


'1000"

_2400_

, więc clB~1 = [1000 2400]

' 1 -1‘ 1 2

= [200 600] -

_~7 7.

elementy wiersza zdla kolumn

Ji i s2,

elementy wiersza Zj dla kolumn

clB~lb = [1000 2400]


10000 + 8000 = 18 000 <— wartość funkcji celu.

Optymalne rozwiązanie programu dualnego jest zatem następujące:

y\ = 10,    y\=y,    F[y\,y*i)= 18000.

Zauważmy jeszcze, że z ostatniej tablicy simpleksowej można odczytać także rozwiązanie optymalne programu dualnego. Mianowicie, optymalne wartości zmiennych decyzyjnych PD są równe wartościom bezwzględnym liczb występujących w wierszu zerowym (cy ~zj) ostatniej tablicy simpleksowej, odpowiadających zmiennym swobodnym PP (por. tabl. 42): j>j=|— 10| = 10,

10

T’


>>3 = 0. Analogicznie, wartości zmiennych decyzyjnych PP są

równe wartościom bezwzględnym liczb występujących w wierszu zerowym ostatniej tablicy simpleksowej PD, odpowiadających zmiennym swobodnym lego programu (por. tabl. 46:    = |200| = 200, X2 = |600| = 600).

Pytania i problemy

1. Dany jest program liniowy:

x1+ x2+jc3 = 30, x1 + 2x2 + x3'^10,

2x2 + x3 ^ 20,

*i, x2, *3>0,

2x3 +x2 + 3x3-t max.

Sprowadzić powyższy program do postaci kanonicznej.

2. W powyższym PL wektor optymalnych zmiennych bazowych jest następujący:

x'


x3 .

*4

Podać rozwiązanie optymalne i wartość funkcji celu dla rozwiązania optymalnego.

3.    Co to jest „wiersz zerowy” tablicy simpleksowej?

4.    Omówić sposób zmiany bazy w kolejnych iteracjach algorytmu simpleks.

5.    Który z poniższych wektorów (gdzie xlt x2 i x3 to zmienne dcyzyjne, xĄ i x5 to zmienne swobodne, a i s2 to zmienne sztuczne) nie jest wektorem optymalnym i dlaczego?


1.5. Analiza wrażliwości

Rozwiązanie programu liniowego jest dopiero początkiem analizy problemu. Podejmujący decyzje powinien także wiedzieć, jak wrażliwe jest uzyskane rozwiązanie optymalne na pewne zmiany w założeniach modelu lub zmiany czynników zewnętrznych (parametrów modelu). Odpowiedź na te pytania ułatwia analiza wrażliwości (ang. sensitivity analysis) rozwiązania optymalnego na zmiany niektórych parametrów modelu, a więc na przykład: a) współczynników funkcji celu (OFC - objective function coefficients), najczęściej cen - analiza wrażliwości pozwala w tym przypadku odpowiedzieć na pytanie, w jakich granicach mogą się zmieniać te parametry, aby dotychczasowe rozwiązanie pozostało optymalne;

clB~1A = [1000 2400]


1 0 0 1


1,5

-0,5


= [1000 2400 300]


>+ y 2 i y3>


53

1

Zauważmy, że ponieważ s2 = —yĄ, a s2 = —y}, współczynniki kolumn zmiennych swobodnych są wziętymi ze znakiem przeciwnym współczynikami kolumn odpowiadających im zmiennych sztucznych.


Wyszukiwarka

Podobne podstrony:
img298 (7) J elementy kolumn j zmiennych decyzyjnych Obecnie wszystkie zmienne niebazowe mają dodatn
W szczególnym przypadku, gdy wszystkie zmienne losowe mają jednakowe wartości oczekiwane p : n -H &g
Przykład: W których poniższych kombinacjach wszystkie opcje składowe mają dodatnią deltę? a)
Przykład: W których poniższych kombinacjach wszystkie opcje składowe mają dodatnią deltę? a)
img130 130 Wszystkie te punkty leżę wewnątrz koła K i dlatogo obliczamy wartości funkcji g w tych pu
3.    Kontrola jakości towarów: •    Nie da się wychwycić wszystkich
Brak zaufania do rozumu Nie da się opisać rozumu rosyjskiego. Brak mu zaufania do siebie. Wszystkie
Normy społeczne ModaZwyczaj ReligiaMoralność To wszystko na siebie oddziałuje, nie da się tego
F P ■ IJak to? Nie da się wszystkiego załatwić komputerem? Oczywiście, że nie. To takie samo narzędz
Polacy generalnie mają nawyk przeklinania Aż dziw, że Konstytucja RP nie zaczyna się od
Wszystko da się przełożyć to prawda; ale równocześnie nic nie da się przełożyć. A może inaczej: wszy

więcej podobnych podstron