TEORIJA REPOVA/REDOVA (queueing theory)

Σχετικά έγγραφα
2 tg x ctg x 1 = =, cos 2x Zbog četvrtog kvadranta rješenje je: 2 ctg x

18. listopada listopada / 13

numeričkih deskriptivnih mera.

UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET SIGNALI I SISTEMI. Zbirka zadataka

VJEROJATNOST I STATISTIKA Popravni kolokvij - 1. rujna 2016.

3 Populacija i uzorak

Matematika 1 - vježbe. 11. prosinca 2015.

Elektrotehnički fakultet univerziteta u Beogradu 17.maj Odsek za Softversko inžinjerstvo

INTEGRALNI RAČUN. Teorije, metodike i povijest infinitezimalnih računa. Lucija Mijić 17. veljače 2011.

OSNOVE TEHNOLOGIJE PROMETA

( , 2. kolokvij)

Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama.

(P.I.) PRETPOSTAVKA INDUKCIJE - pretpostavimo da tvrdnja vrijedi za n = k.

Riješeni zadaci: Limes funkcije. Neprekidnost

Pošto pretvaramo iz veće u manju mjernu jedinicu broj 2.5 množimo s 1000,

DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović

Osnovni primer. (Z, +,,, 0, 1) je komutativan prsten sa jedinicom: množenje je distributivno prema sabiranju

PISMENI ISPIT IZ STATISTIKE

M086 LA 1 M106 GRP. Tema: Baza vektorskog prostora. Koordinatni sustav. Norma. CSB nejednakost

TRIGONOMETRIJA TROKUTA

INTELIGENTNO UPRAVLJANJE

ELEKTROTEHNIČKI ODJEL

3.1 Granična vrednost funkcije u tački

Matematička analiza 1 dodatni zadaci

a M a A. Može se pokazati da je supremum (ako postoji) jedinstven pa uvodimo oznaku sup A.

Riješeni zadaci: Nizovi realnih brojeva

Numerička matematika 2. kolokvij (1. srpnja 2009.)

Kaskadna kompenzacija SAU

Funkcija gustoće neprekidne slučajne varijable ima dva bitna svojstva: 1. Nenegativnost: f(x) 0, x R, 2. Normiranost: f(x)dx = 1.

PARCIJALNI IZVODI I DIFERENCIJALI. Sama definicija parcijalnog izvoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je,

7 Algebarske jednadžbe

IZRAČUNAVANJE POKAZATELJA NAČINA RADA NAČINA RADA (ISKORIŠĆENOSTI KAPACITETA, STEPENA OTVORENOSTI RADNIH MESTA I NIVOA ORGANIZOVANOSTI)

1.4 Tangenta i normala

Trigonometrija 2. Adicijske formule. Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto

Strukture podataka i algoritmi 1. kolokvij 16. studenog Zadatak 1

TRIGONOMETRIJSKE FUNKCIJE I I.1.

Iskazna logika 3. Matematička logika u računarstvu. novembar 2012

IZVODI ZADACI ( IV deo) Rešenje: Najpre ćemo logaritmovati ovu jednakost sa ln ( to beše prirodni logaritam za osnovu e) a zatim ćemo

radni nerecenzirani materijal za predavanja R(f) = {f(x) x D}

5. Karakteristične funkcije

Eliminacijski zadatak iz Matematike 1 za kemičare

Pismeni ispit iz matematike Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: ( ) + 1.

Elektrotehnički fakultet univerziteta u Beogradu 16.maj Odsek za Softversko inžinjerstvo

PRAVA. Prava je u prostoru određena jednom svojom tačkom i vektorom paralelnim sa tom pravom ( vektor paralelnosti).

( ) ( ) 2 UNIVERZITET U ZENICI POLITEHNIČKI FAKULTET. Zadaci za pripremu polaganja kvalifikacionog ispita iz Matematike. 1. Riješiti jednačine: 4

21. ŠKOLSKO/OPĆINSKO/GRADSKO NATJECANJE IZ GEOGRAFIJE GODINE 8. RAZRED TOČNI ODGOVORI

PRIMJENA RAČUNA REDOVA ČEKANJA POMOĆU ERLANG DISTRIBUCIJA ZA WEB APLIKACIJE. Dubravko Miljković Hrvatska elektroprivreda Zagreb, Vukovarska 37

RIJEŠENI ZADACI I TEORIJA IZ

1 Promjena baze vektora

Sortiranje prebrajanjem (Counting sort) i Radix Sort

