404 405
404 Programowanie dynamiczne
Dla stanu y3 = 3 mamy odpowiednio:
x3 = 0, 3 + 0 - 3 = 0, x3 = 1, 3 + 1 — 3 5* 0, x3 = 2, 3 + 2 — 3 5* 0, *3 = 3, 3 + 3 — 3?t0, jc3 = 4, 3 + 4-35*0,
czyli Oe X3(3), czyli I e xj(3), czyli 2g X3(3), czyli 3 ć X3(3), czyli 4<E X3(3),
Zestawiając obecnie otrzymane zbiory stanów i decyzji, otrzymujemy:
y.=m
Y2={ 0, 1,2} y3={0, 1,2,3}
X,(l)={2, 3,4} X,(0)=(3,4} X2(l)=(2, 3, 4} X-,(2) = {1, 2, 3, 4} X,(0)={3)
X3(l)= {2}
X3(2)={1}
*a(3)= {0}
Rozpatrywany proces możemy zilustrować graficznie, przyjmując, że sta nom procesu odpowiadają wierzchołki grafu, a decyzjom — łuki. Liczby w nawiasach to wartości zmiennych decyzyjnych. Odpowiedni graf został przedstawiony na rys. 9.1.
Rysunek 9.1
9.2.3. Wartości funkcji kosztów etapowych
Stwierdziliśmy już uprzednio, że koszty uzupełnienia zapasów będziemy obliczać ze wzoru:
f (y,. x,) = k, X,(x,) + c, x, + m, <y,+x,~ cl,).
Dla poszczególnych stanów i odpowiadających im decyzji obliczamy kolejno:
f(fl, 3) = 1 • 8 + 2 • 3 + 3 ■ (0 + 3-3) = 14,
/(O, 4)=1 -8 + 2- 4 + 3-(0 + 4 —3)=19,
/,(1, 2)= 1-8 + 2-2 + 3-(1+2-3) = 12,
/(l, 3)= 1-8 + 2-3 + 3-(1 + 3-3)= 17,
/,(!, 4)= 1-8+2-4 + 3-(1 +4-3) = 22,
f(2, 1)= 1-8 + 2-1+3 -(2+ 1-3) = 10,
/(2, 2)= 1-8 + 2-2 + 3 (2 + 2-3)= 15, f( 2. 3) = 1 -8 + 2-3 +3-(2+ 3 —3) = 20,
/,(2, 4)=1 - 8 + 2- 4 + 3-(2 + 4-3) = 25,
/,(3, 0)= 1-8 + 2 0+3-(3 + 0-3) = 0.
Obliczone wartości nanosimy na graf procesu tak, jak to zostało przedstawione na rys. 9.2.
Rysunek 9.2
Wyszukiwarka
Podobne podstrony:
402 403 402 Programowanie dynamiczne Dla stanu y2 = 1 mamy: X2(l)={*2: 0«S l+Jt2-3 s$4, 0sS*2<4).424 425 424 Programowanie dynamiczne Znajdujemy zbiory: G?(y3) = max {F3(y3, x3): x3e X3(y3)), gdz408 409 408 Programowanie dynamiczne do końca procesu (czyli odpowiednia wartość g$). Na podstawie w41918 skanuj0388 (3) 404 PHP i MySQL dla każdego Tabela 15.1. Dopuszczalne wartości parametru TypOOOATEK 2 HLTOOA PR0CRAM0.7ANIA DYNAMICZNEGO DLA ZBIORÓW SKOŃCZONYCH Programowanie dynsalczne jest J60721 zdj6 Budowanie programu za pomocą zasady programowania dynamicznego koncepcja: • 400 401 400 Programowanie dynamiczne Zachodzi związek: f(y„ *r) = ^(*/) + P/0 <+i)- Dla ułatwieni412 413 412 Programowanie dynamiczne 9. Konstruujemy optymalną realizację procesu. Korzystając z optFarmacja kliniczna - program specjalizacji dla farmaceutów • przewidywania wpływu zmian stanu choreg448 XII. Ciągi i szeregi funkcyjne 457. Funkcja wykładnicza. Widzieliśmy [404, (11)], że dla dowolneIMGW90 w obj. Na przykład, dla nanofcompozyiu Al*Oi/5% obj. SiC: HV * 17,5 GPa. E = 404 GPa oraz dla24955 skanuj0050 (26) 404 Pediatria. Podręcznik dla studentów pielęgniaśgtmś Profilaktyka Polega nahigeina 21 Przykłady programu świetlnego dla kurcząt-brojlerów Wiek Godzin światła naIII Zestaw III 1. Co oznacza pojęcie nośności dynamicznej dla łożysk tocznych ? 2.Image165 Dla stanu niskiego (rys. 4.122b): r _ UęCmax~UoL max r OLmai  więcej podobnych podstron