Programowanie nieliniowe

Transkrypt

Programowanie nieliniowe
Program przedmiotu
PROGRAMOWANIE NIELINIOWE
Wykład 30 godzin, ćwiczenia 30 godzin
1.Przykłady zadań programowania nieliniowego. Zbiory, stożki i funkcje
wypukłe. Warunek konieczny i wystarczający wypukłości funkcji
różniczkowalnej. Warunek konieczny i wystarczający wypukłości funkcji
posiadającej pochodne cząstkowe drugiego rzędu.
2.Funkcje pseudowypukłe i quasiwypukłe i ich własności. Warunek konieczny i
wystarczający quasiwypukłości funkcji. Warunek konieczny i wystarczający
istnienia minimum dla funkcji wypukłej i pseudowypukłej.
3. Kierunki dopuszczalne dla zadań programowania nieliniowego. Warunki
dopuszczalności kierunków. Warunki regularności ograniczeń. Tw.Farkasa.
Twierdzenie o warunkach koniecznych optymalności.
4.Twierdzenie Kuhna-Tuckera. Postacie warunków Kuhna-Tuckera. Warunki
wystarczające optymalności.
5.Definicja funkcji Lagrange’a i punktu siodłowego. Warunki konieczne i
wystarczające istnienia punktu siodłowego.
6. Twierdzenie o związku punktu siodłowego z rozwiązaniem optymalnym
zadania programowania nieliniowego Twierdzenie Karlina.
7.Zadanie pierwotne i dualne programowania nieliniowego. Zbiory
dopuszczalne dla zadania dualnego. Twierdzenie Wolfe’a o dualności zadań.
8. Twierdzenie Mangasariana o odwracalności zadań dualnych. Twierdzenia o
nieograniczoności funkcji celu dla zadania dualnego. Twierdzenie o nieistnieniu
rozwiązania zadania pierwotnego.
9. Zadania programowania kwadratowego. Algorytm Wolfe’a.
10.Algorytmy poszukiwania minimum bez ograniczeń. Złoty podział odcinka,
aproksymacja kwadratowa, metoda Hooke’a, metoda Neldera, metoda
kierunków sprzężonych.
11.Definicja ciągu zewnętrznych funkcji kary. Twierdzenia o zbieżności
rozwiązań zadań pochodnych rozwiązywanych z użyciem zewnętrznych funkcji
kar.
12. Twierdzenia o postaci funkcji zewnętrznych kar. Twierdzenia o postaci
zewnętrznych funkcji kar dla sumy i iloczynu zbiorów. Algorytm SchmittaFoxa.
13. Definicja wewnętrznych funkcji kar. Twierdzenie o zbieżności zadań
pochodnych rozwiązywanych przy pomocy wewnętrznych funkcji kar.
Twierdzenie o postaci wewnętrznych funkcji kar. Algorytm Powella.
14. Zadania związane. Warunki na to aby zadania były związane.
Dekompozycja zadań metodą optymalizacji parametrycznej. Dekompozycja
zadań metodą cen.
Literatura:
1. M.Cannon, C.Callum, E. Polak Sterowanie optymalne I programowanie
nieliniowe.
2. J.Cea Optymalizacja. Teoria i algorytmy
3. W.Findeisen, J. Szymanowski, A. Wierzbicki Teoria i metody
obliczeniowe optymalizacji.
4. B. Martos Programowanie nieliniowe. Teoria i metody.