Neka je a 3 x 3 + a 2 x 2 + a 1 x + a 0 = 0 algebarska jednadžba trećeg stupnja. Rješavanje ove jednadžbe sastoji se od nekoliko koraka.

VJEROJATNOST I STATISTIKA 2. kolokvij lipnja 2016.

SEMINAR IZ KOLEGIJA ANALITIČKA KEMIJA I. Studij Primijenjena kemija

Ĉetverokut - DOMAĆA ZADAĆA. Nakon odgledanih videa trebali biste biti u stanju samostalno riješiti sljedeće zadatke.

Slučajne varijable. Diskretna slučajna varijabla X je promjenjiva veličina koja poprima vrijednosti iz skupa

Linearna algebra 2 prvi kolokvij,

Ispitivanje toka i skiciranje grafika funkcija

( , treći kolokvij) 3. Na dite lokalne ekstreme funkcije z = x 4 + y 4 2x 2 + 2y 2 3. (20 bodova)

Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A

2.2 Srednje vrijednosti. aritmetička sredina, medijan, mod. Podaci (realizacije varijable X): x 1,x 2,...,x n (1)

VJEŽBE 3 BIPOLARNI TRANZISTORI. Slika 1. Postoje npn i pnp bipolarni tranziostori i njihovi simboli su dati na slici 2 i to npn lijevo i pnp desno.

IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f

PRIMJER 3. MATLAB filtdemo

Zavrxni ispit iz Matematiqke analize 1

( ) ( ) Zadatak 001 (Ines, hotelijerska škola) Ako je tg x = 4, izračunaj

41. Jednačine koje se svode na kvadratne

Slučajne varijable Materijali za nastavu iz Statistike

2log. se zove numerus (logaritmand), je osnova (baza) log. log. log =

Računarska grafika. Rasterizacija linije

RAČUNSKE VEŽBE IZ PREDMETA POLUPROVODNIČKE KOMPONENTE (IV semestar modul EKM) IV deo. Miloš Marjanović

radni nerecenzirani materijal za predavanja

Operacije s matricama

POTPUNO RIJEŠENIH ZADATAKA PRIRUČNIK ZA SAMOSTALNO UČENJE

Izbor statističkih testova Ana-Maria Šimundić

Teorijske osnove informatike 1

Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu

Elementi spektralne teorije matrica

POVRŠINA TANGENCIJALNO-TETIVNOG ČETVEROKUTA

STATISTIKA S M E I M N I AR R 7 : METODE UZORKA

MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15

SISTEMI NELINEARNIH JEDNAČINA

ZBIRKA POTPUNO RIJEŠENIH ZADATAKA

IZVODI ZADACI (I deo)

2.7 Primjene odredenih integrala

Pismeni ispit iz matematike GRUPA A 1. Napisati u trigonometrijskom i eksponencijalnom obliku kompleksni broj, zatim naći 4 z.

Osnovne teoreme diferencijalnog računa

Verovatnoća i Statistika I deo Teorija verovatnoće (zadaci) Beleške dr Bobana Marinkovića

Cauchyjev teorem. Postoji više dokaza ovog teorema, a najjednostvniji je uz pomoć Greenove formule: dxdy. int C i Cauchy Riemannovih uvjeta.

Veleučilište u Rijeci Stručni studij sigurnosti na radu Akad. god. 2011/2012. Matematika. Monotonost i ekstremi. Katica Jurasić. Rijeka, 2011.

Betonske konstrukcije 1 - vežbe 3 - Veliki ekscentricitet -Dodatni primeri

Periodičke izmjenične veličine

MATEMATIKA 2. Grupa 1 Rexea zadataka. Prvi pismeni kolokvijum, Dragan ori

Uvod Teorija odlučivanja je analitički i sistematski pristup proučavanju procesa donošenja odluka Bez obzira o čemu donosimo odluku imamo 6 koraka za

Linearna algebra 2 prvi kolokvij,

Kontinuirane slučajne varijable.

Sume kvadrata. mn = (ax + by) 2 + (ay bx) 2.

Funkcije dviju varjabli (zadaci za vježbu)

Više dokaza jedne poznate trigonometrijske nejednakosti u trokutu

OSNOVE TEHNOLOGIJE PROMETA

Grafičko prikazivanje atributivnih i geografskih nizova

Transcript:

dr. sc Ljupko Šimunović, dipl. ing. Fakultet prometnih znanosti, Zagreb Zavod za inteligentne transportne sustave EORIJA REPOVA/REDOVA (queueing theory)

