Markovprocesser SF1904

Relevanta dokument
Markovprocesser SF1904

Markovprocesser SF1904

Markovprocesser SF1904

Matematisk statistik KTH. Formel- och tabellsamling i Matematisk statistik, grundkurs

TENTAMEN I SF1904 MARKOVPROCESSER FREDAGEN DEN 17 AUGUSTI 2018 KL

Markovprocesser SF1904

Markovprocesser SF1904

TENTAMEN I SF1904 MARKOVPROCESSER FREDAGEN DEN 18 AUGUSTI 2017 KL

b) Vad är sannolikheten att personen somnar i lägenheten? (4 p) c) Hur många gånger förväntas personen byta rum? (4 p)

Fö relä sning 2, Kö system 2015

Kunna beräkna medelantal kunder för alla köer i ett könät utan återkopplingar. I denna övning kallas ett kösystem som ingår i ett könät oftast nod.

Föreläsningsanteckningar i kurs 5B1506 Markovprocesser och köteori. Jan Grandell

Kunna beräkna P (spärr) för system med begränsat antal kunder och köplatser. Kunna beräkna medelantal upptagna betjänare.

Kunna beräkna medelantal kunder för alla köer i ett könät utan återkopplingar.

TENTAMEN I SF1904 MARKOVPROCESSER TISDAGEN DEN 29 MAJ 2018 KL

Kunna använda Littles sats för enkla räkningar på kösystem.

Markovprocesser SF1904

1 Stokastiska processer. 2 Poissonprocessen

Kunna beräkna spärren i ett M/M/m*upptagetsystem. Känna till begreppet utnyttjning av en betjänare och beräkna den.

Kunna använda Littles sats för enkla räkningar på kösystem.

e x/1000 för x 0 0 annars

** a) Vilka värden ska vara istället för * och **? (1 p) b) Ange för de tre tillstånden vilket som svarar mot 0,1,2 i figuren.

TILLSTÅNDSGRAFEN. Slutligen erhålls den mycket viktiga så kallade Snittmetoden :

Kunna beräkna spärren i ett M/M/m*upptagetsystem.

Matematisk statistik för D, I, Π och Fysiker

M/M/m/K kösystem. M/M/m/K kösystem

TAMS14/36 SANNOLIKHETSLÄRA GK Poissonprocessen (komplettering) Torkel Erhardsson 14 maj 2010

Markovprocesser SF1904

Markovprocesser SF1904

Markovprocesser SF1904

2 Laborationsuppgifter, upptagetsystem

Stokastiska processer och simulering I 24 maj

Modellering och kundprocessanalys av kösystem på Vapiano Sturegatan

Föreläsning 8, FMSF45 Binomial- och Poissonfördelning, Poissonprocess

Tentamen i FMS180/MASC03 Markovprocesser

Optimering av ett kösystem på IKEA Kungens Kurva

Fö relä sning 1, Kö system 2015


Kunna dra slutsatser om t ex ett systems betjäningstider och antalet köplatser genom att tolka diagram.

Övning 1. Vad du ska kunna efter denna övning. Problem, nivå A

Kurs: HF1012 Matematisk statistik Lärare: Armin Halilovic

Utdrag ur TAMS15: Matematisk statistik I, grundkurs Extra kursmaterial för TAMS79

Optimering av ett patientflöde inom svensk veterinärvård

SF1901 Sannolikhetsteori och statistik I

Poisson Drivna Processer, Hagelbrus

Fördelningsfunktionen för en kontinuerlig stokastisk variabel. Täthetsfunktionen för en kontinuerlig och en diskret stokastisk variabel.

Tiden i ett tillstånd

INTRODUKTION TILL MARKOVKEDJOR av Göran Rundqvist, KTH

Övning 1(a) Vad du ska kunna efter denna övning. Problem, nivå A. Redogöra för begreppen diskret och kontinuerlig stokastisk variabel.

Performance QoS Köteori SNMP. Felsökning. Jens A Andersson (Maria Kihl) GET request GET response SET request TRAP MIB. Att mäta är att veta ping

Tentamen i matematisk statistik, TAMS15/TEN (4h)

Performance QoS Köteori. Jens A Andersson (Maria Kihl)

