Elementy Modelowania Matematycznego Wykªad 9 Systemy kolejkowe



Podobne dokumenty
Elementy Modelowania Matematycznego

Literatura TEORIA MASOWEJ OBSŁUGI TEORIA KOLEJEK. Teoria masowej obsługi. Geneza. Teoria masowej obsługi

Literatura TEORIA MASOWEJ OBSŁUGI TEORIA KOLEJEK. Teoria masowej obsługi. Geneza. Teoria masowej obsługi

Literatura TEORIA MASOWEJ OBSŁUGI TEORIA KOLEJEK. Geneza. Teoria masowej obsługi. Cele masowej obsługi. Teoria masowej obsługi

Modele procesów masowej obsługi

Zastosowania matematyki

Ekonometria. Typy zada«optymalizacyjnych Analiza pooptymalizacyjna SOLVER. 22 maja Karolina Konopczak. Instytut Rozwoju Gospodarczego

dr Adam Sojda Wykład Politechnika Śląska Badania Operacyjne Teoria kolejek

2 Model neo-keynsistowski (ze sztywnymi cenami).

Temat: Co to jest optymalizacja? Maksymalizacja objętości naczynia prostopadłościennego za pomocą arkusza kalkulacyjngo.

Proces certyfikacji ISO 9001:2015. Wydanie normy ISO 9001:2015 dotyczące systemów zarządzania jakością obowiązuje od 15 września 2015 roku.

Twierdzenie Bayesa. Indukowane Reguły Decyzyjne Jakub Kuliński Nr albumu: 53623

UCHWAŁA NR 1. Działając na podstawie art Kodeksu spółek handlowych Nadzwyczajne Walne Zgromadzenie uchwala, co następuje:

2) Drugim Roku Programu rozumie się przez to okres od 1 stycznia 2017 roku do 31 grudnia 2017 roku.

Surowiec Zużycie surowca Zapas A B C D S 1 0,5 0,4 0,4 0, S 2 0,4 0,2 0 0, Ceny x

Regulamin rekrutacji do klas pierwszych. w Zespole Szkół Technicznych. im. Ignacego Mościckiego w Tarnowie Mościcach. w roku szkolnym 2014/2015

UZASADNIENIE. I. Potrzeba i cel renegocjowania Konwencji

Uchwały podjęte przez Nadzwyczajne Walne Zgromadzenie Zakładów Lentex S.A. z dnia 11 lutego 2014 roku

Podstawy Informatyki Elementy teorii masowej obsługi

PROJEKTOWANIE SYSTEMÓW LOGISTYCZNYCH PROJEKT SYSTEMY LOGISTYCZNE PODSTAWY TEORETYCZNE

LXV OLIMPIADA FIZYCZNA ZAWODY III STOPNIA

Uchwała nr O III Krajowej Rady Izby Architektów RP z dnia 20 marca 2012 r. w sprawie wprowadzenia wzoru kontraktu menedżerskiego

Stypendia USOS Stan na semestr zimowy 2013/14

PROCEDURY OBOWIĄZUJĄCE NA ŚWIETLICY SZKOLNEJ

Regulamin ustalania wysoko±ci, przyznawania i wypªacania stypendium za wyniki w nauce dla doktorantów MIMUW v4.3

Zadanie 1. Liczba szkód w każdym z trzech kolejnych lat dla pewnego ubezpieczonego ma rozkład równomierny:

- o zmianie ustawy o państwowym przedsiębiorstwie użyteczności publicznej Poczta Polska.

Maksymalna liczba punktów do zdobycia: 80. Zadanie 1: a) 6 punktów, b) 3 punkty, Zadanie 2: a) 6 punktów, b) 4 punkty,

Walne Zgromadzenie Spółki, w oparciu o regulacje art w zw. z 2 pkt 1 KSH postanawia:

Programowanie i struktury danych 1 / 44

ZARZĄDZENIE NR 155/2014 BURMISTRZA WYSZKOWA z dnia 8 lipca 2014 r.

Projekty uchwał dla Zwyczajnego Walnego Zgromadzenia