OPERACIJSKA ISRAŽIVANJA Operacijska istraživanja (OI) - bave se matematičkim modeliranjem realnih procesa u svrhu donošenja optimalnih odluka u okviru danih restrikcija i ograničenih kapaciteta. Metode i alati OI Cijelobrojno programiranje Markovljevi lanci eorija repova/čekanja Mrežno programiranje Višekriterijsko programiranje (AHP) Metode prognoziranja eorija igara Senzitivna analiza Heurističko odlučivanje

EORIJA REDOVA/REPOVA eorija redova poznata je i kao teorija masovnog usluživanja (ili posluživanja). eorija redova (masovnog usluživanja) jedna je od metoda operacijskih istraživanja koja proučava procese usluživanja slučajno pristiglih jedinica ili zahtjeva za nekom uslugom koristeći se pritom matematičkim modelima pomoću kojih se ustanovljava međuzavisnost između dolazaka jedinica, njihovog čekanja na uslugu, usluživanja, te na kraju izlaska jedinica iz sustava, sa svrhom da se postigne optimalno funkcioniranje promatranog sustava eorija redova je područje matematike koje modelira ponašanje redova.

EORIJA REDOVA/REPOVA Cilj teorije redova je postizanje maksimalnih ekonomskih učinaka tj. donošenje optimalnih odluka PR: U luku pristižu brodovi iz različitih dijelova svijeta. Pitanje koliko pristaništa u luci treba izgraditi da bi ekonomski učinci bili najveći Mali broj pristaništa i ukrcajno - iskrcajnih postrojenja, maksimalno iskorištenje, ali će se pojaviti gubici čekanja brodova u luci. Prevelik broj pristaništa i postrojenja, brodovi ne bi čekali, ali bi postrojenja bila neiskorištena, pa ponovo imamo gubitke. Ovakvi problemi rješavaju se analizom redova čekanja (waiting line analysis) Riješiti problem znači odrediti optimalan broj uslužnih mjesta za koji će vrijeme čekanja u redu ili troškovi (gubici) prouzrokovani čekanjem biti minimalni.

EORIJA REDOVA/REPOVA SIMULACIJSKO MODELIRANJE MONE KARLO eoriju redova karakterizira izuzetno velika matematička složenost Gdje je klasična teorija masovnog usluživanja iscrpljena, pomaže metoda simulacijskog modeliranja slučajnih procesa, poznatija kao simulacijsko modeliranje Monte Karlo. Ova metoda osigurava približna rješenja za niz matematičkih problema primjenom statističkog uzorkovanja na računalskim modelima Na temelju informacija u ruci zaključujemo što je u kutiji Statistika Vjerojatnost Rulet je jednostavni generator slučajnih brojeva, a grad Monte Karlo, prestolnica ruleta i kocke Na temelju informacija u kutiji zaključujemo što je u ruci.

SRUKURA MODELA ČEKANJA λ (spremnik ili buffer) (server)

OSNOVNE SRUKURE SUSAVA Kanali/serveri paralelni poslužitelji koji istovremeno poslužuju korisnike. Faze slijedno postavljeni poslužitelji, tako da korisnici moraju proći sve poslužitelje da bi bili posluženi.

OSNOVNE SRUKURE SUSAVA

DISCIPLINA POSLUŽIVANJA (SCHEDULING) Moguće su razne discipline posluživanja: FIFO (First In First Out) ili FCFS (First Come First Served) prvi koji je došao u red, bit će prvi i poslužen LIFO (Last In First Out) ili LCFS (Last Come First Served) zadnji koji je došao u red bit će prvi poslužen Prema određenim prioritetima (Priority service PRIOR algoritam) Slučajno (Service in Random OrderSIRO algoritam) svakoj jedinici daje istu vjerojatnost usluživanja bez obzira na vrijeme dolaska

VREMENA DOLASKA I POSLUŽIVANJA Vremena dolaska (međudolazna vremena/headway) i posluživanja (servisa) mogu biti:. konstantna (uvijek jednako vrijeme između dolazaka i posluživanja), 2. varijabilna, ali unaprijed poznata (određena) i 3. slučajna, kad vrijeme trajanja usluge nije poznato, ali je moguće odrediti njegovu razdiobu vjerojatnosti

