Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
2
10Wprowadzenie
jakoci).Dlataksformułowanegoproblemuoptymalizacji,zadaniemjestznalezienie
optymalnegorozwiązania,którespełniaprzyjętekryteriumoptymalizacji.Ogólnie,po-
szukiwanierozwiązańoptymalnychzwiązanejestznastępującymizadaniami:
doborem(opracowaniem)modelumatematycznegoanalizowanegoprocesu,
zdefiniowaniemfunkcjiceluoptymalizacji(funkcjonałujakoci,kryteriumoptymali-
zacji,kryteriumjakociitp.),
poszukiwaniemoptymalnegorozwiązaniazzastosowaniemjednejzmetodoptymali-
zacji.
Oilepierwszezwymienionychzadańjestgłównieprzedmiotemidentyfikacjiimo-
delowaniaprocesów,otylepozostałedwazadanianierozerwalniezwiązanezopty-
malizacją1.
Załóżmy,żedanesą:
funkcjaceluf:RnR,
zbiórXdRn.
Zadaniemoptymalizacji,nazywanejteżprogramowaniemmatematycznym,jest
poszukiwanietakiegoelementuXoptXd,że
f(Xopt)f(X)
XXd
(poszukiwanieminimum,Xmin=Xopt)
lub
f(Xopt)f(X)
XXd
(poszukiwaniemaksimum,Xmax=Xopt).
StosowanealgorytmyoptymalizacyjnewyznaczająpewnerozwiązanieX.Znalezio-
nerozwiązanieXstanowićmaprzybliżenieminimum(maksimum)globalnegooptyma-
lizowanejfunkcjicelu(tzn.wartoćf(X)powinnabyćdobrymprzybliżeniemliczby
f(Xopt)).Należyzaznaczyć,żeznalezioneminimum(maksimum)jestglobalnejedy-
niewewnątrzzdefiniowanegoobszaruposzukiwańzmiennychoptymalizacji,wktórym
znajdująsiędopuszczalnerozwiązaniaXd(zob.punkt2.3.1),aniekonieczniewcałej
dziedziniefunkcjicelu.
Często,wanalizowanymobszarzeposzukiwań,opróczminimum(maksimum)glo-
balnegowystępująminima(maksima)lokalne,wktórychwartoćoptymalizowanej
funkcjiprzybieraodpowiedniowiększą(mniejszą)wartoćniżdlarozwiązaniaglobal-
nego.Minima(maksima)lokalnenastręczająwieleproblemówpodczasposzukiwania
tegojednego,właciwegominimum(maksimum)globalnego.Spowodowanejesttotym,
żemetodyoptymalizacji„grzęzną”wminimum(maksimum)lokalnyminiedocierają
dorozwiązaniaglobalnego.Obrazowomożnatoprzedstwićzapomocąkuligolfowej
która,toczącsięponierównejpowierzchnipolagolfowego,możezatrzymaćsięwjed-
nymzlokalnychdołkównadrodzedotegojedynego,globalnego.Dlategoteż,jednym
zkryteriówocenyjakocimetodoptymalizacjijestichzdolnoćdodocieraniadotego
globalnegominimum,bezwzględunanapotykaneprzeciwnoci(minimalokalne).
1Szczegółymatematycznezagadnieniaoptymalizacjiomówionowpodrozdziale2.3.