plik - pdf
Transkrypt
plik - pdf
System M/M/c c ∞ System ten posiada nieograniczon liczb kanałów obsługi (c zgłoszenie jest obsługiwane, czyli ∞). Ka de przybyłe adne z przybyłych zgłosze Nieograniczona liczba stanowisk obsługi powoduje, e ilo nie jest tracone. stanów w jakich mo e znajdowa si system równie nie jest ograniczona: H0 – brak zgłosze w systemie, H1 – jedno zgłoszenie w systemie (zgłoszenie jest obsługiwane), H2 – dwa zgłoszenia w systemie (dwa zgłoszenia s obsługiwane), … Hi – i zgłosze w systemie (i zgłosze jest obsługiwanych), … Stany systemu: H0 µ1 λ0 H1 µ2 λ1 … µi λi-1 Hi µi+1 λi … Zakładamy, e λ0 = λ1 = L = λ ,oraz µ i = i ⋅ µ gdzie i = 1, 2, 3 … Charakterystyki systemu: Prawdopodobie stwo obsługi zgłoszenia: pobs = 1 . Prawdopodobie stwo straty zgłoszenia: pstr = 0 . Prawdopodobie stwa stanów systemu: pi = p0 ⋅ Qi (i = 1, 2, …) gdzie Qi = p0 = 1 ∞ i =0 ρi = e−ρ . Qi rednia zgłosze w systemie (na stanowiskach obsługi): n = l = ρ . redni czas pobytu zgłoszenia w systemie, czyli redni czas obsługi: q = 1 1 µ 1 . Por. Bogusław Filipowicz: Modele stochastyczne w badaniach operacyjnych, Wydawnictwa NaukowoTechniczne, Warszawa 1996, s. 92 - 95 i! za Przykład Serwer bazodanowy W pewnej firmie działa serwer bazodanowy. Jest on w stanie jednocze nie obsługiwa tak du liczb zgłosze , e mo emy przyj , e jest ona nieograniczona. Zakładamy, e procesy napływu zgłosze i ich obsługi s procesami markowowskimi. rednio, co 10 milisekund przybywa nowe zgłoszenie, które rednio obsługiwane jest przez 8 milisekund. Jakie jest prawdopodobie stwo, e w danej chwili serwer obsługiwał b dzie nie wi cej ni 4 zgłoszenia, jaka jest rednia liczba obsługiwanych zgłosze . redni intensywno napływu wynosi 100 zgłosze w ci gu sekundy (λ = 100), za rednia intensywno obsługi 125 zgłosze w ci gu sekundy (µ = 125). Prawdopodobie stwo, e serwer b dzie obsługiwał nie wi cej ni 4 zgłoszenia, czyli stany H0 do H4: p = p0 + p1 + p 2 + p3 + p 4 Qi = p0 = ρi = i! 0.8i , Q1 = 0.8 , Q2 = 0.32 , Q3 = 0.0853 , Q4 = 0.017 i! 1 ∞ i =0 = e−ρ = Qi 1 = 0.4504 e 0.8 p1 = p0 ⋅ Q1 = 0.3603 p2 = p0 ⋅ Q2 = 0.1441 p3 = p0 ⋅ Q3 = 0.0384 p4 = p0 ⋅ Q4 = 0.0077 p = 0.5505 rednia liczba obsługiwanych zada , czyli rednia liczba zada na stanowisku obsługi: n = l = ρ = 0.8 . Badany serwer, mo e obsługiwa jednocze nie wiele zada , jednak jego mo liwo ci prawie nie s wykorzystywane. 55% przybyłych zgłosze zastaje w systemie mniej ni 5 zgłosze . rednio w systemie znajduje si tylko jedno zgłoszenie, to stanowczo za mało na taki wydajny serwer. Zadania 1. System z nieograniczon liczb kanałów obsługi Pewien system mo na opisa modelem M/M/c c→∞. rednio do systemu napływa n zgłosze a obsługa ka dego z nich trwa rednio m minut. Jakie jest prawdopodobie stwo, e w systemie znajdowa si b dzie c zgłosze ? Oblicz jaka jest rednia liczba obsługiwanych zgłosze i redni czas pobytu zgłoszenia w systemie je eli: a) c = 3; n = 5; m = 10, 15, 20, 22, 25; b) c = 5; n = 3; m = 15, 17, 20, 25, 30; c) c = 3; n = 4, 5, 6, 7, 10; m = 20; d) c = 7; n = 0.5, 0.6, 0.7, 1, 1.5; m = 15; e) c = 2, 3, 4, 5, 8; n = 2; m = 10; f) c = 1, 2, 3, 5, 6; n = 5; m = 25; Przedstaw wyniki graficznie. 2. Serwer bazodanowy Rozwa my serwer opisany w przykładzie 3.4.7, je eli rednio, co n milisekund przybywa nowe zgłoszenie, za redni czas jego obsługi to m milisekund. Jakie jest prawdopodobie stwo, e w danej chwili serwer obsługiwał b dzie nie wi cej ni c zgłosze , jaka jest rednia liczba obsługiwanych zgłosze ? a) c = 10; n = 10; m = 10, 15, 20, 22, 25; b) c = 15; n = 3; m = 10, 12, 14, 16, 18; c) c = 3; n = 4, 5, 6, 7, 10; m = 15; d) c = 20; n = 10, 20, 25, 30, 35; m = 30; e) c = 2, 3, 4, 5, 8; n = 5; m = 15; f) c = 1, 2, 3, 5, 6; n = 12; m = 18; Przedstaw wyniki na wykresach. 3. Satelita Na orbicie ziemskiej umieszczony jest satelita, który jednocze nie mo e obsługiwa tak du liczb poł cze , e mo emy przyj , e jest ona nieograniczona. rednio w ci gu sekundy napływa n zgłosze . Jedno poł czenie trwa rednio m minut. Jakie jest prawdopodobie stwo, e w danej chwili satelita obsługiwał b dzie c zgłosze , jaka jest rednia liczba obsługiwanych zgłosze ? a) c = 7; n = 20; m = 1, 2, 3, 4, 5; b) c = 18; n = 3; m = 0.7, 0.9, 1.1, 1.3, 1.5; c) c = 22; n = 4, 5, 6, 7, 10; m = 1.5; d) c = 14; n = 10, 20, 25, 30, 35; m = 0.3; e) c = 11, 12, 13, 14, 15; n = 8; m = 1; f) c = 50, 60, 70, 80, 90; n = 12; m = 1.3; Przedstaw wyniki na wykresach.