DOLASCI I POSLUŽIVANJA U REDU ČEKANJA Deterministički sustavi (vremena dolazaka i usluživanja konstantna) U determinističkom sustavu vrijeme dolaska jedinica t a i vrijeme posluživanja (servisa) t s je unaprijed poznato i konstantno. Poznato t određujemo λ ili μ λ = t a = const μ = /t s = const Pr. ukoliko je prosječno vrijeme između dva dolaska korisnika jednako 2h, tada je intenzitet dolaska jednak λ = /(2h) = 0.5 korisnika/h (svaki sat dolazi ½ korisnika) Vrijeme usluživanja na naplatnoj postaji za jedan automobil je 2 min, tada je intenzitet posluživanja μ = 60/ (2 min) = 30 vozila/h. Poznato λ ili μ određujemo t Pr. ako je intenzitet dolaska vozila λ = 6 voz/h onda je vrijeme između dva dolaska 60/6 =0 min Pr. ukoliko je intenzitet servisiranja μ = 2 dijela/h (svaki sat se obrade dva dijela na stroju) onda je prosječno vrijeme servisiranja jednog dijela jednako ½ = 0.5 h za jedan dio. Pr. ako je intenzitet dolaska vozila λ = 80 voz/h onda je vrijeme između dva dolaska 3600/80 =20 sekundi

DOLASCI I POSLUŽIVANJA U REDU ČEKANJA Kod stohastičkih sustava dolasci klijenata/jedinica i vremena posluživanja su slučajne varijable pa se iz razdiobe vjerojatnosti može odrediti srednja vrijednost vremena dolaska i posluživanja E(x) = x = /λ ili /μ. Najčešće razdiobe koje se koriste za modeliranje dolazaka vozila u sustav i procesa pražnjenja/posluživanja su: uniformna (deterministička) slučajna (Poissonova) i Erlangova Koje će se razdiobe primjenjivati ovisi o konkretnom sustavu (ne semaforizirano raskrižje, semaforizirano raskrižje, ulazna rampa, parking..) i određuje se na temelju mjerenja ili ranije provedenih istraživanja

MODELIRANJE DOLAZAKA I POSLUGE

POISSONOVA RASPODJELA Broj klijenata koji dođe u toku intervala vremena t 0, opisuje se Poissonovom raspodjelom Obilježja Poissonove diskretne razdiobe - zakrenuta u desno kada je vrijednost aritmetičke sredine x mala; (velik broj dolazaka u kraćem vremenu od prosječnog) - kako raste aritmetička sredina, asimetrija se smanjuje i na kraju aproksimira normalnu raspodjelu. μ = n p ; e - baza prirodnog logaritma (e 2.72) X x = E(x) = λ vjerojatnost da će x vozila doći u vremenu t (između vremena a i b) gdje je: t - trajanje intervala brojanja, λ - dolazna rata

PRIMJERI Stohastički sustavi; vremena dolazaka slučajna i trajanje usluge nije poznato, određivanje broja dolazaka (Poissonova raspodjela) PR. Informacije su pozvane u prosjeku 20 puta u toku jednog sata. Kolika je vjerojatnost da će u periodu od 5 minuta biti a) barem jedan poziv b) najviše jedan poziv 20 poziva na sat je isto što i 5 poziva u 5 minuta Poissonova raspodjela λ = 5 poz./5 min a) 0! = b)

PRIMJERI Stohastički sustavi; vremena dolazaka slučajna i trajanje usluge nije poznato, određivanje broja dolazaka (Poissonova raspodjela) PR: Servis HAK-a, za popravak vozila, pozvan je u prosjeku 7 puta u toku sata. Kolika je vjerojatnost da će u toku određenog sata servis biti pozvan a) točno 4 puta b) bar jedanput λ=7 a) b)

EKSPONENCIJALNA RAZDIOBA Eksponencijalna razdioba je kontinuirana, služi za opisivanje vremenskih razmaka između dva događaja; (dolazak klijenata, vozila, posjete nekoj adresi, pozivi na telefonu, kvarovi na nekom uređaju ili stroju,..) y λ λ λ vrijeme dolaska ne može biti negativno Npr. duljine poziva/dolazak vozila i sl. distribuirani su eksponencijalno. Većina poziva je kraća od prosjeka, a samo ih je malo dužih od prosjeka x