Fö relä sning 1, Kö system vä ren 2014

Stokastiska processer och simulering I 24 augusti

Kunna dra slutsatser om ett systems betjäningstider och antalet köplatser genom att tolka diagram.

TAMS79 / TAMS65 - vt TAMS79 / TAMS65 - vt Formel- och tabellsamling i matematisk statistik. TAMS79 / TAMS65 - vt 2013.

P =

Konvergens och Kontinuitet

SF1901: SANNOLIKHETSTEORI OCH KONTINUERLIGA STOKASTISKA VARIABLER STATISTIK. Tatjana Pavlenko. 7 september 2016

Matematisk statistik 9 hp Föreläsning 8: Binomial- och Poissonfördelning, Poissonprocess

Händelsestyrd simulering. Inledning. Exempel

Simulering av patientflöden på Södersjukhusets akutmottagning

TENTAMEN I SF2937 (f d 5B1537) TILLFÖRLITLIGHETSTEORI TORSDAGEN DEN 14 JANUARI 2010 KL

SF1901: Sannolikhetslära och statistik

Simulering av Poissonprocesser Olle Nerman, Grupprojekt i MSG110,GU HT 2015 (max 5 personer/grupp)

Matematisk statistik för D, I, Π och Fysiker

Resultat till ett försök är ofta ett tal. Talet kallas en stokastisk variabel (kortare s. v.).

Introduktion till statistik för statsvetare

TAMS79: Föreläsning 10 Markovkedjor

Ur en kortlek på 52 kort väljer man ( utan återläggning och utan hänsyn till ordning) slumpvis 5 kort. Vad är sannolikheten för att få

SF1911: Statistik för bioteknik

TAMS15: SS1 Markovprocesser

LINKÖPINGS UNIVERSITET EXAM TAMS 15 / TEN 1

Matematisk processmodellering och effektivitetsrekommendation för patientflöden på Mälaren Hästklinik AB

1 Föreläsning V; Kontinuerlig förd.

Resursplanering - att använda ledtider som parameter vid bemanning av företag i drift

Veckoblad 3. Kapitel 3 i Matematisk statistik, Dahlbom, U.

SF1901: Sannolikhetslära och statistik

SF1920/SF1921 Sannolikhetsteori och statistik 6,0 hp Föreläsning 3 Diskreta stokastiska variabler. Jörgen Säve-Söderbergh

FÖRELÄSNING 4:

Föreläsningsanteckningar köteori

SF1901 Sannolikhetsteori och statistik I

Statistiska metoder för säkerhetsanalys

Resultat till ett försök är ofta ett tal. Talet kallas en stokastisk variabel (kortare s. v.).

Statistiska metoder för säkerhetsanalys

Simulering av ett Multi-skill callcenter Med varierande genomsnittlig betjäningstid beroende på agenters kunskapsnivå

TENTAMEN I SF1906 (f d 5B1506) MATEMATISK STATISTIK GRUNDKURS,

Monte Carlo-metoder. Bild från Monte Carlo

P = b) Vad betyder elementet på platsen rad 1 kolumn 3 i matrisen P 319? (2 p)

Bestäm med hjälp av en lämplig och välmotiverad approximation P (X > 50). (10 p)

Stokastiska Processer

LINKÖPINGS UNIVERSITET EXAM TAMS 27 / TEN 2

TMS136. Föreläsning 4

Exempel för diskreta och kontinuerliga stokastiska variabler

4.1 Grundläggande sannolikhetslära

Matematisk statistik för D, I, Π och Fysiker

Föreläsning 2, FMSF45 Slumpvariabel

Tentamen i Sannolikhetslära och statistik, TNK069, , kl 8 13.

TMS136. Föreläsning 5

Kurssammanfattning MVE055

Transkript:

Markovprocesser SF1904 Johan Westerborn johawes@kth.se Föreläsning 6 Markovprocesser 9 Maj 2016 Johan Westerborn Markovprocesser (1) Föreläsning 6

Föreläsningsplan 1 Förra Föreläsningen 2 Johan Westerborn Markovprocesser (2) Föreläsning 6

Förra Föreläsningen Föreläsningsplan 1 Förra Föreläsningen 2 Johan Westerborn Markovprocesser (3) Föreläsning 6

