Image0007 (3)

Image0007 (3)



X

J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - metody numeryczne 13

K    K

<e


xX

2    1

Np. dla 6 = 0,1, mamy K> 5

ALGORYTM INTERPOLACJI KWADRATOWEJ POWELLA

Bezgradientowe algorytmy podziału i redukcji wymagały znajomości początkowego przedziału nieokreśloności, w którym funkcja Q{x) posiadała minimum.

Rozpatrzymy wypukłą funkcję Q\x), którą będziemy przybliżać odcinkami parabolą F {x) = a-\-bx+cx2 przechodzącą przez trzy punkty xvxvxr Prawdziwy jest układ równań:

a+bx]    +cx'i=Q(x^

■ a+bx2+exl =^(x2)    =>a,b,c    (4.11)

a+bx{ + cx2, =Q(x.t)

J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - metody numeryczne

Jeżeli punkty x{,x2,x.i rozmieścimy tak, aby: a; =0, x2=t? x^=2t,X.o

a = QA

4 Qb~3Qa-Qc


14


b=


21


. gdzie Q(x^=Qa,Q[x.1) = Qb,Q(x.^)=Qc

(4.12)


Qc+Qa Wb

2?

Parabola F{t)

F'(t)=0


ma minimum w punkcie t , w którym:

b t ^

2 c


=>    t =—-t => t=—^-~A


4QB-2QC-2QA

Warunek (4.13) jest warunkiem koniecznym. Na to aby w punkcie t funkcja F miała nimum musi dodatkowo zachodzić:


(4.13)


mi-


(4.14)


F"{t')> 0    =>    c=.^-^>0    =* !lńŻ—~<Ł>Q

2 t22 0 Warunek (4.14) oznacza, że punkt B musi leżeć poniżej prostej łączącej punkty A i C. Jest

spełniony zawsze dla wypukłej funkcji Q (x).


Wyszukiwarka

Podobne podstrony:
Image0005 (3) J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - me
Image0008 (3) J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE — me
Image0011 (3) J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - me
Image0006 (3) J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - me
Image0009 (3) J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - me
Image0010 (3) J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE — me
67452 Image0001 J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE -
72795 Image0002 J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE -
Image0004 J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - metody

więcej podobnych podstron