Metode de cǎutare directǎ (MCD)
Sunt utilizate pentru optimzarea sistemelor descrise prin funcţii criteriu y(u), nu
neapǎrat diferenţiabile, mono sau multivariabile fǎrǎ şi cu restricţii.
Aceste metode nu folosesc derivatele funcţiei criteriu şi se bazeazǎ pe ideea înaintǎrii
spre optim prin îmbunǎtǎţiri aduse la fiecare etapǎ, valorilor calculate pentru y(u).
De regulǎ, MCD determinǎ un optim local, aşa cǎ este recomandatǎ pornirea cǎutǎrii
succesiv din mai multe puncte iniţiale alese în mod arbitrar. Pe baza rezultatelor practice
obţinute se apreciazǎ cǎ MCD sunt mai puţin eficiente decât metodele de gradient, datoritǎ
unei convergenţe mai slabe şi a unui control mai puţin riguros asupra procesului de
optimizare, dar sunt apreciate datoritǎ simplitǎţii şi posibilitǎţilor de adaptare la problemele
cu restricţii.
MCD se împart în douǎ clase mari, dupǎ dimensiunea spaţiului variabilei u din
descrierea funcţiei criteriu y(u) :
- MCDU metode de cǎutare directǎ unidimensionalǎ (monovariabilǎ);
- MCDM metode de cǎutare directǎ multivariabile.
Primele se folosesc pentru optimizarea sistemelor descrise de funcţii criteriu
monovariabile, iar celelalte pentru optimizarea sistemelor descrise de funcţii criteriu
multivariabile.
Fundamental, MCD diferǎ prin modul în care se efectueazǎ “cǎutarea”, adicǎ prin
alegerea direcţiilor şi paşilor de înaintare spre optim, iar esenţial este faptul cǎ, la fiecare
etapǎ se calculeazǎ valoarea funcţiei criteriu în punctele noi localizate în vederea detectǎrii
unor eventuale succese sau insuccese.
1. Metode de cǎutare directǎ unidimensionalǎ monovariabilǎ (MCDU).
Sunt folosite pentru calculul optimului funcţiei y(u) monovariabile fǎrǎ şi cu restricţii,
dar în special sunt utilizate avantajos ca proceduri de estimare a pasului optimal de înaintare
pe o direcţie datǎ, în metodele de optimizare pentru funcţii multivariabile.
Aceste metode folosesc, în principal, urmǎtoarele douǎ proceduri de estimare a
optimului:
- interpolarea - procedurǎ care constǎ în aproximarea funcţiei reale y(u) în jurul
punctului de optim printr- un polinom de interpolare şi detectarea în continuare a
optimului acestui polinom.
- Eliminarea intervalelor = procedurǎ care constǎ în împǎrţirea succesivǎ a aunui
inteval dat de pe axa realǎ care conţine optimul în subintervale şi excluderea repetatǎ
a acelora care nu conţin punctul u*.
Faţǎ de aceste precizǎri, MCDU se clasificǎ în:
- MCDUI – metode de cǎutare directǎ unidimensionalǎ (monovariabilǎ) de interpolare