FUNKCIJA DISRIBUCIJE EKSPONENCIJALNE RAZDIOBE (KUMULAIVNA RAZDIOBA) F x e x Vjerojatnost da je međudolazno vrijeme veće od t a manje od t 2 je: Vjerojatnost da x poprimi vrijednost iz intervala <a, b> je integral funkcije gustoće vjerojatnosti od a do b (površina ispod krivulje od a do b). (za Poissonovu je računanje istog napravljeno sumom) Dolasci nisu egzaktni već slučajni što znači da je vjerojatnost da slučajna varijabla x poprimi neku (diskretnu) vrijednost nula! Zato se uzima interval, a ne jedna točka.

PRIMJER Primjene funkcije distribucije eksponencijalne razdiobe F x e x Stohastički sustavi; vremena dolazaka slučajna, eksponencijalno distribuirana, određivanje vjerojatnosti vremenskog intervala pojavljivanja klijenata, događaja... Prosječno vrijeme između dva telefonska poziva je eksponencijalno distribuirano i iznosi 80 sekundi. Odredite vjerojatnost a) da to vrijeme bude najmanje 80 s b) da poruka dođe za manje od 60 s c) da poruka stigne između 50-te i 00-te s λ = /80 jer je prosječno vrijeme između dva dolaska 80 s. a) p(x 80) = p(80 < X < ) = - F(80) = -(-e -80/80 ) = 0.3679 b) p(x<60) = p(- <X< 60) = F860) 0 = -e -60/80 = 0.5276 c) p(50 < X< 00) = F(00) F(50) = (-e -00/80 ) - (-e -00/80 ) = 0.2488

OZNAKE VRSE I IPA REDA ČEKANJA U tu svrhu prihvaćena je Kendall-ova notacija oblika v / w / x / y / z v - razdiobu vremena dolazaka jedinica u sustav w - razdiobu vremena posluživanja (servisiranja) x - broj kanala posluživanja (paralelnih poslužitelja ili servisa) y - kapacitet sustava, max broj korisnika u sustavu (u redu čekanja ili na posluživanju/servisu); ne piše se kad je veličina spremnika neograničena z - disciplinu reda čekanja/redoslijed posluživanja (servisa).

OZNAKE VRSE I IPA REDA ČEKANJA Za v i w (dolazni proces i vrijeme posluživanja) koriste se standardizirane oznake za razdiobe: D deterministička raspodjela (međudolazna vremena su fiksna) M - eksponencijalna razdioba (M dolazi od Markovljevog lanca kojim se može opisati tok jedinica s eksponencijalno raspodjeljenim međudolaznim vremenima) Ek -Erlangova razdioba reda k (k =,2,...) G - bilo koja razdioba (uključujući M, Ek i D), nepoznata raspodjela s poznatom sredinom i varijancom

OPIS POSLUŽIELJSKOG SUSAVA: PRIMJERI M/M/: Poissonovi dolasci, eksponencijalna razdioba vremena posluživanja, jedan poslužitelj, beskonačni spremnik M/M/m: sustav jednak prethodnom samo sa m poslužitelja/servera M/M/5/40: Poissonovi dolasci, eksponencijalna razdioba vremena posluživanja, 5 poslužitelja, max broj korisnika u sustavu 40 (u redu čekanja 35 i na posluživanju/servisu 5); M/G/: Poissonovi dolasci, vremena posluživanja raspodjeljena sukladno općoj razdiobi, jedan poslužitelj, beskonačni spremnik M/D/ Poissonovi dolasci ili eksponencijalna raspodjela među dolaznih vremena, determinističko vrijeme posluživanja, server G/G/3/20/FCFS opća raspodjela dolazaka i servisa, 3 servera, 7 klijenata u repu, first come first servis

REDOVI ČEKANJA - OSNOVNI POJMOVI λ [korisnika,jedinica/vrijeme] srednja brzina ili intenzitet dolazaka /λ srednje (očekivano) međudolazno vrijeme t a μ - [korisnika/jedinica vremena], srednja brzina ili intenzitet posluživanja /μ [vrijeme/klijentu]- srednje (očekivano) vrijeme posluživanja t s (vrijeme koje je potrebno da bi se poslužio jedan korisnik).

Ako je ρ <, sustav je stabilan (μ > λ) Još se koriste pojmovi: stacionarni, nestacionarni (nestabilni)uvjeti, nezasićeno i zasićeno stanje Erlang POKAZAELJ/FAKOR ISKORIŠENJA ODNOSNO OPEREĆENJA SUSAVA Za ocjenu rada sustava uvodi se pokazatelj opterećenja sustava Pokazatelj iskorištenja odnosno opterećenja sustava (engl.: the traffic intensity) ili stupanj zasićenja (saturiranosti) je odnos intenziteta toka dolazaka i intenziteta posluživanja i označava se s grčkim slovom ρ: ρ = t s t a