PRACOWNIA ZARZĄDZANIA, DIAGNOZY EDUKACYJNEJ I SZKOLNICTWA ZAWODOWEGO ODN W ZIELONEJ GÓRZE

RACHUNKOWOŚĆ ZARZĄDCZA

Zarządzanie Zasobami by CTI. Instrukcja

DZISIAJ PRZEDSZKOLAKI JUTRO JUŻ PIERWSZAKI

Geomagic Design X jest najbardziej wszechstronnym oprogramowaniem, które umożliwia:

Ranking zawodów deficytowych i nadwyżkowych w powiecie strzelińskim w roku 2009


PROJEKTOWANIE PROCESÓW PRODUKCYJNYCH

1. Oprocentowanie LOKATY TERMINOWE L.P. Nazwa Lokaty Okres umowny Oprocentowanie w skali roku. 4. Lokata CLOUD-BIZNES 4 miesiące 3,00%/2,00% 1

Szczegółowe wyjaśnienia dotyczące definicji MŚP i związanych z nią dylematów

Absolwent szkoły kształcącej w zawodzie technik hotelarstwa powinien być przygotowany do wykonywania następujących zadań zawodowych:

Zarz dzanie rm. Zasada 2: samoorganizuj ce si zespoªy. Piotr Fulma«ski. March 17, 2015

Matematyka ubezpieczeń majątkowych r.

LKR /2012 P/12/137 WYSTĄPIENIE POKONTROLNE

Zestawienie wartości dostępnej mocy przyłączeniowej źródeł w sieci RWE Stoen Operator o napięciu znamionowym powyżej 1 kv

UCHWAŁA NR RADY MIEJSKIEJ W ŁODZI z dnia

a) nazwa:... b) adres siedziby:... c) NIP:... REGON:... adres:...

Korzy ci wynikaj ce ze standaryzacji procesów w organizacjach publicznych a zarz dzanie jako ci

PROJEKT TYMCZASOWEJ ORGANIZACJI RUCHU

ZARZĄDZENIE NR 57/2013 WÓJTA GMINY SŁUPSK. z dnia 11 kwietnia 2013 r.

Rozdział 1 Postanowienia ogólne

Specyfikacja techniczna banerów Flash

2 Zarządzenie wchodzi w życie z dniem podpisania.

8. Konfiguracji translacji adresów (NAT)

Rozdziaª 8. Modele Krzywej Dochodowo±ci

OCENA SKUTKÓW REGULACJI

Projekty uchwał XXIV Zwyczajnego Walnego Zgromadzenia POLNORD S.A.

Moduł. Rama 2D suplement do wersji Konstruktora 4.6

PROJEKT. Uchwała Nr... Rady Miejskiej w Pyzdrach z dnia roku

REGULAMIN OBRAD WALNEGO ZEBRANIA CZŁONKÓW STOWARZYSZENIA LOKALNA GRUPA DZIAŁANIA STOLEM

REGULAMIN FINANSOWANIA ZE ŚRODKÓW FUNDUSZU PRACY KOSZTÓW STUDIÓW PODYPLOMOWYCH

DZIENNIK URZĘDOWY WOJEWÓDZTWA ŁÓDZKIEGO

Regulamin Egzaminów i Zawodów Psów Towarzyszących 1,2,3 stopnia 2010 (po korekcie 20.10)

TABELA ZGODNOŚCI. W aktualnym stanie prawnym pracodawca, który przez okres 36 miesięcy zatrudni osoby. l. Pornoc na rekompensatę dodatkowych

SZKOLNE ZASADY REKRUTACJI

Foldery z dokumentami 1.0 dodatek do Symfonia Faktura dla 1 firmy

Ćwiczenie 6.5. Otwory i śruby. Skrzynia V

Karta informacyjna przedsięwzięcia Przebudowa budynku warsztatu

Zadania. SiOD Cwiczenie 1 ;

ZASADY WYPEŁNIANIA ANKIETY 2. ZATRUDNIENIE NA CZĘŚĆ ETATU LUB PRZEZ CZĘŚĆ OKRESU OCENY

