barjerų metodas

barjèrų metòdas, metodas, taikomas sąlyginiams optimizavimo uždaviniams spręsti. Reikia rasti vektorių x, kuris tenkintų nelygybių sistemą gi(x) ≤ 0, i = 1, …, m, ir su kuriuo funkcija f(x) įgytų mažiausią (didžiausią) reikšmę. Laikoma, kad funkcijos f(x), gi(x), i = 1, …, m, yra tolydžios; leistinųjų vektorių aibė X = {x : gi(x) ≤ 0, i = 1, …, m} aprėžta, o jos vidinių taškų aibė X0 netuščia. Aibėje X0 apibrėžiama tolydžioji funkcija B(x), tenkinanti sąlygas: B(x) > 0, kai x ∈ X0; B(x) → ∞, kai x artėja prie aibės X krašto (pvz., B ( x ) = i = 1 m 1 / g i ( x ) B( bold{x} )`=`- sum from{i=1} to{m} 1/ g_{i}( bold{x} ) ). B(x) vadinama barjerų funkcija. Pasirinkus skaičių seką (rk), rk > 0, rk > rk+1, k = 1, 2, …, rk → 0, kai k → ∞, sudaroma funkcijų seka F(x, rk) = f(x) + rkB(x), k = 1, 2, … . Taikant barjerų metodą pradinis sąlyginis uždavinys keičiamas uždavinių min x X 0 F ( x , r k ) nitalic{min} csub{ italic{x} in italic{X}^{0} }bold{F}( bold{x},` r_{k} ) , k = 1, 2, …, seka. Aibė X0 yra atvira, todėl šios sekos uždavinius galima spręsti nesąlyginio optimizavimo uždavinio metodais.

Išsprendus k‑ąjį sekos uždavinį gaunamas pradinio uždavinio sprendinio artinys xk. Tam tikromis sąlygomis artinių sekos (xk) konverguojantysis posekis konverguoja prie pradinio uždavinio tikslaus sprendinio. Barjerų metodas kartais vadinamas vidinių baudos funkcijų metodu.

62

Papildoma informacija
Turinys
Bendra informacija
Straipsnio informacija
Autorius (-iai)
Redaktorius (-iai)
Publikuota
Redaguota
Siūlykite savo nuotrauką