PARAMERI SUSAVA USLUŽIVANJA L ili N - prosječan broj korisnika u sustavu (u redu čekanja i na posluživanju) L w - prosječan broj korisnika u redu čekanja L s prosječan broj korisnika koji se servisira ili W - prosječno vrijeme koje korisnik provede u sustavu (čekanje i posluživanje) w ili W q - prosječno vrijeme koje korisnik provede u redu čekanja s ili W s vrijeme koje korisnik provede u servisiranju P 0 - vjerojatnost da nema korisnika u sustavu P n - vjerojatnost da je n korisnika u sustavu P q (n) vjerojatnost broja korisnika u redu za čekanje ρ - iskoristivost, tj. dio vremena u kojem je sustav u uporabi

MODEL REDOVA ČEKANJA S OSNOVNIM PARAMERIMA w ili W q s ili W s L w L s ili W = W w + W s L = L w + L s ili W L

LILE-ove FORMULE Vrijede samo za stabilne sustave L = λ - prosječan broj jedinica/paketa u sustavu (L q = λ w, L s = λ s ) prosječni čekanje u sustavu

FORMULE JEDNOKANALNI SUSAV S ČEKANJEM I NEOGRANIČENOM DULJINOM REDA ČEKANJA (M / M / / ) ) ρ = P 0 vjerojatnost da je sustav pun, 2) P 0 = ρ = λ/μ vjerojatnost da je sustav prazan 3) P = λ/μ P 0 = ρ P 0 vjerojatnost da je u sustavu jedna osoba 4) P 2 = λ/μ P = ρ (ρ P 0 )= ρ 2 P 0 = ρ 2 ( ρ) vjerojatnost da su u sustavu dvije osobe.. 5) P n = (λ/μ) n P 0 = (λ/μ) n ( λ/μ) = ρ n (-ρ) vjerojatnost da u sustavu ima točno n korisnika 6) P n = ρ P n-, n=,2,..

FORMULE JEDNOKANALNI SUSAV S ČEKANJEM I NEOGRANIČENOM DULJINOM REDA ČEKANJA (M / M / / ) poslužitelj, eksponencijalna razdioba dolazaka i posluživanja, L w w L w E L w L 2 2 2 Očekivani/srednji broj korisnika u repu Prosječan broj korisnika u redu čekanja L L L W L s 2 Prosječan broj korisnika u sustavu E L w Očekivani/srednji broj korisnika u sustavu L s s Ls L L w E L w 2 Očekivani/srednji broj korisnika na servisu/usluživanju Prosječan broj korisnika na servisu/posluživanju

FORMULE JEDNOKANALNI SUSAV S ČEKANJEM I NEOGRANIČENOM DULJINOM REDA ČEKANJA (M / M / / ) w L w ( 2 ) ( ) Prosječno vrijeme koje korisnik provede u redu čekanja w s s ( ) ( ) ( ) w s s s s E[ w ] očekivano/srednje vrijeme čekanja u repu po klijentu s L s s w ( ) Prosječno vrijeme koje korisnik provede na usluživanju E[ s ] Očekivano/srednje vrijeme posluživanja/servisiranja po korisniku

FORMULE JEDNOKANALNI SUSAV S ČEKANJEM I NEOGRANIČENOM DULJINOM REDA ČEKANJA (M / M / / ) L w s ( ) Prosječno vrijeme koje korisnik provede u sustavu w s w s s s s E[] očekivano vrijeme zadržavanja u sustavu po korisniku

ČEKANJE vs ISKORIŠENJE/OPEREĆENJE SUSAVA

. ZADAAK (PRIMJER ZA M/M/ SUSAV) Na poštanski šalter po Poissonovoj raspodjeli stiže 0 korisnika tijekom sata. Srednje vrijeme posluživanja koje se ravna po eksponencijalnoj raspodjeli iznosi prosječno 4 minute po klijentu. Odredite a) Vjerojatnost da u sustavu nema korisnika, da ima samo jedan, dva, dva ili manje, tri ili više b) Prosječan broj korisnika u sustavu (koji čekaju u repu ili su na servisu) c) Prosječan broj korisnika koji čekaju u repu d) Prosječno vrijeme koje korisnik provede u sustavu e) Prosječno vrijeme koje korisnik provede na čekanju u repu