PRAKTYKA ZAWODOWA. TECHNIK INFORMATYK 312 [01]/T, SP/MENiS/ Stara podstawa programowa. TRWANIA PRAKTYKI 4 TYGODNIE x 5 dni = 20 dni

Raport kwartalny. Raport za 1 kwartał roku obrotowego 2013/2014, za okres od 1 kwietnia 2013r. do 30 czerwca 2013r. Barlinek, dnia r.

UCHWAŁA NR XVII/89/16 RADY MIEJSKIEJ GMINY GRYFÓW ŚLĄSKI. z dnia 31 marca 2016 r.

MGOPS/39/2010/POKL. Na podstawie art.4 pkt.8 ustawy z dnia r Prawo Zamówień Publicznych (t.j. Dz. U. z 2007r. Nr 223, poz.1655 z późn. zm.

ZASADY PROWADZENIA CERTYFIKACJI FUNDUSZY EUROPEJSKICH I PRACOWNIKÓW PUNKTÓW INFORMACYJNYCH

Sprawozdanie z walnego zgromadzenia akcjonariuszy spółki z portfela. Spółka: Ciech SA. Rodzaj walnego zgromadzenia: Nadzwyczajne

E-faktura PKP Energetyka

wpisany do...zwany dalej Przyjmującym Zamówienie

Regulamin Zarządu Pogórzańskiego Stowarzyszenia Rozwoju

1 Przedmiot Umowy 1. Przedmiotem umowy jest sukcesywna dostawa: publikacji książkowych i nutowych wydanych przez. (dalej zwanych: Publikacjami).

Reforma emerytalna w ±wietle modelu z nakªadaj cymi si pokoleniami (OLG)

ZAANGA OWANIE PRACOWNIKÓW W PROJEKTY INFORMATYCZNE

Zarządzenie dyrektora Przedszkola z Oddziałami Integracyjnymi. nr 17 im. J. Brzechwy w Rybniku z dnia r.

Korzyści sklepu mobilnego. Błyskawiczne rozpoczęcie sprzedaży. Doskonała forma reklamy i budowania prestiżu. Łatwość adaptacji wyposażenia sklepu 1

Uniwersytet Warszawski Organizacja rynku dr Olga Kiuila LEKCJA 12

XVII Warmi«sko-Mazurskie Zawody Matematyczne

UNIWERSYTET MIKOŁAJA KOPERNIKA W TORUNIU. Rektora Uniwersytetu Mikołaja Kopernika w Toruniu. z dnia 27 września 2013 r.

UCHWAŁA Nr XXIV/178/05 RADY GMINY WARLUBIE z dnia 29 listopada 2005 r.

D TYMCZASOWE NAWIERZCHNIE Z ELEMENTÓW PREFABRYKOWANYCH

Użytkowanie elektronicznego dziennika UONET PLUS.

Instrumenty wsparcia ze środków Funduszu Termomodernizacji i Remontów

SZCZEGÓŁOWA SPECYFIKACJA TECHNICZNA

Regulamin Walnego Zebrania Członków Stowarzyszenia Nasz Dom - Rzeszów" w Rzeszowie. Rozdział I Postanowienia ogólne

Zarządzenie Nr 309/2012. Burmistrza Obornik z dnia 5 kwietnia 2012r.

Regulamin wynajmu lokali użytkowych. Międzyzakładowej Górniczej Spółdzielni Mieszkaniowej w Jaworznie tekst jednolity

UCHWAŁA NR... RADY MIASTA KATOWICE. z dnia r.

SPIS TRE CI. Gospodarka inwestycyjna STRONA

Transkrypt:

Elementy Modelowania Matematycznego Wykªad 9 Systemy kolejkowe Romuald Kotowski Katedra Informatyki Stosowanej PJWSTK 2009

Spis tre±ci 1 2 3

Spis tre±ci 1 2 3

Spis tre±ci 1 2 3

Teoria masowej obsªugi, zwana tak»e teori systemów kolejkowych, zajmuje si budow modeli matematycznych, które mo»na wykorzysta w racjonalnym zarz dzaniu dowolnymi systemami dziaªania, zwanymi systemami masowej obsªugi. takich systemów: sklepy, porty lotnicze, systemy u»ytkowania samochodów w przedsi biorstwie transportowym, stacje benzynowe itp.

Rys. 1: Zale»no±ci w systemie kolejkowym

W systemie masowej obsªugi (SMO) mamy do czynienia 1 z napªywaj cymi w miar upªywu czasu zgªoszeniami (np. uszkodzony pojazd, klient, statek 2 z kolejk obiektów oczekuj cych na obsªug 3 ze stanowiskami obsªugi (np. stanowiska diagnozowania pojazdu, sprzedawca, stanowisko wyªadunku) Rozró»nia si systemy masowej obsªugi: z oczekiwaniem; bez oczekiwania. W SMO z oczekiwaniem zgªoszenie (obiekt zgªoszenia) oczekuje w kolejce na obsªug, za± w systemie bez oczekiwania, wszystkie stanowiska obsªugi s zaj te i obiekt zgªoszenia wychodzi z systemu nie obsªu»ony.

Rys. 2: Przykªad systemu kolejkowego

Charakterystyki SMO: procent czasu zaj to±ci wszystkich stanowisk obsªugi prawdopodobie«stwo,»e system nie jest pusty ±rednia liczba czekaj cych klientów ±rednia liczba klientów czekaj cych i obsªugiwanych ±redni czas czekania ±redni czas czekania i obsªugi prawdopodobie«stwo,»e przybywaj cy klient czeka prawdopodobie«stwo,»e w systemie jest n klientów

Procesy Proces wej±ciowy intensywno± strumienia wej±ciowego, intensywno± przybywania; liczba klientów trend; czas czekania na klienta.

Procesy Proces obsªugi Czas obsªugi (bez czasu czekania w kolejce) Rozkªad czasu obsªugi, np. wykªadniczy: t 2 µx P(t 1 T t 2 ) = µe dx = e µt 1 e µt 2, dla t 1 < t 2 t 1 gdzie µ intensywno± obsªugi ±redni czas obsªugi 1/µ

Spis tre±ci 1 2 3

System kolejkowy opisany jest 3 lub 4 parametrami: 1/2/3/4 oznaczaj cymi: czas przybycia / czas obsªugi / liczba stanowisk / liczba miejsc w systemie Parametr 1 rozkªad napªywu M = Markowski (rozkªad Poissona) czas przybycia D = Deterministyczny czas przybycia Parametr 2 rozkªad czasu obsªugi M = Markowski (wykªadniczy) czas obsªugi G = Dowolny rozkªad czasu obsªugi D = Deterministyczny czas obsªugi (jednopunktowy) Parametr 3 liczba stanowisk obsªugi Parametr 4 liczba miejsc w systemie (ª cznie stanowiska obsªugi+ kolejka) Je±li jest niesko«czona jest pomijana w zapisie

System M/M/s System M/M/s oznacza,»e mamy: strumie«wej±ciowy Poissona z parametrem λ obsªuga wykªadnicza z parametrem µ liczba stanowisk s dyscyplina obsªugi FIFO pojedyncza kolejka λ < s µ

System M/G/1 System M/G/1 oznacza: strumie«wej±ciowy Poissona z parametrem λ czas obsªugi o dowolnym rozkªadzie, ±redniej µ i odchyleniu standardowym σ jedno stanowisko obsªugi Czas obsªugi nie musi mie rozkªadu wykªadniczego, np.: naprawa telewizora badanie wzroku fryzjer

System M/D/1 System M/D/1 oznacza,»e czas obsªugi mo»e by ustalony. np. w przypadku ta±my produkcyjnej myjni automatycznej Tak wi c, czas obsªugi jest deterministyczny. Aby uzyska system M/D/1 z systemu M/G/1, trzeba przyj odchylenie standardowe równe 0 (σ = 0)

Spis tre±ci 1 2 3

(SMO) Rys. 3: 1 - zgªoszenia (obiekty zgªoszenia), 2 kolejka obiektów, 3 stanowiska obsªugi, 4 przemieszczenia obiektów w systemie bez oczekiwania, 5 przemieszczenia obiektów w systemie z priorytetem obsªugi, 6 przemieszczenia obiektu w systemie z oczekiwaniem, λ wej strumie«wej±ciowy zgªosze«, λ wyj strumie«wyj±ciowy obsªu»onych obiektów.

System masowej obsªugi W zale»no±ci od dyscypliny obsªugi SMO mo»na podzieli nast puj co: FIFO (rst in rst out), czyli kolejno± obsªugi wedªug przybycia; SIRO (selection in random order) czyli kolejno± obsªugi losowa; LIFO (last in rst out), czyli ostatnie zgªoszenie jest najpierw obsªu»one; priorytet dla niektórych usªug (5), np. bezwzgl dny priorytet usªugi oznacza,»e zostaje przerwane aktualnie wykonywana obsªuga obiektu, a na jego miejsce wchodzi obiekt z przyznanym priorytetem

Spis tre±ci 1 2 3

Spis tre±ci 1 2 3

Model matematyczny funkcjonowania SMO opiera si na teorii procesów stochastycznych. W modelu tym wyst puj nast puj ce zmienne losowe: 1 czas upªywaj cy mi dzy wej±ciem do systemu dwóch kolejnych zgªosze«; 2 czas obsªugi jednego zgªoszenia przez stanowisko obsªugi; 3 liczba stanowisk; 4 liczebno± miejsc w kolejce zgªosze«oczekuj cych na obsªug.

Zaªo»enia modelu okre±laj 1 typ rozkªadu prawdopodobie«stwa zmiennych losowych (rozkªad deterministyczny równe odst py czasu), rozkªad wykªadniczy, rozkªad Erlanga, dowolny rozkªad; 2 zale»no± lub niezale»no± zmiennych losowych czasu czekania na zgªoszenie i czasu obsªugi; 3 sko«czona lub niesko«czona warto± liczby stanowisk obsªugi, dªugo±ci poczekalni; 4 obowi zuj c w systemie dyscyplin obsªugi.

W teorii systemów kolejkowych wyró»niamy: jednokanaªowe systemy obsªugi wielokanaªowe systemy obsªugi

Kanaª obsªugi: Kanaª obsªugi: stopa przybycia λ przeci tna liczba klientów przypadaj ca na jednostk czasu, ma rozkªad Poissona; stopa obsªugi µ przeci tna liczba klientów obsªu»onych w jednostce czasu, ma rozkªad wykªadniczy; liczba równolegªych kanaªów obsªugi wynosi r; parametr intensywno±ci ruchu ρ stosunek liczby klientów przybywaj cych do liczby klientów obsªu»onych w jednostce czasu.

rozpatrywane s tylko sytuacje w których klienci obsªugiwani s wedªug kolejno±ci przybywania do punktu ±wiadcz cego usªug, zatem wszyscy klienci s traktowani na równi. Rozpatruje si dwa przypadki: 1 Gdy ukªad zmierza do stanu równowagi, to λ < rµ (je»eli obie warto±ci staªe) to prawdopodobie«stwo tego, i» kolejka ma okre±lon dªugo±, jest staªe w ka»dej jednostce czasu. 2 Gdy λ r µ, to ukªad jest niestabilny, a prawdopodobie«stwo dªugiej kolejki ro±nie (ukªad nie mo»e nadrobi czasu w którym byª chwilowo niewykorzystany).

Przykªad 1 Na poczcie obok innych stanowisk jedno jest przeznaczone do obsªugi wpªat i wypªat gotówkowych osób zycznych. Ruch w godzinach 14-18 jest tak du»y,»e rozwa»a si mo»liwo± uruchomienia dodatkowego stanowiska obsªugi. Sprawdzi, czy jest to sªuszna decyzja. Poni»ej podano obserwacje poczynione w czasie jednej z godzin szczytowych.

Przykªad 1

Przykªad 1 Rozwi zanie stopa przybycia λ = 20 20 = 0.5 stopa obsªugi µ = 20 60 = 1 3 parametr intensywno±ci ruchu ρ = λ µ = 3 2 = 1.5 Zatem zachodzi nierówno± λ > µ, czyli stopa przyby przewy»sza stop obsªugi. Warto± parametru ρ > 1 sugeruje,»e mamy do czynienia z ukªadem niestabilnym, a prawdopodobie«stwo dªugiej kolejki si zwi ksza. Osi gni cie stanu równowagi jest tylko mo»liwe dzi ki podj ciu radykalnych dziaªa«: skróceniu czasu obsªugi klienta lub zainstalowaniu dodatkowego stanowiska obsªugi.

Troch wzorów Prawdopodobie«stwo,»e w ukªadzie brak klientów, czyli n=0 obliczamy ze wzoru: P(n = 0) = r 1 i=0 1 ρ i i! + ρ r (r ρ)(r 1)! Przeci tna liczba klientów oczekuj cych w kolejce to: Q = ρr+1 P(n = 0) (r ρ) 2 (r 1)!

Troch wzorów Prawdopodobie«stwo,»e w kolejce oczekuje n klientów P(n) = ρ n P(n = 0) n! r r n ρ n P(n = 0) r! dla n r dla n > r

Troch wzorów Prawdopodobie«stwo,»e w kolejce oczekuje wi cej ni» n0 klientów (pod warunkiem gdy n 0 r 1) P(n > n 0 ) = r r n 0 ρ n 0+1 P(n = 0) (r ρ) r!

Troch wzorów Prawdopodobie«stwo,»e czas oczekiwania w kolejce jest dªu»szy ni» t 0 : P(t > t 0 ) = P(n > r 1)e µt 0(r ρ)

Przykªad 2 W prywatnej przychodni stomatologicznej czynne s dwa gabinety lekarskie. Przeci ty czas przybycia pacjenta wynosi 3,8 na godz., a stopa obsªugi wynosi 2 pacjentów na godz. Czy system obsªugi zmierza do stanu równowagi? λ = 3.8 µ = 2 r = 2 ρ = λ µ r = 3.8 2 2 = 0.95 stan równowagi systemu jest zachowany, bo 3.8 < 4

Przykªad 2 Jakie jest prawdopodobie«stwo,»e nie b dzie kolejki? P(n = 0) = 1 1 + 0.95 + (0.95)2 1.05 1 = 0.36 Prawdopodobie«stwo,»e nie b dzie kolejki w tej poradni stomatologicznej wynosi 36%.

Przykªad 2 Jakie jest prawdopodobie«stwo,»e pacjent b dzie musiaª oczekiwa? P(n > 0) = 22 0 0.95 0+1 0.36 (2 0.95) 2! = 0.64 Prawdopodobie«stwo,»e pacjent b dzie musiaª oczekiwa na przyj cie w poradni wynosi 64%.

Przykªad 2 Jakie jest prawdopodobie«stwo,»e w kolejce znajduj si wi cej ni» dwie osoby? P(n > 2) = 22 2 0.95 2+2 0.36 (2 0.95) 2! = 0.15 Prawdopodobie«stwo,»e w kolejce znajduj si wi cej ni» dwie osoby wynosi 15%.

Przykªad 2 Ilu przeci tnie pacjentów oczekuje w kolejce na przyj cie? Q = 0.95 2+1 0.36 (2 0.95) 2 (2 1)! = 0.28 Przeci tnie oczekuje w kolejce na przyj cie 0.28 pacjentów.

Przykªad 2 Jak wygl da sytuacja z punktu widzenia wªa±ciciela poradni? Sytuacja z punktu widzenia wªa±ciciela poradni dla pacjentów jest komfortowa. Wprawdzie prawdopodobie«stwo bezkolejkowego przyj cia jest du»e, bo wynosz ce 0,36. Maªe jest prawdopodobie«stwo oczekiwania w kolejce wi cej ni» dwóch pacjentów, bo wynosz ce 0,15. Bardzo maªe jest prawdopodobie«stwo,»e pacjent b dzie czekaª dªu»ej ni» póª godziny, bo wynosi 0,11. Z analizy wynika,»e przeci tnie w kolejce oczekuje 0,28 pacjentów.

Koniec? Koniec wykªadu 9