J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - metody numeryczne 7
J.Stadnicki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - metody numeryczne 7
ALGORYTM DYCHOTOMII
a)
Początkowy przedział nieokreśloności rozwiązania A() =b — a.
(4.3)
X2=a + ^{\+6) gdzie: 6 > 0- mała wartość dobrana w taki sposób, aby punkty x i x2 różniły się znacząco.
a) jeśli<5(a;1)<Q(a;2)
b) Q(x1)>Q(a;2) =>
=>• odrzucamy przedział
odrzucamy przedział
Po kolejnych iteracjach k przedział nieokreśloności redukuje się następująco:
JStadnkki Optymalizacja- wykład dla Mechaniki, część4: PROGRAMOWANIE NIELINIOWE - metody numeryczne
A =- |
[4,+*] |
6 +i’ |
A =— |
( _ _ \ 0+ 1 ^ |
' 2 2 |
2 J |
3 2 |
4 2) |
H— 2
(4.5)
■< <1 |
1 |
6 1_ |
( 1 |
1 |
O <1 |
_ 2k |
O <1 L |
I H |
2k |
<E
(4.6)
gdzie: E- żądana dokładność rozwiązania.
Rozwiązując równanie (4.6) można wyznaczyć liczbę iteracji K gwarantującą uzyskanie wyniku z dokładnością E. Np. dla 5 = 0,001 A() , £ = 0,1, =>if>4.