RJEŠENJE μ = 60/4 = 5 korisnika/h intenzitet posluživanja ρ = 0/5 = 0.6667 faktor iskorištenja a) P(0 u sustavu) = - ρ = 0.3333 P( u sustavu) = ( - ρ)ρ = 0.2222 P(2 u sustavu) = ( - ρ)ρ 2 = 0.48 P(2 ili manje u sustavu) = P(0) + P() + P(2) = 0.7037 P(3 or više u sustavu) = - P(2 ili manje u sustavu) = - 0.7037 = 0.2963 Prosječan broj korisnika u sustavu b) L = ρ/(-ρ) = 2 osobe... (u repu i na posluživanju) c) Lw = L-ρ =.333 osobe... Prosječan broj korisnika u repu čekanja d) = /(μ-λ) = 0.2 osobe/h... Srednje vrijeme čekanja u sustavu e) W = ρ = 0.333 osobe/h.. Srednje vrijeme čekanja u repu

EKONOMSKA ANALIZA (ZA. ZADAAK) Metoda : λ rata = trošak kn/h λ=0, = 0.2 sata Deset korisnika izgubi 2 sata u sustavu na čekanju (0 0.2 = 2.0) Ako je cijena sata 20 kn to znači da grupa od 0 ljudi svaki sat gubi 40 kn (2x20) Metoda 2 Svi pomisle da oni ne plaćaju L rata = trošak kn/h 2 osobe 20 kn/osoba-sat = 40 kn trošak Ako sustav moderniziramo vrijeme posluživanja možemo smanjiti na pola. roškovi otplate opreme iznose 5 kn na sat

EKONOMSKA ANALIZA Ako proces duplo ubrzamo, s novom opremom, μ će iznositi μ = / s /2 = 2 60/4 = 30 korisnika/h (μ = 5) Metoda : = /(μ-λ) = /(30-0)=/20=0.05 - vrijeme boravka u sustavu λ 20 = 0.05 0 20 =0 kn - novi trošak za 0 osoba na sat Metoda 2. L = λ/(μ-λ) = 0/(30-0)=0/20 =0.5 L 20 = 0.5 20 = 0 kn novi trošak za 0 osoba na sat Modernijom uslugom satni trošak je pao sa 40 kn na 0 kn. Uštedjeli smo 30 kn po satu. Ako plaćamo 5 kn po satu za otplatu opremu onda čista zarada iznosi 5 kn po satu

2. ZADAAK (PRIMJER ZA M/M/ SUSAV) Automobili dolaze na naplatnu postaju po Poissonovoj razdiobi s prosječnim intenzitetom dolaska λ = 24 automobila na sat (24 h-). Usluga na naplatnoj postaji traje u prosjeku 2 minute. Odredi operativne značajke sustava posluživanja: vjerojatnost da nema automobila na naplatnoj postaji, prosječan broj automobila u sustavu (repu i posluživanju), prosječan broj automobila na čekanju, prosječno vrijeme koje automobil provodi u sustavu, prosječno vrijeme koje automobil provede u redu čekanja, vjerojatnost da je naplatna postaja zauzeta (faktor iskorištenja), vjerojatnost da je naplatna postaja slobodna i može odmah prihvatiti automobil. Dolazi li sustav u stacionarno stanje? Rješenje: Kako je vrijeme usluživanja jednako 2 min, tada je intenzitet posluživanja μ = / (2 min) = 30 h-. Kako je λ<μ (24 < 30), sustav će doći u stacionarno stanje. Sada računamo operativne karakteristike prema izrazima.

Rješenje: Vjerojatnost da nema automobila na naplatnoj postaji Prosječan broj automobila u sustavu (repu i posluživanju) L w Prosječan broj automobila na čekanju Prosječno vrijeme koje automobil provodi u sustavu w Prosječno vrijeme koje automobil provede u redu čekanja Vjerojatnost da je naplatna postaja zauzeta (faktor iskorištenja) Vjerojatnost da je naplatna postaja slobodna i može odmah prihvatiti automobil.

3. ZADAAK (PRIMJER ZA M/M/ SUSAV) Na naplatnu kućicu dolazi 80 vozila/sat po Poissonovoj razdiobi. Vremena dolazaka i posluživanja se ravnaju po eksponencijalnoj razdiobi. Srednje vrijeme posluživanja iznosi 5 s/vozilu. Odredite a) prosječnu duljinu repa b) vrijeme čekanja u repu (u minutama po vozilu) te c) prosječno vrijeme zadržavanja u sustavu (u minutama po vozilu). λ=80 voz/h = 3 voz/min μ = 5 s/voz =4 voz/min ρ=λ/μ = ¾ = 0.75 a) L w 2 2.25 [ voz] b) w ( ) 0.75 [min/ voz] c) [min/ voz]

