Image0007 (3)
X
J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - metody numeryczne 13
K K
x —X
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
. gdzie Q(x^=Qa,Q[x.1) = Qb,Q(x.^)=Qc
Qc+Qa Wb
2?
Parabola F{t)
F'(t)=0
ma minimum w punkcie t , w którym:
b t ^
2 c
4QB-2QC-2QA
Warunek (4.13) jest warunkiem koniecznym. Na to aby w punkcie t funkcja F miała nimum musi dodatkowo zachodzić:
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 - meImage0008 (3) J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE — meImage0011 (3) J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - meImage0006 (3) J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - meImage0009 (3) J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - meImage0010 (3) J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE — me67452 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 - metodywięcej podobnych podstron