3w to wlasnosci


Kategorie klasyfikacji zadań optymalizacji
Model procesu:
Statyczny
Dynamiczny
Model procesu bez ograniczeń
Model procesu z ograniczeniami
Przestrzeń rozwiązań zmiennych decyzyjnych
Zmienne rzeczywiste
Zmienne całkowitoliczbowe
Zmienne binarne
Postać funkcji celu:
Funkcja skalarna
Funkcja wektorowa
Dane o procesie niezbędne w algorytmie optymalizacji
Wartości funkcji celu
Gradient funkcji  algorytm pierwszego rzędu
Hesjan funkcji - algorytm drugiego rzędu
Technika optymalizacji Wykład 3 Wydział Elektroniki
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Właściwe minimum lokalne:
'"
Funkcja f(x) ma w punkcie x właściwe minimum lokalne, je\eli istnieje
Funkcja f(x) ma w punkcie właściwe minimum lokalne, je\eli istnieje
´ > 0
takie, \e: "x" E
takie, \e:
)
f (x)< f (x)
E = X )" "
przy czym:
przy czym:
)
" ={x : 0 < x - x < ´}
'"
x
SÅ‚abe minimum lokalne
'"
x
´l > 0
Funkcja f(x) ma w punkcie słabe minimum lokalne, je\eli istnieje
Funkcja f(x) ma w punkcie słabe minimum lokalne, je\eli istnieje
takie, \e
takie, \e
"x" El
) )
f (x)d" f (xl )
przy czym:
przy czym:
El = X )" "l
)
" = {x : 0 < x - x < ´ }
l l
Technika optymalizacji Wykład 3 Wydział Elektroniki
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Ka\de minimum globalne jest minimum lokalnym, lecz nie na odwrót.
n
" Zadanie optymalizacji bez ograniczeń dla
X = R
'"
ëÅ‚ öÅ‚
f (x ) = f x
ìÅ‚ ÷Å‚
min
íÅ‚ Å‚Å‚
x" X
" Zadanie optymalizacji z ograniczeniami:
'"
ëÅ‚ öÅ‚
f (x ) = f x
ìÅ‚ ÷Å‚
min
íÅ‚ Å‚Å‚
x" X
Zadanie programowania liniowego ZPL
Zadanie programowania nieliniowego ZPN
Technika optymalizacji Wykład 3 Wydział Elektroniki
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Twierdzenie Weierstrass a
Funkcja f(x) ciągła na zwartym zbiorze rozwiązań dopuszczalnych [zbiorze
ograniczonym i domkniętym]
jest na tym zbiorze ograniczona i osiÄ…ga swe kresy tzn.: istniejÄ… punkty
x1, x2 " X
takie, \e dla ka\dego zachodzi:
:
x" X
f (x1) d" f (x) d" f (x2)
Technika optymalizacji Wykład 3 Wydział Elektroniki
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Własności funkcji wypukłych
Definicja zbioru wypukłego:
Definicja zbioru wypukłego:
X ‚" Rn nazywamy wypukÅ‚ym, je\eli dla ka\dych dwóch punktów
Zbiór nazywamy wypukłym, je\eli dla ka\dych dwóch punktów
Zbiór
x1, x2 " X
odcinek Å‚Ä…czÄ…cy te dwa punkty tak\e nale\y do X tzn.:
odcinek Å‚Ä…czÄ…cy te dwa punkty tak\e nale\y do X tzn.:
X ={x : x = x1 + (1- )x2, 0 d"  d"1}
Definicja funkcji wypukłej:
X ‚" Rn bÄ™dzie zbiorem wypukÅ‚ym. FunkcjÄ™
Niech będzie zbiorem wypukłym. Funkcję f : X R1 będziemy
Niech będziemy
x1, x2 " X
nazywali wypukłą, je\eli dla dowolnych dwóch punktów i dla
nazywali wypukłą, je\eli dla dowolnych dwóch punktów i dla
ka\dego:
ka\dego:  "[0,1]
f (x1 + (1- )x2)d"  f (x1)+ (1- )f (x2)
Technika optymalizacji Wykład 3 Wydział Elektroniki
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Kiedy funkcja f(x) jest wypukła
Macierz A o wymiarze nxn nazywamy hesjanem, gdy jej elementami sÄ… drugie
pochodne czÄ…stkowe funkcji f(x):
2
îÅ‚ Å‚Å‚
" f ( x )
A( x ) =
ïÅ‚ śł
"xi "x
ïÅ‚ śł
j
ðÅ‚ ûÅ‚
Lemat 1
Niech ma ciągłe drugie pochodne cząstkowe oraz niech
f : X R1 X ‚" Rn
będzie zbiorem wypukłym . Funkcja f(x) jest wypukła wtedy i tylko wtedy, gdy jej hesjan
x" X
A(x) jest dodatnio pół-określony dla ka\dego .
Technika optymalizacji Wykład 3 Wydział Elektroniki
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Definicja macierzy A dodatnio półokreślonej
Macierz A o wymiarze nxn jest dodatnio pół-określona, jeśli
Macierz A o wymiarze nxn jest dodatnio pół-określona, jeśli
dla ka\dego
dla ka\dego x " Rn
x, Ax e"0
Definicja macierzy A dodatnio określonej
Macierz A o wymiarze nxn jest dodatnio określona, jeśli
Macierz A o wymiarze nxn jest dodatnio określona, jeśli
dla ka\dego niezerowego
dla ka\dego niezerowego x " Rn
x, Ax >0
Technika optymalizacji Wykład 3 Wydział Elektroniki
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Kryterium Sylwestra 
praktyczne sprawdzenie wypukłości funkcji f(x)
Kwadratowa macierz symetryczna A jest dodatnio pół-określona wtedy i
Kwadratowa macierz symetryczna A jest dodatnio pół-określona wtedy i
tylko wtedy, gdy:
tylko wtedy, gdy:
a11 a12,...,a1n
a21 a22,...,a2n
a11 a12
a11 e" 0, e" 0 ,..., e" 0
. ... .
a21 a22
an1 ... ,ann
Kwadratowa macierz symetryczna A jest dodatnio określona wtedy i tylko
Kwadratowa macierz symetryczna A jest dodatnio określona wtedy i tylko
wtedy, gdy:
wtedy, gdy:
a11 a12,...,a1n
a21 a22,...,a2n
a11 a12
a11 > 0, > 0 ,..., > 0
. ... .
a21 a22
an1 ... ,ann
Technika optymalizacji Wykład 3 Wydział Elektroniki
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Rys.1 Zbiór X - wypukły
Funkcja f(x) te\ jest wypukła
Technika optymalizacji Wykład 3 Wydział Elektroniki
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Rys.2 Zbiór X  nie jest wypukły
Funkcja f(x)  funkcja wypukła.
Technika optymalizacji Wykład 3 Wydział Elektroniki
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Rys.3 Zbiór X  jest wypukły
Funkcja f(x) nie jest wypukła,
Technika optymalizacji Wykład 3 Wydział Elektroniki
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Rys.4 Zbiór X  nie jest wypukły
Funkcja f(x) te\ nie jest wypukła.
Technika optymalizacji Wykład 3 Wydział Elektroniki
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Funkcje wypukłe
Lemat 2
f (x)
X ‚" Rn
Niech funkcja będzie funkcją ró\niczkowalną oraz zbiór
będzie zbiorem wypukłym.
Funkcja f(x) jest wypukła wtedy i tylko wtedy, gdy
"x, x0 " X
f (x)e" f (x0)+ < "f (x0), x - x0 >
Lemat 3
f : X R1 X ‚" Rn
Niech funkcja , dla będzie funkcja wypukłą, wówczas dla
dowolnego rzeczywistego ą zbiór
XÄ… = {x : f (x) d" Ä…}
jest wypukły.
Lemat 4
fi : X R1
Niech będzie zbiorem wypukłym. Jeśli funkcje dla
X ‚" Rn
i=1,...,k są funkcjami wypukłymi oraz jeśli wielkości skalarne są większe od zera
skalarne są większe od zera
Ä…i e" 0
dla i=1,...,k to funkcja f(x)
dla i=1,...,k to funkcja f(x)
k
f ( x ) = Ä… f (x )
" i i
i = 1
jest funkcją wypukłą.
Technika optymalizacji Wykład 3 Wydział Elektroniki
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Twierdzenie 2
Dowolne minimum lokalne funkcji wypukłej f(x) na wypukłym zbiorze rozwiązań
X ‚" Rn
dopuszczalnych jest na tym zbiorze jej minimum globalnym.
Dowód:
x1 " X
Niech w punkcie funkcja f(x) ma swoje minimum lokalne. Oznacza to, \e
istnieje takie
µ > 0, \e:
f (x1)= min f (x)
x"V
gdzie:
V ={x " X , x - x1 d" µ}
Przyjmijmy , . Wybierzmy oraz
0 <  < 1
x1 `" x2
x2 " X
x1 + (1- )x2 "V
Ze względu na wypukłość f(x) :
 f (x1)+ (1- )f (x2)e" f (x1 + (1- )x2)
Technika optymalizacji Wykład 3 Wydział Elektroniki
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
f (x1 + (1- )x2)- f (x1)e" f (x1)- f (x1)e" f (x1)
f (x2)e"
1-  1- 
ckd
ckd
Twierdzenie 3
Ściśle wypukła funkcja f(x) określona na wypukłym zbiorze rozwiązań
dopuszczalnych X ma na tym zbiorze co najwy\ej jedno minimum.
Technika optymalizacji Wykład 3 Wydział Elektroniki
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA
Przykład
f : Rn R1
Niech , . Wykazać, \e funkcja określona
c"Rn
d " R1
formułą liniową:
f (x)= cT x + d
jest jednocześnie wypukła i wklęsła na Rn.
Technika optymalizacji Wykład 3 Wydział Elektroniki
Dr in\. Ewa Szlachcic EiT III r. subkier. EKA


Wyszukiwarka

Podobne podstrony:
3w to proglin 11
Regulamin projektu?ukacyjnego Wlasnos to odpowiedzialnos 2
To dzięki wam Preludium
The Best Way to Get Your Man to Commit to You
czytaj to teraz
czytaj to
CSharp Introduction to C# Programming for the Microsoft NET Platform (Prerelease)
E Book Art Anime How To Draw Iria
2 minutes to midnight
SIMULINK MATLAB to VHDL Route
Internet to lukratywne źródło przychodów
To tu tam
GavinDeGraw I don t wont to be
IMiR NM2 Introduction to MATLAB

więcej podobnych podstron