5w to pl przypadki


Podsumowanie
Ka\de bazowe rozwiÄ…zanie dopuszczalne jest
punktem wierzchołkowym zbioru X.
Istnieje punkt wierzchołkowy zbioru X w którym
funkcja celu zadania PL przyjmuje maksimum
Ka\demu punktowi wierzchołkowemu zbioru X
odpowiada m wektorów liniowo niezale\nych z
danego zbioru n wektorów związanych z tym
punktem.
Technika optymalizacji Wydział Elektroniki PWr
Wykład 5
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
RozwiÄ…zania optymalne
Twierdzenie 6.1
Twierdzenie 6.1
Jeśli zadanie programowania liniowego PL posiada rozwiązanie optymalne i
Jeśli zadanie programowania liniowego PL posiada rozwiązanie optymalne i
wszystkie rozwiÄ…zania bazowe sÄ… niezdegenerowane to za pomocÄ… algorytmu
wszystkie rozwiÄ…zania bazowe sÄ… niezdegenerowane to za pomocÄ… algorytmu
simpleks uzyskuje siÄ™ rozwiÄ…zanie optymalne po co najwy\ej
simpleks uzyskuje siÄ™ rozwiÄ…zanie optymalne po co najwy\ej
n
ëÅ‚ öÅ‚
ìÅ‚
ìÅ‚m÷Å‚
÷Å‚
íÅ‚ Å‚Å‚
iteracjach.
iteracjach.
Technika optymalizacji Wydział Elektroniki PWr
Wykład 5
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Zadanie programowania liniowego - przypadki szczególne
Zało\enia:
algorytm simpleks startuje z bazowego dopuszczalnego rozwiÄ…zania oraz w
trakcie jego realizacji nie występuje degeneracja
I. Zadanie programowania liniowego PL posiada jedno rozwiÄ…zanie
x1 + x2 d" 5
Å„Å‚ üÅ‚
PrzykÅ‚ad: ôÅ‚x
max x0 = 2x1 +1x2
X = : - x1 + x2 d" 0 , x e" 0ôÅ‚
òÅ‚ żł
x"X
ôÅ‚ ôÅ‚
6x1 + 2x2 d" 21
ół þÅ‚
x1 x2 x5 x2 x5 x3
x0 0 -2 -1 x0 7 1/3 -1/3 x0 31/4 1/4 1/2
x3 5 1 1 x3 3/2 -1/6 2/3 x2 9/4 -1/4 3/2
x4 0 -1 1 x4 7/2 1/6 4/3 x4 1/2 1/2 -2
x5 21 6 2 x1 7/2 1/6 1/3 x1 11/4 1/4 -1/2
1
'"
11 9
x = [ , ]T
4 4
RozwiÄ…zanie bazowe optymalne:
31
x0 =
Wartość optymalna funkcji celu:
4
Technika optymalizacji Wydział Elektroniki PWr
Wykład 5
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Przypadki szczególne cd.
II. Zadanie programowania liniowego - nieograniczone
Twierdzenie 6.2
Jeśli zadanie PL jest nieograniczone, to istnieją rozwiązania
y
bazowe dopuszczalne oraz wektor taki, \e:
x
K
B
y0k < 0 i yik d" 0 dla i =1,..., m
Wówczas zbiór rozwiązań jest pusty.
Przykład:
min x0 = -x1 - x2,
- x1 - x2 d" 2
x1 - x2 e" -1
x1, x2 e" 0
Technika optymalizacji Wydział Elektroniki PWr
Wykład 5
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Przypadki szczególne cd.
III. Zadanie programowania liniowego  posiadające nieskończoną ilość
rozwiązań optymalnych na zbiorze ograniczonym
Ten przypadek wystąpi wtedy, gdy mo\na znalezć tablicę simpleksową, której
odpowiada optymalne rozwiÄ…zanie bazowe, takie \e:
yi0 e" 0 dla i = 1,...,m oraz y0 j e" 0 dla j = 1,..., n
i istnieje para
(i , j ), i "{1,..., m}, j "{1,...,n}
0 0 0 0
dla której:
y0 j0 = 0, yi 0 > 0 i yi j0 > 0
0 0
Dla przestrzeni o wymiarze n rozwiązanie optymalne jest kombinacją wypukłą
wierzchołków nale\ących do zbioru optymalnego.
xi
'"
p p
'"
'"
x =
i i
" xi gdy " = 1 , i "[0,1], i = 1,..., p
i=1 i=1
!! Dla rozwiązania zdegenerowanego, przypadek ten mo\e zaistnieć równie\
pod innymi warunkami.
Technika optymalizacji Wydział Elektroniki PWr
Wykład 5
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Przypadki szczególne cd.
III. Przykład gdy jest wiele rozwiązań optymalnych na zbiorze ograniczonym
Å„Å‚ - x1 + x2 d" 4
üÅ‚
max x0 = 4x1 + 2x2 X = : , x e" 0żł
òÅ‚x
2x1 + x2 d" 6
x"X
ół þÅ‚
x4 x2
x1 x2 x4 x3
x0 12 2 0
x0 0 -4 -2 x0 12 2 0
x3 4 -1 1 x3 7 0.5 1.5 x2 4.66 0.33 0.66
x4 6 2 1 x1 3 0.5 0.5 x1 0.66 0.33 0.5
1
'"
x = [3,0]T
" 1 rozwiÄ…zanie bazowe optymalne:
2
'"
2 14
x = [ , ]T
" 2 rozwiÄ…zanie bazowe optymalne:
3 3
Zadanie posiada dwa dopuszczalne bazowe rozwiązania optymalne. Odpowiadają one dwóm
wierzchołkom w zbiorze rozwiązań optymalnych.
Zbiór rozwiązań optymalnych
'"
2 14
Å„Å‚x
X = {x : x = x1 + (1- )x2,  "[0,1]}= : x = (3 + (1- )),(0 + (1- )),  "[0,1]üÅ‚
òÅ‚ żł
3 3
ół þÅ‚
2 7 14 14
Å„Å‚x
= : x = ( + ),( - )üÅ‚.
òÅ‚ żł
3 3 3 3
ół þÅ‚
Technika optymalizacji Wydział Elektroniki PWr
Wykład 5
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Przypadki szczególne cd.
IV. Zadanie programowania liniowego  posiadające nieskończoną ilość
rozwiązań optymalnych na zbiorze nieograniczonym
Ten przypadek wystąpi wtedy, gdy mo\na znalezć tablicę simpleksową,
której odpowiada optymalne rozwiązanie bazowe, takie \e:
y e" 0 dlai = 1,..., m oraz y e" 0 dla j = 1,..., n
i0 0 j
dla której, \e istnieje j0 takie, \e i dla wszystkich  i zachodzi
y0 j0 = 0
yi0=0 (degeneracja) bÄ…dz
y0 j0 d" 0
Technika optymalizacji Wydział Elektroniki PWr
Wykład 5
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
IV. Zadanie programowania liniowego  posiadające nieskończoną ilość
rozwiązań optymalnych na zbiorze nieograniczonym cd
Rozwiązanie optymalne zadania PL przyjmuje postać parametryczną:
Dla n=2 równanie parametryczne prostej,
Dla n=3 równanie parametryczne płaszczyzny itd.
max x0 = -2x1 + 4x2
Przykład:
x"X
Å„Å‚ -2x1 + x2 d" 1
üÅ‚
X =òÅ‚x: ,xe"0żł
-1x1 + 2x2 d" 4
ół þÅ‚
x1 x2
x 1 x3
x4 x3
x0 0 2 -4
x0 4 -6 4
x0 8 2 0
x3 1 -2 1
x2 1 -2 1
x2 2.33 0.66 -0,33
x4 4 -1 2
x4 2 3 -2
x1 0.66 0.33 -0,66
1
'"
2 7
x = ( , )T
Bazowe rozwiÄ…zanie optymalne:
3 3
1
'" '" '"
Å„Å‚ üÅ‚
2 1
X = " R2 : x = x + ( , )T t, t e" 0żł
Zbiór rozwiązań optymalnych jest półprostą:
òÅ‚x
3 3
ół þÅ‚
Technika optymalizacji Wydział Elektroniki PWr
Wykład 5
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
V. Zadanie programowania liniowego  zbiór rozwiązań dopuszczalnych
jest zbiorem pustym - brak rozwiÄ…zania
X = Ć
W tej wersji metody prymalnej simpleks algorytm nie potrafi stworzyć pierwszego
rozwiązania bazowego dopuszczalnego z powodu wektora b, który posiada składowe
ujemne.
x1 x2
Przykład:
max x0 = x1 + 4x2
x"X
b1 + 4
îÅ‚ Å‚Å‚ îÅ‚ Å‚Å‚
x0 0 -1 -4
b = =
ïÅ‚b śł ïÅ‚- 2śł
x1 + x2 d" 4
Å„Å‚ üÅ‚
ðÅ‚ 2 ûÅ‚ ðÅ‚ ûÅ‚
X =òÅ‚x: ,xe"0żł x3 4 1 1
x1 - x2 d" -2
ół þÅ‚ x4 -2 1 -1
Nie jest spełniony warunek dopuszczalności pierwszej tablicy simpleks
Krok 1. (start). Rozpoczynamy algorytm od znalezienia pierwszego rozwiÄ…zania bazowego
dopuszczalnego. Nale\y sprawdzić dopuszczalność
rozwiÄ…zania:
yi0 e" 0 dla i = 1,..., m
Technika optymalizacji Wydział Elektroniki PWr
Wykład 5
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA


Wyszukiwarka

Podobne podstrony:
5w to przypadki 11
4w to pl
CZYTAJ TO (BOB XT PL)
kingaparuzel pl Faworki puszyste Ale?bka i robi to co lubi
Przypadkowy maz The Accidental Husband 2008 Napisy PL
Upiorne Urodziny [Happy Birthday To Me] 1981 Napisy PL
The World According to Garp [Świat według Garpa] [1982] [napisy pl] cd2
Jak powstało to zdjęcie Poradniki Jak powstało to zdjęcie Swiatobrazu pl
Sciaga pl Co to jest rynek
Notice to Mariners PL 2007 01 10
muszę ci to powiedzieć pl en
The World According to Garp [Świat według Garpa] [1982] [napisy pl] cd1
kingaparuzel pl Motyle w brzuchu Ale?bka i robi to co lubi
To Kill A Mockingbird (1962) DVDRip (SiRiUs sHaRe) pl
Kamasutra [PL] (to humor a nie podręcznik)
How to install LiteLoader with Forge and Optifine PL

więcej podobnych podstron