FORMULE JEDNOKANALNI SUSAV S ČEKANJEM I NEOGRANIČENOM DULJINOM REDA ČEKANJA (M / D / / ) 2 2 s Model s jednim poslužiteljem, s eksponencijalnim vremenom međudolazaka i konstantnim vremenom posluživanja w 2 ( ) 2 2( s ) srednje vrijeme čekanja u redu L w w 2 2 srednji broj jedinica/klijenata u repu w s 2 ( s ) s s 2 srednje vrijeme zadržavanja u sustavu ili w s 2 ( ) 2 2 ( ) L 2 srednji broj jedinica u sustavu

. ZADAAK (PRIMJER ZA M/D/ SUSAV) Na naplatnu kućicu dolazi 80 vozila/sat po Poissonovoj razdiobi. Vrijeme posluživanja je konstantno i iznosi 5 s/vozilu. Odredite prosječnu duljinu repa i vrijeme čekanja u repu (u minutama po vozilu) te prosječno vrijeme zadržavanja u sustavu (u minutama po vozilu). λ=80 voz/h = 3 voz/min μ = 5 s/voz =4 voz/min ρ=λ/μ = ¾ = 0.75 a) 2 2 0.75 L w. 25voz 2( ) 2( 0.75) b) c) w 2 2 ( 2 ( ) ) 2 0.752 4 ( 0.75) 0.625min/ 0.375min/ voz voz

VRIJEME ČEKANJA vs PROME

3. PRIMJER K PROME

VIŠEKANALNI SUSAV S ČEKANJEM I NEOGRANIČENOM DULJINOM REDA ČEKANJA (M / M / S / ) vrijeme između dva uzastopna dolaska jedinica i vrijeme opsluživanja jedinica ponašaju prema eksponencijanoj razdiobi. ili prema rekurzivnim formulama:

VIŠEKANALNI SUSAV S ČEKANJEM I NEOGRANIČENOM DULJINOM REDA ČEKANJA (M / M / S / ) 9) s = - w

OVISNOS DULJINE REPA O PROMEU ZA RAZLIČII BROJ POSLUŽIELJA (M/D/m)

MODEL ROŠKOVA ČEKANJA Da bi se eliminiralo čekanje, koje se javlja u sustavu opsluživanja, bilo bi potrebno ili postaviti vrlo velik broj kanala (da jedinice uopće ne čekaju) ili samo onoliki broj kanala koji će stalno biti zaposlen (da kanali ne budu neiskorišteni). Prema tome, optimalna varijanta bit će ona koja će gubitke koji nastaju zbog čekanja svesti na minimum. Ukupni troškovi čekanja jednog sustava opsluživanja (C) sadrže: ) troškove nastale zbog čekanja jedinica (Cw) i 2) troškove zbog neiskorištenosti uslužnih mjesta (Cp). Koristeći teoriju redova čekanja troškovi čekanja izračunaju se na sljedeći način: roškovi čekanja jedinica (korisnika) troškovi nezauzetih uslužnih mjesta ukupni troškovi čekanja

MODEL ROŠKOVA ČEKANJA gdje je: C - iznos ukupnih troškova (u novčanim jedinicama LQ - prosječan broj jedinica (korisnika) u redu čekanja (S - r) - broj slobodnih (nezauzetih) uslužnih mjesta (kanala) t - duljina vremenskog perioda za koji se izračunavaju troškovi (primjerice godina dana) cw - iznos (u novčanim jedinicama) troška u jedinici vremena nastalog zbog čekanja jedinice u redu cp - iznos (u novčanim jedinicama) troška u jedinici vremena nastalog zbog čekanja", odnosno nezauzetosti kanala. Dakle, pomoću teorije redova čekanja moguće je izračunati troškove koji nastaju zbog čekanja i ukupne troškove sustava opsluživanja koji se mogu koristiti u analizi međusobno konkurentnih uslužnih mjesta. Drugim riječima, programiranjem procesa opsluživanja može se odrediti broj uslužnih mjesta za koji je iznos ukupnih troškova čekanja minimalan, tj. optimalan broj uslužnih mjesta (kanala).

KRAJ HVALA NA POZORNOSI!