Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
1
Technika optymalizacji
Sformułowanie zadania optymalizacji nieliniowej bez ograniczeń: Funkcja celu f(x) : Zadanie optymalizacji polega na znalezieniu wektora zmiennych decyzyjnych x, należącego do zbioru rozwiązań dopuszczalnych Rn takiego, że dla Co jest równoznaczne zapisowi: Metody numeryczne i optymalizacji Dr inż. Ewa Szlachcic
2
Minimum lokalne i globalne funkcji f(x)
Punkt stanowi minimum lokalne funkcji f(x) w przestrzeni Rn, jeżeli istnieje takie otwarte otoczenie punktu , że Przy czym jeśli zachodzi dla to istnieje wtedy ścisłe minimum lokalne. Punkt stanowi minimum globalne funkcji f(x) w przestrzeni Rn, jeżeli Przy czym jeśli zachodzi dla to ten punkt stanowi ścisłe minimum globalne. Metody numeryczne i optymalizacji Dr inż. Ewa Szlachcic
3
Zadanie programowania nieliniowego bez ograniczeń
DEFINICJA. Kierunkiem d w przestrzeni Rn nazywamy dowolny n-wymiarowy wektor kolumnowy. Niech będzie dany punkt oraz skalar Dowolny punkt leżący na półprostej wychodzącej z punktu x w kierunku będzie wówczas określony zależnością LEMAT. Niech będzie funkcją różniczkowalną w punkcie Załóżmy, że istnieje d, dla którego: Wówczas istnieje takie ,że dla wszystkich zachodzi Dowód: wynika z własności różniczki Gateaux. Metody numeryczne i optymalizacji Dr inż. Ewa Szlachcic
4
Zadanie programowania nieliniowego bez ograniczeń
Twierdzenie. Niech będzie funkcją różniczkowalną . Jeśli minimalizuje funkcję f(x) tzn. Dowód: nie wprost. Punkt jest nazywany punktem stacjonarnym. Twierdzenie. Niech będzie funkcją wypukłą i różniczkowalną. Punkt stanowi minimum globalne funkcji dla każdego wtedy i tylko wtedy, gdy spełnia warunek Jest to warunek konieczny istnienia ekstremum lokalnego f(x) w punkcie Metody numeryczne i optymalizacji Dr inż. Ewa Szlachcic
5
Minimum globalne funkcji f(x)
Twierdzenie: Jeśli będzie funkcją ściśle wypukłą i różniczkowalną, to wektor spełniający warunek konieczny jest jedynym minimum globalnym funkcji f(x). Metody numeryczne i optymalizacji Dr inż. Ewa Szlachcic
6
Warunki wystarczające optymalizacji dla zadania bez ograniczeń
Funkcja f(x) jest funkcją ciągłą i dwukrotnie różniczkowalną. Posiada macierz drugich pochodnych (hesjan) - A Macierz A posiada ciąg podwyznaczników głównych Metody numeryczne i optymalizacji Dr inż. Ewa Szlachcic
7
Warunki stacjonarności dla zadania optymalizacji nieliniowej bez ograniczeń cd.
Twierdzenie: Założono, że jest punktem stacjonarnym funkcji f(x). Wówczas zachodzą poniższe zależności: Jeśli hesjan A jest dodatnio określony tzn: to funkcja f(x) ma minimum lokalne w tym punkcie 2. Jeśli hesjan A jest ujemnie określony tzn: to funkcja f(x) ma maksimum lokalne w tym punkcie 3. Jeśli hesjan A jest pół-dodatnio określony tzn: bądź hesjan pół-ujemnie określony to nie można rozstrzygnąć o typie ekstremum funkcji f(x) w tym punkcie 4. Jeśli nie są spełnione warunki 1 i 2 z nieostrymi nierównościami (wówczas hesjan A nie jest określony) to funkcja f(x) nie ma ekstremum w punkcie Metody numeryczne i optymalizacji Dr inż. Ewa Szlachcic
8
Warunek stacjonarności: poprawić gradient i hesjan A
Technika optymalizacji Warunek stacjonarności: poprawić gradient i hesjan A TWIERDZENIE. Jeśli funkcja f(x) jest dwukrotnie różniczkowalna, to w każdym jej minimum lokalnym bez ograniczeń spełnione są następujące warunki konieczne optymalności zadania ZPN bez ograniczeń. warunek I rzędu dla warunek II rzędu Macierz A jest macierzą ściśle dodatnio określoną Warunek I rzędu jest często nazywamy warunkiem stacjonarności, ponieważ oznacza zerowanie się pierwszej pochodnej. Warunek II rzędu dla funkcji dwukrotnie różniczkowalnych implikuje lokalną wypukłość minimalizowanej funkcji celu. Metody numeryczne i optymalizacji Dr inż. Ewa Szlachcic
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.