Poissonprocessen Förra Föreläsningen En speciell Markovprocess som används flitigt inom många olika områden är Poissonprocessen. Används ofta när man vill räkna händelser: Ankomster till en affär. Radioaktivt sönderfall. Olyckor. Definition (6.5) Poissonprocessen {N(t), t 0} är en Markovprocess med uppräkneligt tillståndsrum, N(0) = 0 med följande övergångsintensiteter λ j = i + 1 q ij = λ j = i 0 annars. Johan Westerborn Markovprocesser (4) Föreläsning 6

Poissonprocessen Sats (6.3) Förra Föreläsningen Följande definitioner är ekvivalenta. a) {N(t), t 0} är en Poissonprocess. b) {N(t), t 0} är en Markovprocess med N(0) = 0 och övergångssannolikheter p ij (t) = (λt)j i (j i)! e λt, om j i c) {N(t), t 0} är en stokastisk process sådan att 1) För alla 0 s 1 < t 1... s n < t n är N(t 1 ) N(s 1 ), N(t 2 ) N(s 2 ),..., N(t n ) N(s n ) oberoende stokastiska variabler. 2) N(t) N(s) är Po (λ(t s)) fördelad. 3) N(0) = 0. Johan Westerborn Markovprocesser (5) Föreläsning 6

Poissonprocessen Förra Föreläsningen En viktig egenskap hos Poissonprocessen är följande additionsegenskap: Sats Om N 1 (t) är en Poissonprocess med intensitet λ 1 och N 2 (t) är en Poissonprocess med intensitet λ 2, där N 1 (t) och N 2 (t) är oberoende. Då är N(t) = N 1 (t) + N 2 (t) en Poissonprocess med intensitet λ = λ 1 + λ 2. Johan Westerborn Markovprocesser (6) Föreläsning 6

Förra Föreläsningen Födelse-döds-processer Vi låter nu individer kunna dö också. En födelse-öds-process är en Markovprocess som kan hoppa ner ett steg eller upp ett steg vid varje hopp. En födelse-döds-process har följande intensitetesmatris Q: λ i j = i + 1 µ i j = i 1 q ij = λ i µ i j = i λ 0 i = j = 0 0 annars. Definera ρ 0 = 1 och ρ n = λ 0λ 1 λ n 1 µ 1 µ 2 µ n. Johan Westerborn Markovprocesser (7) Föreläsning 6

Föreläsningsplan 1 Förra Föreläsningen 2 Johan Westerborn Markovprocesser (8) Föreläsning 6

Introduktion till köteori Ett kö-system består av två saker. 1 Ett antal servicestationer som tar hand om kunder. 2 En kö som kunder kan ställa sig i när de anländer om alla servicestationer är upptagna. Exempel på kö-system kan vara: Antal kunder i en butik Akutmottagning på sjukhus Anrop till en server Telefonsamtal Intressanta frågor man vill besvara kan vara: Behöver en kund köa? Hur länge behöver en kund köa? Hur lång tid tar det för en kund att komma igenom systemet? Hur lång är kön? Johan Westerborn Markovprocesser (9) Föreläsning 6

Beteckningar Ett kösystem betecknas med A/B/c där A betecknar ankomstprocessen B betecknar betjäningstiden c antalet betjäningsstationer Ankomstprocessen kan vara M = Kunder anländer enligt en Poissonprocess (Markovsk) GI = Kunder anländer enligt en förnyelseprocess D = Kunder anländer deterministiskt G = Kunder anländer enligt någon generel process. Betjäningstiden kan vara M = Exponentialfördelade betjäningstider (Markovsk) D = Deterministisk betjäningstid G = Betjäningstiden är någon generell fördelning c är ett positivt heltal, kan vara Johan Westerborn Markovprocesser (10) Föreläsning 6

Mer beteckningar X(t), antalet kunder i systemet vid tidpunkten t l(t) = E[X(t)], förväntat antal kunder i systemet vid tidpunkten t l = lim t l(t), förväntat antal kunder i systemet efter lång tid p i = lim t P(X(t) = i), stationära fördelningen X q(t), antalet kunder i kön vid tidpunkten t l q(t) = E[X q(t)], förväntat antal kunder i kön vid tidpunkten t l q = lim t l q(t), förväntat antal kunder i kön efter lång tid U n, n:te kundens betjäningstid B(t) = P(U n t), betjäningstidens fördelningsfunktion Q n, n:te kundens kötid S n = Q n + U n, n:te kundens tid i systemet G q(τ) = lim n P(Q n τ), fördelningen för kötiden för en kund G(τ) = lim n P(S n τ), fördelningen för totala tiden i systemet w q = E[Q], förväntad kötid b = E[U], förväntad betjäningstid µ = 1/b, betjäningsintensiteten w = E[Q + U], förväntad tid i systemet Johan Westerborn Markovprocesser (11) Föreläsning 6

Mer beteckningar X(t), antalet kunder i systemet vid tidpunkten t l(t) = E[X(t)], förväntat antal kunder i systemet vid tidpunkten t l = lim t l(t), förväntat antal kunder i systemet efter lång tid p i = lim t P(X(t) = i), stationära fördelningen X q(t), antalet kunder i kön vid tidpunkten t l q(t) = E[X q(t)], förväntat antal kunder i kön vid tidpunkten t l q = lim t l q(t), förväntat antal kunder i kön efter lång tid U n, n:te kundens betjäningstid B(t) = P(U n t), betjäningstidens fördelningsfunktion Q n, n:te kundens kötid S n = Q n + U n, n:te kundens tid i systemet G q(τ) = lim n P(Q n τ), fördelningen för kötiden för en kund G(τ) = lim n P(S n τ), fördelningen för totala tiden i systemet w q = E[Q], förväntad kötid, Q har fördelningen G q b = E[U], förväntad betjäningstid, U har fördelningen B(t) µ = 1/b, betjäningsintensiteten w = E[Q + U], förväntad tid i systemet Johan Westerborn Markovprocesser (12) Föreläsning 6

M/M/2 - kö Exempel Vi kollar nu på en M/M/2 - kö. Med ankomstintensitet λ och betjäningtintensitet µ. Ställ upp allt som var rödmarkerat på föregående slide. Johan Westerborn Markovprocesser (13) Föreläsning 6

Littles formel Sats (7.1) Under mycket allmänna villkor gäller: l = l q + cρ w q = l q λ w = l λ. Här är ρ = λ cµ, kallas för trafikintensiteten eller betjäningsfaktorn. Exempel Vi kollar på en M/M/2 - kö. Visa att Littles formel gäller i detta fall. Johan Westerborn Markovprocesser (14) Föreläsning 6

Lösning för M/M/c system För ett M/M/c system gäller följande (om ρ = λ cµ < 1): Stationära fördelningen i system uppfyller ( c 1 (cρ) i 1 i=0 i! + c!(1 ρ)) (cρ)c om n = 0, p n = p 0 (cρ)n n! om n = 1, 2,..., c, p c ρ n c om n = c + 1, c + 2,.... Förväntad kö-längd är l q = p cρ (1 ρ) 2 Johan Westerborn Markovprocesser (15) Föreläsning 6

Jacksonnätverk Vi ska nu kolla lite på system av köer med återkoppling. Vi illustrerar detta genom att räkna följande tentatal: Exempel (Uppgift 4, 120528) I ett sjukhus finns tre mottagningar; en akutmottagning, en infektionsklinik och en kirurgienhet. Utifrån kommande patienter anländer till de tre mottagningarna enligt oberoende poissonprocesser med intensiteter 5, 2 och 1 patient i timmen. Behandlingstiderna är oberoende och exponentialfördelade med väntevärden 10, 15 och 30 minuter. En patient som behandlats i akutmottagningen remitteras till infektionskliniken med sannolikhet 0.2, till kirurgenheten med sannolikhet 0.1, men lämnar sjukhuset med sannolikhet 0.7. En patient som kommer till infektionskliniken remitteras efter behandling till kirurgienheten med sannolikhet 0.1, i annat fall försvinner vederbörande från sjukhuset. En patient som anlänt till kirurgienheten försvinner efter behandling från sjukhuset. Beräkna förväntat antal patienter på sjukhuset vid asymptotisk tid. Johan Westerborn Markovprocesser (16) Föreläsning 6