Analyse van een server farm met server-opstarttijden

Maat: px
Weergave met pagina beginnen:

Download "Analyse van een server farm met server-opstarttijden"

Transcriptie

1 Josefien Verschuure Analyse van een server farm met server-opstarttijden Bachelor scriptie Scriptiebegeleidster: Dr. F.M. Spieksma Inleverdatum: Mathematisch instituut, Universiteit Leiden

2 Inhoudsopgave Inleiding 3 Basisbegrippen en stellingen 3 3 Het M/M/k/setup model 6 3. Voorbeeld van M/M/k/setup model met eindige buffer M/M/k/setup model met oneindige buffer Voorbeeld van M/M/k/setup model met oneindige buffer Verschillen tussen het model met eindige en oneindige buffer Analyse van de γ s Vervolgonderzoek

3 Inleiding Een belangrijk probleem voor een bedrijf als amazon.com is het optimale beheer van de servers. Recent is gebleken dat de energiekosten van servers die aanstaan, maar niet gebruikt worden, een substantieel deel van de totale kosten zijn. Er kan geld worden bespaard door het uitzetten van servers. Omdat het aanzetten van een server tijd kost, zorgt het uitzetten van servers voor een nieuw probleem: klanten moeten dan wachten totdat een server weer aanstaat. Dit zorgt voor ontevredenheid bij de klanten. Het doel is om een goede afweging te maken tussen energie besparen door het uitzetten van servers en voorkomen van klantenontevredenheid. De vraag is: wat is optimaal? We beschouwen in deze scriptie een server farm met k servers. Een server kan aan, uit of in stand-by staan. We analyseren het geval dat servers aan- of uitstaan. Verder nemen we aan dat elke server die gebruikt wordt, aan één klant is toegewezen, en dat elke klant precies één server gebruikt. Dit wordt een k-server setup model genoemd. Een eerste stap in de analyse is het opstellen van een wiskundig model, waarmee voor een vaste uitzetstrategie geanalyseerd kan worden wat de wachttijd van klanten voor een server is, wat de fractie van de tijd is dat de servers onbenut zijn, e.d. We kiezen voor een model waarbij servers bij vrijkomst worden uitgezet, als er geen klanten in de wachtrij staan. Het doel is om de stationaire verdeling te bepalen. Daarmee kan bijvoorbeeld berekend worden wat de fractie van de tijd is dat alle servers gebruikt worden of wat de fractie van de tijd is, dat er klanten wachten totdat er een server aanstaat. Dit is van belang voor het bepalen van een toereikend aantal servers. Om de stationare verdeling te bepalen, maken we gebruik van de zogenaamde CAP-methode. Deze methode is gebasseerd op []. De bewijzen in dit artikel zijn enigszins onduidelijk, daarom kiezen we voor een iets andere aanpak die mede gebaseerd is op []. Basisbegrippen en stellingen In dit eerste hoofdstuk willen we verschillende dingen definiëren die we in de rest van deze scriptie gebruiken. Laat S een aftelbare toestandsruimte zijn en X X(t) t R 0 het bijbehorende Markovproces in continue tijd met q-matrix Q. We maken de volgende aanname. Aanname. X (X t ) t 0 is irreducibel en positief recurrent. Laat q i : q ii. Daarnaast beschouwen we P, de matrix van het ingebedde sprongproces met elementen p ij : { qij, q i j i 0, i j i, j S, de sprongkans van i naar j. Verder volgt uit Aanname dat de stationaire verdeling (π i ) i S bestaat. Er geldt dan voor alle i S (πq) i 0. () Om het overzichtelijk te houden, definiëren we ρ i : q i π i. Laat A S niet-leeg zijn. De taboematrix geassocieerd met taboeverzameling A wordt gegeven door { 0 j A AP ij p ij j / A. 3

4 Allereerst zullen we een lemma afleiden, dat de kern is van onze analyse. Daarvoor hebben we enige begrippen nodig. Merk op dat A Pij n de kans is dat het proces na de nde sprong in j komt, bij start in i, zonder A te passeren. Voor de tijdsduur Tj A die het proces in toestand j / A doorbrengt, geldt T A j Dan volgt uit [6, proposition 4..] dat voor E a [T A j ] geldt 0 j (X t ) {Xs / A,s t}dt. () E a [T A j ] q j APaj, n (3) n0 waarbij E a [Tj A ] de verwachte tijd is die een Markovketen in toestand j doorbrengt, bij start in a, voor terugkeer naar A. Lemma. Voor A S, A en j S\A geldt π j a A π a q a E a [T A j ]. Bewijs Het bewijs van dit Lemma bestaat uit twee delen. Deel We gaan Lemma eerst bewijzen voor het geval A {a}, met a S willekeurig gekozen. We gebruiken hiervoor vernieuwingstheorie, zie [5]. Zij T i het tijdstip dat het proces voor de i e keer in toestand a komt. Omdat we een continu Markovproces beschouwen, geldt dat de deelprocessen (T, T ], (T, T 3 ],... onafhankelijk zijn van elkaar. Daarnaast geldt dat deze deelprocessen dezelfde verdeling hebben, omdat we steeds de tijd beschouwen tussen twee bezoeken aan a. We merken op dat dit proces precies een uitgesteld regeneratief proces is. Uit Aanname weten we dat het proces wat we beschouwen positief recurrent is, daaruit volgt dat E[T T ] <. Definieer verder {, X(t) j f j (X(t)) 0, X(t) j voor alle j S. Uit Stelling.9 van [5] volgt nu voor alle j S dat [ t ] E lim t t E f j (X(s))ds 0 Merk op dat dit precies π j is. Er geldt dus π a [ ] T E T f a (X(s))ds E [T T ] [ T ] T f j (X(s))ds. E [T T ] q a E[T T ]. (4) De laatste gelijkheid volgt omdat het proces in (T T ] precies keer in a is en daar gemiddeld een tijd q a blijft. Vgl. 4 omschrijven geeft π a q a E[T T ]. (5) 4

5 Nu volgt voor alle j S, j a π j [ ] T E T f j (X(s))ds E a [Tj A ]π a q a. E [T T ] De laatste gelijkheid volgt na gebruik van Vgl. () en Vgl. (5). Dit bewijst Lemma voor het geval A {a}. Deel We beschouwen nu het algemene geval met A S willekeurig. Het Markovproces X(t) is het equivalente Markovproces waarin we alle toestanden in A samentrekken tot één toestand ã. S {ã} S \ A en Q heeft elementen q ij, i, j S \ A a A q ij π aq aj, i ã, j S \ A a A π a a A q ia, i S \ A, j ã. Door invullen in de balansvergelijkingen volgt direct dat de stationaire kans op j ã gelijk is aan π j en de stationaire kans op ã is a A π a. Uit deel van het bewijs volgt nu dat voor alle j S \ A geldt π j πãqãeã[t A j ]. Dit kunnen we als volgt omschrijven π j πãqã APaj ñ q j n0 q j πãqã q j πãqã q j πã q j q j a A pãia Pij n n0 i S\A n0 i S\A n0 i S\A π a a A n0 i S\A n0 i S\A a A π a n0 i S\A π a q a a A π a q a a A n0 i S\A n0 qãi APij n qã qãia P n ij a A π aq ai a A π a A P n ij π a q aia P n ij q ai q aa Pij n q j q a q j AP n aj 5 p aia Pij n q j

6 a A π a q a E a [T A j ] Voor j / A schrijven we q ja a A q ja. Zij A S, A. Zij k het aantal elementen in S \ A. Laat B de k + k + matrix met de volgende elementen, i j 0 b i,j q ia, i 0, j 0 (6) q i,j, i, j 0. Stelling. B is inverteerbaar en voor i, j S \ A geldt b i,j E i[t A j ]. Zie voor het bewijs van deze stelling het bewijs van Lemma. in [4]. Als we het resultaat van Stelling invullen in Lemma, dan verkrijgen we onmiddelijk het volgende. Gevolg. π j a A π a r / A q ar ( B rj ). 3 Het M/M/k/setup model In deze paragraaf zullen we een wiskundig model voor het k-server model opstellen. Dit model is gebaseerd op [3]. Klanten komen aan volgens een Poisson(λ)-proces. Hun opdrachten worden verwerkt in een exp(µ)-verdeelde tijd. Er zijn k servers. Bij aankomst wordt een opdracht in de wachtrij gezet. Als er een uitstaande server is, dan wordt deze opgestart. Dit opstarten duurt een exp(α)-verdeelde tijd. Als een server vrijkomt, wordt hij toegekend aan de eerste opdracht in de wachtrij, als deze niet leeg is. Als daardoor het aantal servers in opstartfase groter wordt dan de wachtrijlengte, wordt ook één van de servers in opstartfase uitgezet. Dit verschil kan hoogstens worden, omdat de kans dat twee servers tegelijk klaar zijn, gelijk is aan 0 bij een continue verdeling. Als de wachtrij leeg is, bij vertrek van een klant, gaat de vrijgekomen server uit. Met dit proces kunnen we een twee-dimensionaal Markovproces associëren, met de volgende toestandsruimte S {(m, j) : m 0, j m}. Hierbij is m het aantal servers dat bezig is met een opdracht, en j is het aantal klanten in het systeem. We noemen m de fase en j het niveau van het systeem. Het aantal opstartende servers is gelijk aan min {j m, k m}, omdat er nooit meer servers aan het opstarten zijn, dan er opdrachten in de wachtrij staan. Verder kunnen er nooit meer servers opstarten dan er servers zijn. Met deze toestandsbeschrijving ligt de toestand van het systeem vast. De bijbehorende intensiteitsmatrix Q heeft de volgende elementen q (m,j),(x,y) Figuur is een illustratie van dit Markovproces. λ, x m, y j + xµ, x m, y j m j, x y j (j m)α, x m +, y j, j < k (k m)α, x m +, y j, j k a,b q (m,j),(a,b), x m, y j. 6

7 0,0 0, 0, λ λ λ λ λ λ λ 0,k 0,k+ 0,k+ µ, α α kα kα kα µ,, λ λ λ λ λ λ,k,k+,k+ µ µ µ µ µ µ α 3µ λ λ λ λ λ,k,k+,k+ µ µ µ µ µ..... kµ (k )α (k )α (k )α (k )α (k )α (k )α α α α λ λ λ k,k k,k+ k,k+ kµ kµ kµ. Figuur : Markovketen behorend bij het M/M/k/setup model We willen het beschreven model analyseren met behulp van de CAP-methode, gebaseerd op []. Laat X een Markovproces zijn op een -dimensionale toestandsruimte S. S heeft een partitie (R, N). Binnen elk niveau van R gedraagt het proces zich als een geboorte-sterfte proces met een vaste verdwijn-ratio naar het volgende niveau. R wordt daarom de repeating portion genoemd. R en N hebben de volgende eigenschappen: N <. j 0, M N zodanig dat R {(m, j) 0 m M, j j 0 }. Zij (x, y) N en (k, l) R. Als l j 0 geldt q (x,y),(l,m) 0 en q (l,m),(x,y) 0. Voor (m, j), (x, y) R geldt λ m, x m, y j + q (m,j),(x,y) µ m, x m, y j α m, x m +, y j. Om de stationaire verdeling π te bepalen, maakt de CAP-methode gebruik van slim gekozen taboesets A. We zien dat de Markovketen die bij het M/M/k/setup model hoort, voldoet aan de eisen. In Figuur zijn R en N aangegeven. Verder merken we op dat geldt M j 0 k. We kunnen de CAP-methode dus gebruiken. Deze methode is samengevat in Algoritme. Algoritme.. Voor alle x N geldt π x i N {(m,k) 0 m k} q i,x π i q x 7

8 0,0 0, 0, λ λ λ λ λ λ λ 0,k 0,k+ 0,k+ µ, α α kα kα kα µ,, λ λ λ λ λ λ,k,k+,k+ µ µ µ µ µ µ α 3µ λ λ λ λ λ,k,k+,k+ µ µ µ µ µ..... kµ (k )α (k )α (k )α (k )α (k )α (k )α α α α λ λ λ k,k k,k+ k,k+ kµ kµ kµ. Figuur : Markovketen behorend bij het M/M/k/setup model, verdeeld in R en N.. Voor j > k : Druk π (0,j) uit in π (0,k ). 3. Voor s tot s k doe: (a) A s S \ {(s, j) j k}. (b) Bepaal B s, behorend bij A s met behulp van Vgl. ( 6). (c) Bereken de inverse B s. (d) Druk π(s, j) voor j k uit in π(a, s), a {0,, k } met behulp van Gevolg. 4. Voeg de vergelijking (i,j) S π (i,j) toe en los het stelsel op. De eerste stap van het algoritme volgt door het kiezen van A S \ {x} en het toepassen van Lemma. 3. Voorbeeld van M/M/k/setup model met eindige buffer We willen Algoritme illustreren aan de hand van een voorbeeld met een eindige buffer. We beschouwen het M/M/k//4 model zoals in Figuur 3. Dit wil zeggen, een model zoals hiervoor beschreven, met servers en maximaal 4 klanten in de wachtrij. Verder zijn de parameters λ, α en µ. Als er een 5 e klant arriveert, wordt deze geweigerd. We zullen de stationaire verdeling bepalen met behulp van Algoritme.. We willen Lemma toepassen om π (0,0) uit te drukken in π (0,) of π (,). Merk op dat we om Lemma toe te kunnen passen, elke A kunnen kiezen, behalve A S of A. Als we A S \ {(0, 0)} nemen, volgt uit Lemma dat we dat ook kunnen schrijven als π (0,0) a A π a q a E a [T A (0,0) ] π (,)q (,) E (,) [T A (0,0) ] π (,) 3 3 π (,). We hebben E (,) [T(0,0) A ] bepaald met behulp van Vgl. (3). Merk op dat we op eenzelfde manier π (0,) uit kunnen drukken in termen van π (0,0) en met 8

9 behulp daarvan, kunnen we zowel π (0,0) als π (,) uitdrukken in π (0,). Beschouwen we nu A S \ {(0, )}. Nu volgt met Lemma π (0,) a A Beide resultaten samenvoegen geeft π a q a E a [T A (0,) ] π (0,0)q (0,0) E (0,0) [T A (0,) ] π (0,0) π (0,0). π (0,0) π (0,) π (,) π (0,).. Om deze stap goed uit te voeren, beschouwen we A S \ {(0, ), (0, 3), (0, 4)}. We merken meteen op dat we S \ A alleen via (0, ) kunnen bereiken. Voor alle andere toestanden a A moeten we gelijk via A en dat resulteert in E a [Tj A ] 0. Als we Lemma toepassen, volgt π (0,) π (0,) q (0,) E (0,) [T A (0,) ] π (0,) 3 3 π (0,). Merk op dat we vanuit toestand (0, ) met kans 3 naar toestand (0, 3) gaan. Hierna moeten we eerst weer via A gaan om terug te komen in toestand (0, ). Hieruit kunnen we eenvoudig concluderen dat π (0,3) 3 π (0,) 9 π (0,). Omdat we gemiddeld een tijdsduur in toestand (0, 4) zijn, voor we naar A terugkeren volgt op een soortgelijke manier 3. Rij : π (0,4) π (0,3) 8 π (0,). (a) A S \ {(, ), (, 3), (, 4)} (b) B (c) B (d) In deze stap willen we π (,), π (,3) en π (,4) uitdrukken in termen van π (0,) en π (,). Merk op dat we S \A alleen vanuit A kunnen bereiken via π (,), π (0,), π (0,3) en π (0,4). Dit geeft ons de volgende vergelijkingen 4 π (,) π (,) q (,) E (,) [T A (,) ] + π (0,i) q (0,i) E (0,i) [T A (,) ] i π (,) 3 3 E (,)[T A (,) ] + 3 π (0,) 3 3 E (,)[T A (,) ] + 9 π (0,) 3 3 E (,3)[T A, ] + 8 E (,4)[T A (,) ] 9

10 Rij : 5 7 π (,) π (0,) + 5 π (0,) + 53 π (0,) 5 7 π (,) π (0,). Merk op dat de een-na-laatste stap volgt na het invullen van de waarden uit B. Op eenzelfde manier volgt π (,3) 3 34 π (,) π (0,) en π (,4) 34 π (,) π (0,). (a) A S \ {(, ), (, 3), (, 4)} (b) B (c) B (d) In deze stap willen we π (,), π (,3) en π (,4) uitdrukken in π (0,) en π (,). Merk op dat we S \ A alleen kunnen bereiken via π (,), π (,3) en π (,4). Daaruit volgt π (,) 4 i π (i,) q (i,) E (i,) [T A (,) ] 4 4 E (,)[T A (,) ]π (,) E (,3)[T A (,) ]π (,3) E (,4)[T A (,) ]π (,4) 4 π (,) + 4 π (,3) + 4 π (,4) 5 68 π (,) π (0,) π (,) π (0,) + 36 π (,) π (0,) 7 68 π (,) π (0,). Op eenzelfde manier volgt en 4. Er moet gelden π (,3) 5 7 π (,) π (0,) π (,4) π (,) π (0,). π (,) + π (,) + π (0,) + 3 π (0,) + 9 π (0,) + 8 π (0,) π (,) π (0,) π (,) π (0,) + 34 π (,) π (0,) π (,) π (0,) π (,) 0

11 0,0 0, 0, 0,3 0,4,,,3,4 4,,3 4 4,4 Figuur 3: Markovketen behorend bij het M/M//setup/4-model. 34. % 7.% 5.7%.9% 0.9% 7.% 4 9.3% 0.9%.% 3.9%.6% 4 4.% Figuur 4: Stationaire verdeling behorend bij voorbeeld π (0,) π (,) π (0,). Samen met het gegeven dat π (0,) π (,) volgt π (0,) π (,) In Figuur 4 is de stationaire verdeling ingevuld. 3. M/M/k/setup model met oneindige buffer In deze paragraaf laten we een oneindige buffer toe. Dat wil zeggen dat het niet uitmaakt hoeveel klanten er al wachten, we laten een nieuwe klant altijd toe. De structuur van de stationaire verdeling in geval van een oneindige buffer is veel systematischer, dan in het geval dat we een eindige buffer hebben. In deze paragraaf implementeren we stap en 3 uit Algoritme. Daarmee leiden we een formule af voor de stationaire verdeling. Net als in het voorbeeld met een eindige buffer, beschouwen we A 0 S \ {(0, k + x) x N} apart. Dit omdat de overgangsstructuur anders is, dan bij s > 0. We kunnen voor alle j > k vanuit toestand (m, j) niet naar toestand (m, j ). We kunnen met behulp van Lemma, π (0,k+x) uitdrukken in π (0,k ) en wel als volgt: π (0,k+x) ( ) λ x+ π kα + λ (0,k ) γ0 x+ c 0,0. (7)

12 met γ 0 λ α 0 + λ en c 0,0 π (0,k ). Vervolgens willen we E (s,j) [T(s,j A ) ] bepalen voor alle toestanden (s, j), (s, j ) in rij s > 0, met j, j k. Zij A s S \ {(s, j) j k} Definieer ω s : ((k s)α + sµ + λ) α s + µ s + λ met α s (k s)α en µ s sµ. Nu volgt dat α s + µ s ω s λ B s α s µ s ω s λ α s 0 µ s ω s λ Net als in [] kunnen we de juiste inverse met wat gereken bepalen door uitvermenigvuldiging. Laat en ψ s ω s (ω s ) 4λµ s λ Noteer het (i, j)-de element van de matrix Bs bs (i, j) γ s ω s (ω s ) 4λµ s µ s (8) γ sµ s λ. (9) met b s (i, j). Dan geldt, i 0 ω sµγ s, i j + λψ s b(i, i ) ω s sµγ s, i j γ j i s b(i, i), j i + > ψ i j s b(j, j), 0 < j i. We berekenen steeds het diagonaal element b s (i, i), daarna de elementen uit rij i en vervolgens uit kolom i. De elementen in Bs zijn allemaal uit te drukken in element b s (, ). In het bijzonder kunnen we b s (i, i) voor i herschrijven als i bs (i, i) (λψ ) r bs (, ) r+. r0 Stelling geeft voor (s, z) R een formule voor π s,z. Stelling. Als γ s γ s voor alle s s en γ s < voor alle s, dan geldt met c s,z π (s,z) α s γ z γ s c s,z λ(γ z γ s )( ψ s γ z ), s i0 c s,i γ z k+ i (0) 0 z < s k π (s,k ) s i0 c s,i, 0 z s k, met π (k,k ) 0.. Deze stelling zullen we in de rest van de paragraaf bewijzen.

13 Een belangrijke gelijkheid, die geldt voor i is Dit geldt omdat ω i γ i λ µ i γ i 0. () ω i ω ω i γ i λ µ i γi i ω 4λµ i i λ µ i ω i ωi 4λµ i µ i µ i ω i ω i ωi 4λµ i λ µ i ω i ω i ωi 4λµ i + ωi 4λµ i µ i 4µ i ω i ω i ωi 4λµ i λ ω i ω i ωi 4λµ i λµ i µ i µ i λ + λµ i µ i 0. Met behulp van Lemma volgt λ π (s,k) π (s,k ) (µ s + α s + λ) s (, ) µ s + α s + λ b α s + π (s,j) (µ s + α s + λ) s (j k +, ) µ s + α s + λ b π (s,k ) λ b s (, ) + Op eenzelfde manier volgt voor x π (s,j) α s bs (j k +, ). π (s,k+x) π (s,k ) λ b s (, x + ) + π (s,j) α s bs (j k +, x + ) k+x π (s,k ) λ b s (, x + ) + π (s,j) α s bs (j k +, x + ) + jx+k+ π (s,j) α s bs (j k +, x + ) k+x π (s,k ) λ b s (, x + ) + π (s,j) α s γs x (j k) bs (j k +, j k + ) + +x+ π (s,j) α s ψs j k x bs (x +, x + ). Merk op dat de bovenstaande vergelijking ook klopt voor x 0. We zullen de twee gevallen in het vervolg dus niet afzonderlijk behandelen. Allereerst laten we zien dat Stelling klopt voor s. Voor s krijgen we de volgende expressie 3

14 Met en k+x π (,k+x) π (,k ) λ b (, x + ) + π (0,j) α 0 γ x (j k) b (j k +, j k + ) x+ π (0,j) α 0 ψ j k x b (x +, x + ) π (,k ) λ b (, x + ), k+x π (0,j) α 0 γ x (j k) b (j k +, j k + ) + Beide termen apart uitschrijven geeft het volgende +x+ λ b (, x + )π (,k ) λγ b x (, )π (,k ) λγ x π ω µ γ (,k ) λγ x+ ω γ µ γ π (,k ) λ λ γx+ π (,k ) γ x+ π (,k ). k+x π (0,j) α 0 γ x (j k) b (j k +, j k + ) + k+x c 0,0 γ j k+ 0 α 0 γ x (j k) j k (λψ ) r ( b (, )) r+ + +x+ r0 c 0,0 γ j k+ 0 α 0 ψ j k x +x+ x (λψ ) r b (, ) r+ r0 k+x α 0 γ 0 b (, )c 0,0 γ x (j k) j k γ j k 0 (λψ b (, )) r + r0 π (0,j) α 0 ψ j k x b (x +, x + ). π (0,j) α 0 ψ j k x b (x +, x + ) +x+ k+x ( α 0 γ 0 b (, )c 0,0 γ x (j k) γ j k (λψ b (, )) j k+ ) 0 λψ b (, ) + +x+ ψ j k x γ j k 0 ( (λψ b (, )) x+ ) λψ b (, ) 4 ψ j k x γ j k 0 x (λψ b (, )) r r0

15 α 0γ 0 b (, )c 0,0 λψ b (, ) γx + ( (λψ b (, )) x+ ) ψ α 0γ 0 b (, )c 0,0 λψ b (, ) γ x k+x ( ) j k k+x λψ b (, )γ 0 λψ b (, ) γ ψ j k x γ j k 0 +x+ ( ) x+ γ0 λψ b (, ) λψ γ b (, ) γ 0 λψ b (, ) γ ( γ0 + ( (λψ b (, )) x+ ) } ψ γ0 x+ ψ γ 0 α ( 0γ 0 b (, )c 0,0 λψ b (, )(γ 0 λψ b (, )) x+ λψ b (, )γ x+ λψ b (, ) γ 0 λψ b (, ) γ γ 0 λψ b (, ) γ γx+ 0 + γ 0 γ () α 0γ 0 b (, )c 0,0 λψ b (, ) met γx+ + ψ (γ 0 λψ b (, )) x+ γ 0 γ ψ γ0 x+ ψ γ 0 ψ γ 0 ( (ψ γ )γ0 x+ (γ 0 γ )( ψ γ 0 ) + (λψ b (, ) )γ x+ ) γ ( γ0 γ (γ 0 λψ b (, ) γ )(γ 0 γ ) ) j k ) x+ γ 0 γ α 0 γ 0 b (, )c 0,0 (ψ γ ) α 0 γ 0 b (, )c 0,0 (λψ b (, ) )γ (λψ b (, ) )(γ 0 γ )( ψ γ 0 ) γx+ 0 + (λψ b (, ) )(γ 0 γ )(γ 0 λψ b (, ) γ ) γx+ α 0 γ 0 c 0,0 (ψ γ ) γ γ 0 α 0 c 0,0 b (, ) (λψ ω + µ γ )(γ 0 γ )( ψ γ 0 ) γx+ 0 + (γ 0 λψ b (, ) γ )(γ 0 γ ) γx+ α 0 γ 0 c 0,0 (ψ γ ) λψ γ ω γ + µ γ γ (γ 0 γ )( ψ γ 0 ) γ x+ 0 + α 0 γ 0 c 0,0 (ψ γ ) γ x+ γ γ 0 α 0 c 0,0 λψ γ λ 0 + (γ (γ 0 γ )( ψ γ 0 ) 0 ψ λ λ)(γ 0 γ ) γx+ γ α 0 γ 0 c 0,0 (ψ γ )γ γ γ 0 α 0 c 0,0 λ(ψ γ )(γ 0 γ )( ψ γ 0 ) γx+ 0 λ( γ 0 ψ )(γ 0 γ ) γx+ α 0 γ 0 γ c 0,0 α 0 γ 0 γ c 0,0 λ(γ 0 γ )( ψ γ 0 ) γx+ 0 λ(γ 0 γ )( ψ γ 0 ) γx+ c,0 γ x+ 0 c,0 γ x+, c,0 () volgt uit de volgende beweringen. γ γ 0 α 0 c 0,0 (γ 0 ψ λ γ ω + γ µ )(γ 0 γ ) γx+ α 0 γ 0 γ c 0,0 λ(γ 0 γ )( ψ γ 0 ). (). Eerst nemen we de eerste en de vijfde term tussen haakjes samen. Claim: λψ b (, )(γ 0 λψ b (, )) x+ + ψ (γ 0 λψ b (, )) x+ 0. γ 0 λψ b (, ) γ ψ γ 0 5 )

16 De bewering is waar als Dit volgt uit λ b (, ) + 0. γ 0 λψ b (, ) γ ψ γ 0 λ b (, ) + λ b (, )( ψ γ 0 ) + γ 0 λψ b (, ) γ γ 0 λψ b (, ) γ ψ γ 0 (γ 0 λψ b (, ) γ )( ψ γ 0 ) Dit is gelijk aan 0 als Er geldt λ b (, ) ψ γ 0 λ b (, ) + γ 0 λψ b (, ) γ (γ 0 λψ b (, ) γ )( ψ γ 0 ) λ b (, ) γ (γ 0 λψ b (, ) γ )( ψ γ 0 ). λ b (, ) γ λ b (, ) γ 0. waarbij de laatste gelijkheid uit Vgl. () volgt. λ ω µ γ γ λ γ ω + µ γ ω µ γ 0,. Nu nemen we de derde en de zesde term tussen haakjes samen. γx+ 0 ψ γ0 x+ γx+ 0 ( ψ γ 0 ) ψ γ0 x+ (γ 0 γ ) γ 0 γ ψ γ 0 (γ 0 γ )( ψ γ 0 ) γx+ 0 + ψ γ γ0 x+ (γ 0 γ )( ψ γ 0 ) (ψ γ )γ0 x+ (γ 0 γ )( ψ γ 0 ). 3. Als laatste nemen we de tweede en de vierde term tussen haakjes samen. γx+ λψ b (, ) + γx+ γx+ λψ b (, )(γ 0 γ ) + γ x+ (γ 0 λψ b (, ) γ ) γ 0 λψ b (, ) γ γ 0 γ (γ 0 λψ b (, ) γ )(γ 0 γ ) (λψ b (, ) )γ x+ (γ 0 λψ b (, ) γ )(γ 0 γ ). Alles samenvoegen geeft nu met c,0 zoals in Vgl. () en Voor het geval s geldt π (,k+x) + c,0 γ0 x+ + (π (,k ) c,0 )γ x+ c,0 γ0 x+ + c, γ x+, c, π (,k ) c,0. k+x π (,k+x) π (,k ) λ b (, x + ) + π (,j) α γ x (j k) b (j k +, j k + ) 6

17 + +x+ π (,j) α ψ j k x b (x +, x + ) Merk op dat π (,j) c 0,0 γ j k+ 0 +c, γ j k+ invullen een uitdrukking geeft die analoog is aan de uitdrukking voor π (,k+x). We kunnen de gelijkheid opnieuw splitsen in termen die analoog zijn aan en. Alleen verschillen de subindices. Dit geeft na een analoge afleiding het resultaat van Stelling. Voor elke s k kunnen we op eenzelfde manier de afleiding doen. Het enige verschil bij s k, is dat de term π (k,k ) λ b k (, x + ) ontbreekt. Omdat π (k,k ) 0, is dit verder geen probleem. 3.3 Voorbeeld van M/M/k/setup model met oneindige buffer Na de analyses in de vorige paragraaf, willen we Algoritme graag illustreren aan de hand van een voorbeeld met een oneindige buffer. We beschouwen het Markovproces zoals in Figuur 5. Merk op dat dit Markovproces dezelfde parameters heeft, als in paragraaf 3.. 0,0 0, 0, 0,3 0,4 0,5 0,6,,,3,4,5,6 4,,3,4,5, Figuur 5: Markovketen behorend bij het M/M//setup model. Deze stap is hetzelfde als in paragraaf 3... Voor deze stap kunnen we Vgl. (7) invullen. Dus ( ) i π (0,i) π + (0,) Daaruit volgt meteen ( ) i π 3 (0,). en γ 0 3 c 0,0 π (0,). 3. Met de theorie uit Paragraaf 3. kunnen we deze stap nu in één keer doen. Laat i. Rij : Uit Stelling volgt dat π (,i) j0 c,j γ i j. Met behulp van Stelling kunnen we c,0 en c, bepalen. We merken op dat we hiervoor γ en ψ nodig hebben. Invullen van Vgl. (8) geeft γ ω ω 4λµ µ

18 Vgl. (9) invullen geeft Nu volgt uit Stelling en c,0 Hieruit volgt α 0 γ 0 γ c 0,0 λ(γ 0 γ )( ψ γ 0 ) π (,i) 6π (0,) Rij : Opnieuw volgt uit Stelling Vgl.(8) invullen geeft Vgl. (9) invullen geeft ψ γ ( µ λ ). ( 3 ) π (0,) ( 3 + c, π (,) c,0 π (,) 6π (0,). ) ( 3 + ) 6π (0,) 3 ( ) i + ( ) ( π 3 (,) 6π (0,) ) i π (,i) j0 γ ω ω 4λµ µ 5 c,j γ i j. ψ γ µ λ 4 4. Met behulp van Stelling volgt nu c, en Er volgt nu α γ 0 γ c,0 c,0 λ(γ 0 γ )( ψ γ 0 ) 3 4 6π (0,) ( 3 ) ( ) 9π (0,), 4 3 α γ γ c, λ(γ γ )( ψ γ ) ( ) 4 (π (,) 6π (0,) ) ( c, (c,0 + c, ) 4 ) ( + ) ( 6( ) ) π (0,) 3 4 π (,). ( ) (π(,) 6π (0,) ) 3 4 ( i ( ) ( (π(,) 6π (0,) ) π (,i) 9π (0,) + 3) 3 ) i 4 (( 6( ) ) π (0,) ) ( ) i 3 4 π (,). 4 8

19 33,6 % 6,8% 5,6%,9% 0,6% 0,% 0,06% 6,8% 9,0% 4,0%,6% 0,6% 0,% 4 3,9%,6%,3% 0,6% 0,% Figuur 6: Stationaire verdeling behorend bij het M/M//setup model met oneindige buffer. 4. Om het stelsel op te lossen, merken we op dat π (0,i) i i ( ) i π 3 (0,) π (0,) i0 ( ) i π 3 (0,) 3 π (0,) π (0,) π (0,). Op eenzelfde manier volgt Verder volgt π (,i) 9π (0,) π (,) + (π (,) 6π (0,) ). i π (,i) i Uit (i,j) S π (i,j) volgt ( ) π (0,) π (,). π (0,0) + π (0,) + π (,) + (π (0,i) + π (,i) + π (,i) ) i π (0,) + π (0,) + π (,) + π (0,) + 9π (0,) π (,) + (π (,) 6π (0,) ) ( ) π (0,) π (,). Als we dit samenvoegen met π (0,) π (,) dan volgt π (0,) π (,) , Een deel van de stationaire verdeling is te zien in Figuur Verschillen tussen het model met eindige en oneindige buffer We hebben twee voorbeelden gezien van hetzelfde Markovproces, met als enige verschil dat bij het eerste proces maximaal vier klanten in het systeem kunnen zijn en bij het tweede proces oneindig veel. Uit Figuur 6 blijkt dat iets meer dan % van de tijd het Markovproces zich in een toestand bevindt die in het Markovproces met buffer 4 niet voorkomt. Hieruit blijkt dat 9

20 we voor dit geval een redelijke schatting hebben gemaakt door het geval te bekijken met een buffer van vier. In veel gevallen is het waarschijnlijk niet toereikend om maar vier klanten in het systeem toe te laten. Dit komt omdat we in het voorbeeld het geval bekeken waarbij opdrachten gemiddeld twee keer zo snel verwerkt worden, als ze aankomen. Als µ λ + ɛ met ɛ <<, dan zal een buffer van vier waarschijnlijk niet toereikend, want er is dan een hogere belasting van het systeem. Vanwege de nette structuur kunnen we echter altijd vrij eenvoudig het geval berekenen met een oneindige buffer en daarmee bepalen welke eindige buffer toereiken is, zodat een bedrijf nauwelijks klanten hoeft weg te sturen. 3.5 Analyse van de γ s Er kan heel veel geschreven worden over γ s, maar in deze laatste paragraaf willen we daar slechts enkele dingen van laten zien. Merk op dat we bij Stelling aannemen dat γ s < voor alle s. Er zijn systemen waarbij dit niet het geval is. Neem µ << en k, α en λ groter dan. In dit geval zijn de γ s >, vanwege delen door sµ. Dit zorgt er echter voor dat het Markovproces niet recurrent is, omdat γ s i niet meer convergeert voor i >. De eis γ s < voor alle s is dus nodig. Deze eis is ook voldoende voor positief recurrent zijn. Als γ s < voor alle s, convergeert ook zk π (s,z) voor alle s. In dat geval is er een een oplossing voor de stationaire verdeling, zie [5, Gevolg.6]. De andere eis is dat γ s γ s voor s s. We hebben impliciet aangenomen dat dit altijd zo is. Er zijn echter gevallen waarin dat niet zo is. Voor kα λ en kµ λ, oftewel α µ geldt γ s voor alle s. Dit volgt op de volgende manier: γ s (k s)α + λ + sµ ((k s)α + λ + sµ) 4λsµ sµ λ + sµ (λ sµ) 4λsµ sµ λ + (λ sµ sµ) sµ sµ sµ. Ook in het geval k λ en µ α + zijn alle γ s gelijk. Er geldt dan: γ s (k s)α + λ + sµ ((k s)α + λ + sµ) 4λsµ sµ λα sµ + s + λ + sµ (λα sµ + s + λ + sµ) 4λsµ sµ λ(α + ) + s (λ(α + ) + s) 4λsµ sµ λµ + s (λµ + s) 4λsµ sµ 0

21 λµ + s (λµ s) sµ s sµ µ. Als γ s+ > γ s voor alle s, s + volgt uit Vgl. (0) dat de c s,i zwaarder meetellen, naarmate i groter wordt. Na het bekijken van verschillende voorbeelden, hebben we het vermoeden dat γ s+ > γ s als α > µ. Het omgekeerde is niet waar. 4 Vervolgonderzoek Aan het einde van deze scriptie zal bij de lezer ongetwijfeld een vraag overgebleven zijn als: Dit model is toch helemaal niet realistisch? Dat is waar. We hebben in deze scriptie laten zien, dat dit model een bijzonder gunstige structuur heeft. Zelfs voor het model met een oneindige buffer kan tamelijk eenvoudig worden berekend wat de stationaire verdeling is. Voor het huidige model met een oneindige buffer, kan meer onderzoek worden gedaan naar de effecten van k, α, µ en λ op γ s. Verder is het interessant om het model realistischer te maken. Dit kan bijvoorbeeld door het toevoegen van een stand-by mogelijkheid of door het aan laten staan van één of meerdere servers. Verder gaan we er in het huidige model vanuit dat alle parameters een exponentiële verdeling hebben. Dit is in de praktijk niet zo. Om het model realistischer te maken, kan dus ook gekeken worden naar realistischere parameters. Referenties [] S. Doroudi, B. Fralix, M. Harchol-Balter. Clearing analysis on phases: exact limiting probabilities for skip-free, unidirectional, quasi-birth-death processes. arxiv: [math.pr], 05. [] M.N. Katehakis, L.C. Smit, F.M. Spieksma. On the solution to a countable system of equations arising in stochastic processes. arxiv: [math.oc], 05. [3] A. Gandhi, S. Doroudi, M. Harchol-Balter, Alan Scheller-Wolf. Exact analysis of the M/M/k/setup class of Markov chains via recursive renewal reward. Queueing Systems, 77():53-66, 03. [4] D. Ertiningsih, M.N. Katehakis, L.C. Smit, F.M. Spieksma. Level product form QSF processes and an analysis of queues with Coxian inter-arrival distribution. arxiv: [math.pr], 05. [5] L.C.M. Kallenberg, F.M. Spieksma Besliskunde A, deel. Universiteit Leiden, 05. [6] W.J. Anderson. Continious-time Markov chains, an applications-oriented approach, deel. Springer-Verlag, 99.

We zullen de volgende modellen bekijken: Het M/M/ model 1/14

We zullen de volgende modellen bekijken: Het M/M/ model 1/14 De analyse en resultaten van de voorgaande twee modellen (het M/M/1/K model en het M/M/1 model) kunnen uitgebreid worden naar modellen met meerdere bediendes. We zullen de volgende modellen bekijken: Het

Nadere informatie

Reserveringssystemen

Reserveringssystemen I. Verstraten Reserveringssystemen Bachelorscriptie, 26 juli 203 Scriptiebegeleider: Dr. F.M. Spieksma Mathematisch Instituut, Universiteit Leiden Inhoudsopgave Inleiding 3 2 Twee systemen 4 2. Zonder

Nadere informatie

Vragen die je wilt beantwoorden zijn:

Vragen die je wilt beantwoorden zijn: Net als bij een discrete-tijd Markov keten is men bij de bestudering van een continue-tijd Markov keten zowel geïnteresseerd in het korte-termijn gedrag als in het lange-termijn gedrag. Vragen die je wilt

Nadere informatie

WACHTRIJMODELLEN. aankomstproces van klanten; wachtruimte (met eindige of oneindige capaciteit); bedieningsstation (met één of meerdere bediendes).

WACHTRIJMODELLEN. aankomstproces van klanten; wachtruimte (met eindige of oneindige capaciteit); bedieningsstation (met één of meerdere bediendes). Verschillende soorten toepassingen WACHTRIJMODELLEN alledaagse toepassingen; toepassingen uit produktieomgeving; toepassingen in de communicatiesfeer. Typische onderdelen van een wachtrijmodel aankomstproces

Nadere informatie

Cover Page. The handle holds various files of this Leiden University dissertation

Cover Page. The handle   holds various files of this Leiden University dissertation Cover Page The handle http://hdl.handle.net/1887/39637 holds various files of this Leiden University dissertation Author: Smit, Laurens Title: Steady-state analysis of large scale systems : the successive

Nadere informatie

S n = tijdstip van de n-de gebeurtenis, T n = S n S n 1 = tijd tussen n-de en (n 1)-de gebeurtenis.

S n = tijdstip van de n-de gebeurtenis, T n = S n S n 1 = tijd tussen n-de en (n 1)-de gebeurtenis. VERNIEUWINGSPROCESSEN In hoofdstuk 3 hebben we gezien wat een Poisson proces is. Definitie van een Poisson proces: Een Poisson proces met intensiteit λ (notatie P P (λ)) is een stochastisch proces {N(t),

Nadere informatie

S n = tijdstip van de n-de gebeurtenis, T n = S n S n 1 = tijd tussen n-de en (n 1)-de gebeurtenis.

S n = tijdstip van de n-de gebeurtenis, T n = S n S n 1 = tijd tussen n-de en (n 1)-de gebeurtenis. HET POISSON PROCES In veel praktische toepassingen kan het aaankomstproces van personen, orders,..., gemodelleerd worden door een zogenaamd Poisson proces. Definitie van een Poisson proces: Een Poisson

Nadere informatie

p j r j = LIMIETGEDRAG VAN CONTINUE-TIJD MARKOV KETENS Hoofdstelling over het limietgedrag van continue-tijd Markov ketens formuleren.

p j r j = LIMIETGEDRAG VAN CONTINUE-TIJD MARKOV KETENS Hoofdstelling over het limietgedrag van continue-tijd Markov ketens formuleren. LIMIETGEDRAG VAN CONTINUE-TIJD MARKOV KETENS Hoofdstelling over het limietgedrag van continue-tijd Markov ketens formuleren. Stelling: Een irreducibele, continue-tijd Markov keten met toestandsruimte S

Nadere informatie

P (X n+1 = j X n = i, X n 1,..., X 0 ) = P (X n+1 = j X n = i). P (X n+1 = j X n = i) MARKOV KETENS. Definitie van Markov keten:

P (X n+1 = j X n = i, X n 1,..., X 0 ) = P (X n+1 = j X n = i). P (X n+1 = j X n = i) MARKOV KETENS. Definitie van Markov keten: Definitie van Markov keten: MARKOV KETENS Een stochastisch proces {X n, n 0} met toestandsruimte S heet een discrete-tijd Markov keten (DTMC) als voor alle i en j in S geldt P (X n+1 = j X n = i, X n 1,...,

Nadere informatie

Definitie van continue-tijd Markov keten:

Definitie van continue-tijd Markov keten: Definitie van continue-tijd Markov keten: Een stochastisch proces {X(t), t 0} met toestandsruimte S heet een continue-tijd Markov keten (CTMC) als voor alle i en j in S en voor alle tijden s, t 0 geldt

Nadere informatie

WACHTRIJMODELLEN. aankomstproces van klanten; wachtruimte (met eindige of oneindige capaciteit); bedieningsstation (met één of meerdere bediendes).

WACHTRIJMODELLEN. aankomstproces van klanten; wachtruimte (met eindige of oneindige capaciteit); bedieningsstation (met één of meerdere bediendes). Verschillende soorten toepassingen WACHTRIJMODELLEN alledaagse toepassingen; toepassingen uit produktieomgeving; toepassingen in de communicatiesfeer. Typische onderdelen van een wachtrijmodel aankomstproces

Nadere informatie

LIMIETGEDRAG VAN CONTINUE-TIJD MARKOV KETENS

LIMIETGEDRAG VAN CONTINUE-TIJD MARKOV KETENS LIMIETGEDRAG VAN CONTINUE-TIJD MARKOV KETENS Hoofdstelling over limietgedrag van continue-tijd Markov ketens. Stelling: Een irreducibele, continue-tijd Markov keten met toestandsruimte S = {1, 2,..., N}

Nadere informatie

P (X n+1 = j X n = i, X n 1,..., X 0 ) = P (X n+1 = j X n = i).

P (X n+1 = j X n = i, X n 1,..., X 0 ) = P (X n+1 = j X n = i). MARKOV PROCESSEN Continue-tijd Markov ketens (CTMCs) In de voorafgaande colleges hebben we uitgebreid gekeken naar discrete-tijd Markov ketens (DTMCs). Definitie van discrete-tijd Markov keten: Een stochastisch

Nadere informatie

P = LIMIETGEDRAG VAN MARKOV KETENS Limietverdeling van irreducibele, aperiodieke Markov keten:

P = LIMIETGEDRAG VAN MARKOV KETENS Limietverdeling van irreducibele, aperiodieke Markov keten: LIMIETGEDRAG VAN MARKOV KETENS Limietverdeling van irreducibele, aperiodieke Markov keten: Voorbeeld: Zoek de unieke oplossing van het stelsel π = π P waarvoor bovendien geldt dat i S π i = 1. P = 0 1/4

Nadere informatie

Examenvragen Hogere Wiskunde I

Examenvragen Hogere Wiskunde I 1 Examenvragen Hogere Wiskunde I Vraag 1. Zij a R willekeurig. Gegeven is dat voor alle r, s Q geldt dat a r+s = a r a s. Bewijs dat voor alle x, y R geldt dat a x+y = a x a y. Vraag 2. Gegeven 2 functies

Nadere informatie

Definitie van continue-tijd Markov keten:

Definitie van continue-tijd Markov keten: Definitie van continue-tijd Markov keten: Een stochastisch proces {X(t), t 0} met toestandsruimte S heet een continue-tijd Markov keten (CTMC) als voor alle i en j in S en voor alle tijden s, t 0 geldt

Nadere informatie

MARKOV MODEL MET KOSTEN In Markov modellen zijn we vaak geïnteresseerd in kostenberekeningen.

MARKOV MODEL MET KOSTEN In Markov modellen zijn we vaak geïnteresseerd in kostenberekeningen. MARKOV MODEL MET KOSTEN In Markov modellen zijn we vaak geïnteresseerd in kostenberekeningen. voorraadmodel: voorraadkosten personeelsplanningmodel: salariskosten machineonderhoudsmodel: reparatiekosten

Nadere informatie

P (X n+1 = j X n = i, X n 1,..., X 0 ) = P (X n+1 = j X n = i). P (X n+1 = j X n = i) MARKOV KETENS. Definitie van Markov keten:

P (X n+1 = j X n = i, X n 1,..., X 0 ) = P (X n+1 = j X n = i). P (X n+1 = j X n = i) MARKOV KETENS. Definitie van Markov keten: Definitie van Markov keten: MARKOV KETENS Een stochastisch proces {X n, n 0} met toestandsruimte S heet een discrete-tijd Markov keten (DTMC) als voor alle i en j in S geldt P (X n+ = j X n = i, X n,...,

Nadere informatie

NETWERKEN VAN WACHTRIJEN

NETWERKEN VAN WACHTRIJEN NETWERKEN VAN WACHTRIJEN Tot nog toe keken we naar wachtrijmodellen bestaande uit 1 station. Klanten komen aan bij het station,... staan (al dan niet) een tijdje in de wachtrij,... worden bediend door

Nadere informatie

Het tentamen heeft 25 onderdelen. Met ieder onderdeel kan maximaal 2 punten verdiend worden.

Het tentamen heeft 25 onderdelen. Met ieder onderdeel kan maximaal 2 punten verdiend worden. Hertentamen Inleiding Kansrekening WI64. 9 augustus, 9:-: Het tentamen heeft 5 onderdelen. Met ieder onderdeel kan maximaal punten verdiend worden. Het tentamen is open boek. Boeken, nota s en een (eventueel

Nadere informatie

0 2λ µ 0

0 2λ µ 0 Example 6.7 Machine werkplaats met vier onafhankelijke machines 1, 2, 3 en 4. Bedrijfsduur machine i (i = 1, 2, 3, 4) is B i Exp(µ), reparatieduur wegens defect machine i is R i Exp(λ). Er zijn twee reparateurs

Nadere informatie

Zoek de unieke oplossing van het stelsel π = π P waarvoor bovendien geldt dat i S π i = 1.

Zoek de unieke oplossing van het stelsel π = π P waarvoor bovendien geldt dat i S π i = 1. LIMIETGEDRAG VAN REDUCIBELE MARKOV KETEN In het voorgaande hebben we gezien hoe we de limietverdeling van een irreducibele, aperiodieke Markov keten kunnen berekenen: Voorbeeld 1: Zoek de unieke oplossing

Nadere informatie

Toegepaste Wiskunde 2: Het Kalman-filter

Toegepaste Wiskunde 2: Het Kalman-filter Toegepaste Wiskunde 2: Het Kalman-filter 25 februari, 2008 Hans Maassen 1. Inleiding Het Kalman filter schat de toestand van een systeem op basis van een reeks, door ruis verstoorde waarnemingen. Een meer

Nadere informatie

Q is het deel van de overgangsmatrix dat correspondeert met overgangen

Q is het deel van de overgangsmatrix dat correspondeert met overgangen COHORTE MODELLEN Stel we hebben een groep personen, waarvan het gedrag van ieder persoon afzonderlijk beschreven wordt door een Markov keten met toestandsruimte S = {0, 1, 2,..., N} en overgangsmatrix

Nadere informatie

MARKOV MODEL MET KOSTEN In Markov modellen zijn we vaak geïnteresseerd in kostenberekeningen.

MARKOV MODEL MET KOSTEN In Markov modellen zijn we vaak geïnteresseerd in kostenberekeningen. MARKOV MODEL MET KOSTEN In Markov modellen zijn we vaak geïnteresseerd in kostenberekeningen. voorraadmodel: voorraadkosten personeelsplanningmodel: salariskosten machineonderhoudsmodel: reparatiekosten

Nadere informatie

INLEIDING. Definitie Stochastisch Proces:

INLEIDING. Definitie Stochastisch Proces: Definitie Stochastisch Proces: INLEIDING Verzameling van stochastische variabelen die het gedrag in de tijd beschrijven van een systeem dat onderhevig is aan toeval. Tijdparameter: discreet: {X n, n 0};

Nadere informatie

R.B. Kappetein. Callcenters. Bachelorscriptie, 5 juli 2011. Scriptiebegeleider: Dr. F.M. Spieksma. Mathematisch Instituut, Universiteit Leiden

R.B. Kappetein. Callcenters. Bachelorscriptie, 5 juli 2011. Scriptiebegeleider: Dr. F.M. Spieksma. Mathematisch Instituut, Universiteit Leiden R.B. Kappetein Callcenters Bachelorscriptie, 5 juli 2011 Scriptiebegeleider: Dr. F.M. Spieksma Mathematisch Instituut, Universiteit Leiden Inhoudsopgave 1 Inleiding: callcenters met ongeduldige klanten

Nadere informatie

Tentamen Inleiding Kansrekening 9 juni 2016, 10:00 13:00 Docent: Prof. dr. F. den Hollander

Tentamen Inleiding Kansrekening 9 juni 2016, 10:00 13:00 Docent: Prof. dr. F. den Hollander Tentamen Inleiding Kansrekening 9 juni 6, : 3: Docent: Prof. dr. F. den Hollander Bij dit tentamen is het gebruik van boek en aantekeningen niet toegestaan. Er zijn 8 vragen, elk met onderdelen. Elk onderdeel

Nadere informatie

GESLOTEN NETWERKEN VAN WACHTRIJEN

GESLOTEN NETWERKEN VAN WACHTRIJEN GESLOTEN NETWERKEN VAN WACHTRIJEN In het vorige college hebben we gekeken naar een model waarbij klanten van buitenaf het netwerk inkomen, een (stochastisch) aantal keren van het ene station naar het andere

Nadere informatie

MARKOV KETENS, OF: WAT IS DE KANS DAT MEVROUW DE VRIES NAT ZAL WORDEN?

MARKOV KETENS, OF: WAT IS DE KANS DAT MEVROUW DE VRIES NAT ZAL WORDEN? MARKOV KETENS, OF: WAT IS DE KANS DAT MEVROUW DE VRIES NAT ZAL WORDEN? KARMA DAJANI In deze lezing gaan we over een bijzonder model in kansrekening spreken Maar eerst een paar woorden vooraf Wat doen we

Nadere informatie

b) Uit Bayes volgt, gebruik makend van onderdeel a) P (T V )P (V ) P (T ) = (0.09)(0.07)

b) Uit Bayes volgt, gebruik makend van onderdeel a) P (T V )P (V ) P (T ) = (0.09)(0.07) Uitwerkingen tentamen 6 juli 22. We stellen T de gebeurtenis test geeft positief resultaat, F de gebeurtenis, chauffeur heeft gefraudeerd, V de gebeurtenis, chauffeur heeft vergissing gemaakt C de gebeurtenis,

Nadere informatie

Combinatoriek groep 1 & 2: Recursie

Combinatoriek groep 1 & 2: Recursie Combinatoriek groep 1 & : Recursie Trainingsweek juni 008 Inleiding Bij een recursieve definitie van een rij wordt elke volgende term berekend uit de vorige. Een voorbeeld van zo n recursieve definitie

Nadere informatie

Overzicht Fourier-theorie

Overzicht Fourier-theorie B Overzicht Fourier-theorie In dit hoofdstuk geven we een overzicht van de belangrijkste resultaten van de Fourier-theorie. Dit kan als steun dienen ter voorbereiding op het tentamen. Fourier-reeksen van

Nadere informatie

Bijzondere kettingbreuken

Bijzondere kettingbreuken Hoofdstuk 15 Bijzondere kettingbreuken 15.1 Kwadratische getallen In het vorige hoofdstuk hebben we gezien dat 2 = 1, 2, 2, 2, 2, 2, 2,.... Men kan zich afvragen waarom we vanaf zeker moment alleen maar

Nadere informatie

Kies voor i een willekeurige index tussen 1 en r. Neem het inproduct van v i met de relatie. We krijgen

Kies voor i een willekeurige index tussen 1 en r. Neem het inproduct van v i met de relatie. We krijgen Hoofdstuk 95 Orthogonaliteit 95. Orthonormale basis Definitie 95.. Een r-tal niet-triviale vectoren v,..., v r R n heet een orthogonaal stelsel als v i v j = 0 voor elk paar i, j met i j. Het stelsel heet

Nadere informatie

Stochastische Modellen in Operations Management (153088)

Stochastische Modellen in Operations Management (153088) S1 S2 X ms X ms Stochastische Modellen in Operations Management (153088) R1 S0 240 ms Ack Internet R2 L1 R3 L2 10 ms 1 10 ms D1 Richard Boucherie Stochastische Operations Research TW, Ravelijn H 219 http://wwwhome.math.utwente.nl/~boucherierj/onderwijs/153088/153088.html

Nadere informatie

Classificatie van Markovbeslissingsketens

Classificatie van Markovbeslissingsketens Classificatie van Markovbeslissingsketens Complexiteit van het multichainclassificatieprobleem Wendy Ellens 21 augustus 2008 Bachelorscriptie, Mathematisch Instituut, Universiteit Leiden Begeleider: Prof.

Nadere informatie

Combinatoriek groep 2

Combinatoriek groep 2 Combinatoriek groep 2 Recursie Trainingsdag 3, 2 april 2009 Homogene lineaire recurrente betrekkingen We kunnen een rij getallen a 0, a 1, a 2,... op twee manieren definiëren: direct of recursief. Een

Nadere informatie

De Minimax-Stelling en Nash-Evenwichten

De Minimax-Stelling en Nash-Evenwichten De Minima-Stelling en Nash-Evenwichten Sebastiaan A. Terwijn Radboud Universiteit Nijmegen Afdeling Wiskunde 20 september 2010 Dit is een bijlage bij het eerstejaars keuzevak Wiskunde, Politiek, en Economie.

Nadere informatie

FACULTEIT ECONOMIE EN BEDRIJFSKUNDE Afdeling Kwantitatieve Economie

FACULTEIT ECONOMIE EN BEDRIJFSKUNDE Afdeling Kwantitatieve Economie FACULTEIT ECONOMIE EN BEDRIJFSKUNDE Afdeling Kwantitatieve Economie Lineaire Algebra, tentamen Uitwerkingen vrijdag 4 januari 0, 9 uur Gebruik van een formuleblad of rekenmachine is niet toegestaan. De

Nadere informatie

Examen VWO - Compex. wiskunde A1,2

Examen VWO - Compex. wiskunde A1,2 wiskunde A1,2 Examen VWO - Compex Voorbereidend Wetenschappelijk Onderwijs Tijdvak 1 Woensdag 25 mei totale examentijd 3 uur 20 05 Vragen 14 tot en met 23 In dit deel staan de vragen waarbij de computer

Nadere informatie

Inleiding Modelmatige beschrijving Kansverdelingen Het overgangsdiagram De stellingen van Little M/M/1 M/M/1/N Afsluiti.

Inleiding Modelmatige beschrijving Kansverdelingen Het overgangsdiagram De stellingen van Little M/M/1 M/M/1/N Afsluiti. 11 juni 2013 Maartje van de Vrugt, CHOIR Wat is het belang van wachtrijtheorie? Inleiding Modelmatige beschrijving Kansverdelingen Het overgangsdiagram De stellingen van Little M/M/1 Evenwichtskansen Wachtrij

Nadere informatie

Basiskennis lineaire algebra

Basiskennis lineaire algebra Basiskennis lineaire algebra Lineaire algebra is belangrijk als achtergrond voor lineaire programmering, omdat we het probleem kunnen tekenen in de n-dimensionale ruimte, waarbij n gelijk is aan het aantal

Nadere informatie

Tentamen Inleiding Kansrekening 25 juni 2009, uur Docent: F. den Hollander

Tentamen Inleiding Kansrekening 25 juni 2009, uur Docent: F. den Hollander Universiteit Leiden Niels Bohrweg Tentamen Inleiding Kansrekening 25 juni 2009, 0.00 3.00 uur Docent: F. den Hollander Mathematisch Instituut 2333 CA Leiden Bij dit tentamen is het gebruik van een (grafische)

Nadere informatie

VU University Amsterdam 2018, Maart 27

VU University Amsterdam 2018, Maart 27 Department of Mathematics Exam: Voortgezette biostatistiek VU University Amsterdam 2018, Maart 27 c Dept. of Mathematics, VU University Amsterdam NB. Geef een duidelijke toelichting bij de antwoorden.

Nadere informatie

Getaltheorie I. c = c 1 = 1 c (1)

Getaltheorie I. c = c 1 = 1 c (1) Lesbrief 1 Getaltheorie I De getaltheorie houdt zich bezig met het onderzoek van eigenschappen van gehele getallen, en meer in het bijzonder, van natuurlijke getallen. In de getaltheorie is het gebruikelijk

Nadere informatie

Leeswijzer bij het college Functies en Reeksen

Leeswijzer bij het college Functies en Reeksen Leeswijzer bij het college Functies en Reeksen Erik van den Ban Najaar 2012 Introductie eze leeswijzer bij het dictaat Functies en Reeksen (versie augustus 2011) heeft als doel een gewijzigde opbouw van

Nadere informatie

Je hebt twee uur de tijd voor het oplossen van de vraagstukken. µkw uitwerkingen. 12 juni 2015

Je hebt twee uur de tijd voor het oplossen van de vraagstukken. µkw uitwerkingen. 12 juni 2015 Je hebt twee uur de tijd voor het oplossen van de vraagstukken. Elk vraagstuk is maximaal 10 punten waard. Begin elke opgave op een nieuw vel papier. µkw uitwerkingen 12 juni 2015 Vraagstuk 1. We kunnen

Nadere informatie

Bekijk nog een keer het stelsel van twee vergelijkingen met twee onbekenden x en y: { De tweede vergelijking van de eerste aftrekken geeft:

Bekijk nog een keer het stelsel van twee vergelijkingen met twee onbekenden x en y: { De tweede vergelijking van de eerste aftrekken geeft: Determinanten Invoeren van het begrip determinant Bekijk nog een keer het stelsel van twee vergelijkingen met twee onbekenden x en y: { a x + b y = c a 2 a 2 x + b 2 y = c 2 a Dit levert op: { a a 2 x

Nadere informatie

RSA. F.A. Grootjen. 8 maart 2002

RSA. F.A. Grootjen. 8 maart 2002 RSA F.A. Grootjen 8 maart 2002 1 Delers Eerst wat terminologie over gehele getallen. We zeggen a deelt b (of a is een deler van b) als b = qa voor een of ander geheel getal q. In plaats van a deelt b schrijven

Nadere informatie

Uitwerkingen Tentamen Gewone Differentiaalvergelijkingen

Uitwerkingen Tentamen Gewone Differentiaalvergelijkingen Uitwerkingen Tentamen Gewone Differentiaalvergelijkingen Maandag 4 januari 216, 1: - 13: uur 1. Beschouw voor t > de inhomogene singuliere tweede orde vergelijking, t 2 ẍ + 4tẋ + 2x = f(t, (1 waarin f

Nadere informatie

Combinatoriek groep 1

Combinatoriek groep 1 Combinatoriek groep 1 Recursie Trainingsdag 3, 2 april 2009 Getallenrijen We kunnen een rij getallen a 0, a 1, a 2,... op twee manieren definiëren: direct of recursief. Een directe formule geeft a n in

Nadere informatie

Hoofdstuk 20 Wachtrijentheorie

Hoofdstuk 20 Wachtrijentheorie Hoofdstuk 20 Wachtrijentheorie Beschrijving Iedereen van ons heeft al tijd gespendeerd in een wachtrij: b.v. aanschuiven in de Alma restaurants. In dit hoofdstuk onwikkelen we mathematische modellen voor

Nadere informatie

Stelsels Vergelijkingen

Stelsels Vergelijkingen Hoofdstuk 5 Stelsels Vergelijkingen Eén van de motiverende toepassingen van de lineaire algebra is het bepalen van oplossingen van stelsels lineaire vergelijkingen. De belangrijkste techniek bestaat uit

Nadere informatie

Chapter 4: Continuous-time Markov Chains (Part I)

Chapter 4: Continuous-time Markov Chains (Part I) Stochastic Operations Research I (2014/2015) Selection of exercises from book and previous exams. Chapter 4: Continuous-time Markov Chains (Part I) 1.1 Book pp 179 185 These are useful exercises to learn

Nadere informatie

Deel 2 van Wiskunde 2

Deel 2 van Wiskunde 2 Deel 2 van Wiskunde 2 Organisatorische informatie Wat Dag Tijd Zaal Docent College Tue 5+6 Aud 6+15 Jacques Resing Thu 1+2 Aud 1+4 Jacques Resing Werkcollege Tue 7+8 Aud 6+15 Jacques Resing Instructie

Nadere informatie

3 De stelling van Kleene

3 De stelling van Kleene 18 3 De stelling van Kleene Definitie 3.1 Een formele taal heet regulier als hij wordt herkend door een deterministische eindige automaat. Talen van de vorm L(r) met r een reguliere expressie noemen we

Nadere informatie

Voorbehouden voor de correctoren Vraag 1 Vraag 2 Vraag 3 Vraag 4 Vraag 5 Totaal. Toets Kansrekenen I. 28 maart 2014

Voorbehouden voor de correctoren Vraag 1 Vraag 2 Vraag 3 Vraag 4 Vraag 5 Totaal. Toets Kansrekenen I. 28 maart 2014 Voorbehouden voor de correctoren Vraag 1 Vraag 2 Vraag 3 Vraag 4 Vraag 5 Totaal Toets Kansrekenen I 28 maart 2014 Naam : Richting : Lees volgende aanwijzingen alvorens aan het examen te beginnen Wie de

Nadere informatie

STEEDS BETERE BENADERING VOOR HET GETAL π

STEEDS BETERE BENADERING VOOR HET GETAL π STEEDS BETERE BENADERING VOOR HET GETAL KOEN DE NAEGHEL Samenvatting. We bespreken een oplossing voor de (veralgemeende) opgave Noot 4 uit Wiskunde & Onderwijs nr.139. Onze inspiratie halen we uit het

Nadere informatie

Uitwerking Tentamen Inleiding Kansrekening 11 juni 2015, uur Docent: Prof. dr. F. den Hollander

Uitwerking Tentamen Inleiding Kansrekening 11 juni 2015, uur Docent: Prof. dr. F. den Hollander Uitwerking Tentamen Inleiding Kansrekening juni 25,. 3. uur Docent: Prof. dr. F. den Hollander () [6] Zij F een gebeurtenissenruimte. Laat zien dat voor elke B F de verzameling G {A B : A F} opnieuw een

Nadere informatie

TENTAMEN WISKUNDIGE BEELDVERWERKINGSTECHNIEKEN

TENTAMEN WISKUNDIGE BEELDVERWERKINGSTECHNIEKEN TENTAMEN WISKUNDIGE BEELDVERWERKINGSTECHNIEKEN Vakcode: 8D2. Datum: dinsdag 29 april 28. Tijd: 14: 17:. Lees dit vóórdat je begint! Maak iedere opgave op een apart vel. Schrijf je naam en studentnummer

Nadere informatie

We zullen in deze les kijken hoe we netwerken kunnen analyseren, om bijvoorbeeld de volgende vragen te kunnen beantwoorden:

We zullen in deze les kijken hoe we netwerken kunnen analyseren, om bijvoorbeeld de volgende vragen te kunnen beantwoorden: Wiskunde voor kunstmatige intelligentie, 24 Les 5 Proces analyse Veel processen laten zich door netwerken beschrijven, waarin een aantal knopen acties aangeeft en opdrachten langs verbindingen tussen de

Nadere informatie

4 Positieve en niet-negatieve lineaire algebra

4 Positieve en niet-negatieve lineaire algebra 4 Positieve en niet-negatieve lineaire algebra Positieve en niet-negatieve matrices komen veel voor binnen de stochastiek (zoals de PageRank matrix) en de mathematische fysica: temperatuur, dichtheid,

Nadere informatie

(b) Formuleer het verband tussen f en U(P, f), en tussen f en L(P, f). Bewijs de eerste. (c) Geef de definitie van Riemann integreerbaarheid van f.

(b) Formuleer het verband tussen f en U(P, f), en tussen f en L(P, f). Bewijs de eerste. (c) Geef de definitie van Riemann integreerbaarheid van f. Radboud Universiteit Nijmegen Tentamen Analyse 1 WP001B 2 juli 2015, 08:30 11:30 (12:30) Het gebruik van een rekenmachine, telefoon of tablet is niet toegestaan. U mag geen gebruik maken van het boek Analysis

Nadere informatie

Ter Leering ende Vermaeck

Ter Leering ende Vermaeck Ter Leering ende Vermaeck 15 december 2011 1 Caleidoscoop 1. Geef een relatie op Z die niet reflexief of symmetrisch is, maar wel transitief. 2. Geef een relatie op Z die niet symmetrisch is, maar wel

Nadere informatie

Tentamen Inleiding Kansrekening wi juni 2010, uur

Tentamen Inleiding Kansrekening wi juni 2010, uur Technische Universiteit Delft Mekelweg Faculteit Electrotechniek, Wiskunde en Informatica 8 CD Delft Tentamen Inleiding Kansrekening wi juni, 9.. uur Bij dit examen is het gebruik van een (evt. grafische

Nadere informatie

Examen G0U13 Bewijzen en Redeneren Bachelor of Science Fysica en Wiskunde. vrijdag 3 februari 2012, 8:30 12:30

Examen G0U13 Bewijzen en Redeneren Bachelor of Science Fysica en Wiskunde. vrijdag 3 februari 2012, 8:30 12:30 Examen G0U13 Bewijzen en Redeneren Bachelor of Science Fysica en Wiskunde vrijdag 3 februari 2012, 8:30 12:30 Naam: Geef uw antwoorden in volledige, goed lopende zinnen. Het examen bestaat uit 5 vragen.

Nadere informatie

Tentamen Lineaire Algebra 1 (Wiskundigen)

Tentamen Lineaire Algebra 1 (Wiskundigen) Tentamen Lineaire Algebra Wiskundigen Donderdag, 23 januari 24,.-3. Geen rekenmachines. Motiveer elk antwoord.. Voor alle reële getallen a definiëren we de matrix C a als a C a = a 2. a Verder definiëren

Nadere informatie

Optimalisering en Complexiteit, College 11. Complementaire speling; duale Simplex methode. Han Hoogeveen, Utrecht University

Optimalisering en Complexiteit, College 11. Complementaire speling; duale Simplex methode. Han Hoogeveen, Utrecht University Optimalisering en Complexiteit, College 11 Complementaire speling; duale Simplex methode Han Hoogeveen, Utrecht University Duale probleem (P) (D) min c 1 x 1 + c 2 x 2 + c 3 x 3 max w 1 b 1 + w 2 b 2 +

Nadere informatie

Wachtrijtheorie op verkeersmodellen

Wachtrijtheorie op verkeersmodellen Wachtrijtheorie op verkeersmodellen Jan Jelle de Wit 20 juli 202 Bachelorscriptie Begeleiding: prof.dr. R. Núñez Queija KdV Instituut voor wiskunde Faculteit der Natuurwetenschappen, Wiskunde en Informatica

Nadere informatie

Tweede huiswerkopdracht Lineaire algebra 1 Uitwerking en opmerkingen

Tweede huiswerkopdracht Lineaire algebra 1 Uitwerking en opmerkingen Tweede huiswerkopdracht Lineaire algebra 1 en opmerkingen November 10, 2009 Opgave 1 Gegeven een vectorruimte V met deelruimtes U 1 en U 2. Als er geldt dim U 1 = 7, dimu 2 = 9, en dim(u 1 U 2 ) = 4, wat

Nadere informatie

Uitwerking Tweede Quiz Speltheorie,

Uitwerking Tweede Quiz Speltheorie, Uitwerking Tweede Quiz Speltheorie, 28-11-2012 Attentie! Maak van de onderstaande drie opgaven er slechts twee naar eigen keuze! Opgave 1 [50 pt]. Van het tweepersoons nulsomspel met de 2 4-uitbetalingsmatrix

Nadere informatie

College WisCKI. Albert Visser. 16 januari, Department of Philosophy, Faculty Humanities, Utrecht University. Loodrechte Projectie

College WisCKI. Albert Visser. 16 januari, Department of Philosophy, Faculty Humanities, Utrecht University. Loodrechte Projectie College WisCKI Albert Visser Department of Philosophy, Faculty Humanities, Utrecht University 16 januari, 2012 1 Overview 2 Overview 2 Overview 2 Overview 3 Zij V een deelruimte met basis v 1,..., v k.

Nadere informatie

Het oplossen van stelsels lineaire vergelijkingen Wiskunde 2, 2DM60 College 2b

Het oplossen van stelsels lineaire vergelijkingen Wiskunde 2, 2DM60 College 2b Het oplossen van stelsels lineaire vergelijkingen Wiskunde 2, 2DM60 College 2b Ruud Pellikaan g.r.pellikaan@tue.nl /k 2014-2015 Lineaire vergelijking 2/64 DEFINITIE: Een lineaire vergelijking in de variabelen

Nadere informatie

Machten, exponenten en logaritmen

Machten, exponenten en logaritmen Machten, eponenten en logaritmen Machten, eponenten en logaritmen Macht, eponent en grondtal Eponenten en logaritmen hebben alles met machtsverheffen te maken. Een macht als 4 is niets anders dan de herhaalde

Nadere informatie

Compex wiskunde A1-2 vwo 2005-I

Compex wiskunde A1-2 vwo 2005-I Zalm Wanneer van een vissoort te veel gevangen wordt, kan de populatie zich niet herstellen en valt er op den duur niets meer te vangen. Visserijbiologen streven dan ook naar een evenwichtssituatie waarbij

Nadere informatie

Oneindige spelen. Dion Coumans. Begeleider: dr. W. Veldman

Oneindige spelen. Dion Coumans. Begeleider: dr. W. Veldman Oneindige spelen ion Coumans Begeleider: dr. W. Veldman Inhoudsopgave 1 Voorwoord 3 2 efinities 4 3 A is aftelbaar 6 4 Gale-Stewart-stelling 7 5 Stelling van Wolfe 11 2 1 Voorwoord Banach, Mazur en Ulam

Nadere informatie

Hoofdstuk 3 : Determinanten

Hoofdstuk 3 : Determinanten (A5D) Hoofdstuk 3 : Determinanten Les : Determinanten Definitie 3. De determinant van de [2 x 2]-matrix A = ( a c det(a) = ad bc. b ) is een getal met waarde d a b Notatie : det(a) = = ad bc c d Voorbeeld

Nadere informatie

Voorbereidend Wetenschappelijk Onderwijs Tijdvak 1 Dinsdag 31 mei uur

Voorbereidend Wetenschappelijk Onderwijs Tijdvak 1 Dinsdag 31 mei uur wiskunde B,2 Examen VWO Voorbereidend Wetenschappelijk Onderwijs Tijdvak Dinsdag 3 mei 3.30 6.30 uur 20 05 Voor dit examen zijn maximaal 89 punten te behalen; het examen bestaat uit 20 vragen. Voor elk

Nadere informatie

Hertentamen Biostatistiek 3 / Biomedische wiskunde

Hertentamen Biostatistiek 3 / Biomedische wiskunde Hertentamen Biostatistiek 3 / Biomedische wiskunde 2 juni 2014; 18:30-20:30 NB. Geef een duidelijke toelichting bij de antwoorden. Na correctie liggen de tentamens ter inzage bij het onderwijsbureau. Het

Nadere informatie

a) Bepaal punten a l en b m zó dat de lijn door a en b parallel is met n.

a) Bepaal punten a l en b m zó dat de lijn door a en b parallel is met n. . Oefen opgaven Opgave... Gegeven zijn de lijnen l : 2 + λ m : 2 2 + λ 3 n : 3 6 4 + λ 3 6 4 a) Bepaal punten a l en b m zó dat de lijn door a en b parallel is met n. b) Bepaal de afstand tussen die lijn

Nadere informatie

Ruimtemeetkunde deel 1

Ruimtemeetkunde deel 1 Ruimtemeetkunde deel 1 1 Punten We weten reeds dat Π 0 het meetkundig model is voor de vectorruimte R 2. We definiëren nu op dezelfde manier E 0 als meetkundig model voor de vectorruimte R 3. De elementen

Nadere informatie

Automaten en Berekenbaarheid 2016 Oplossingen #4

Automaten en Berekenbaarheid 2016 Oplossingen #4 Automaten en Berekenbaarheid 2016 Oplossingen #4 28 oktober 2016 Vraag 1: Toon aan dat de klasse van context vrije talen gesloten is onder concatenatie en ster. Antwoord Meerdere manieren zijn mogelijk:

Nadere informatie

Driehoeksongelijkheid en Ravi (groep 1)

Driehoeksongelijkheid en Ravi (groep 1) Driehoeksongelijkheid en Ravi (groep 1) Trainingsdag 3, april 009 Driehoeksongelijkheid Driehoeksongelijkheid Voor drie punten in het vlak A, B en C geldt altijd dat AC + CB AB. Gelijkheid geldt precies

Nadere informatie

Enkele valkuilen om te vermijden

Enkele valkuilen om te vermijden Enkele valkuilen om te vermijden Dit document is bedoeld om per onderwerp enkele nuttige strategieën voor opgaven te geven. Ook wordt er op een aantal veelgemaakte fouten gewezen. Het is géén volledige

Nadere informatie

Hoofdstuk 10: Partiële differentiaalvergelijkingen en Fourierreeksen

Hoofdstuk 10: Partiële differentiaalvergelijkingen en Fourierreeksen Hoofdstuk : Partiële differentiaalvergelijkingen en Fourierreeksen Partiële differentiaalvergelijkingen zijn vergelijkingen waarin een onbekende functie van twee of meer variabelen en z n partiële afgeleide(n)

Nadere informatie

Jordan normaalvorm. Hoofdstuk 7

Jordan normaalvorm. Hoofdstuk 7 Hoofdstuk 7 Jordan normaalvorm Zoals we zagen hangt de matrix die behoort bij een lineaire transformatie af van de keuze van een basis voor de ruimte In dit hoofdstuk buigen we ons over de vraag of er

Nadere informatie

EXAMEN LINEAIRE ALGEBRA EN MEETKUNDE I

EXAMEN LINEAIRE ALGEBRA EN MEETKUNDE I EXAMEN LINEAIRE ALGEBRA EN MEETKUNDE I Theorie Opgave 1. In deze opgave wordt gevraagd om een aantal argumenten of overgangen uit de cursusnota s in detail te verklaren. In delen (a) (b) peilen we naar

Nadere informatie

168 HOOFDSTUK 5. REEKSONTWIKKELINGEN

168 HOOFDSTUK 5. REEKSONTWIKKELINGEN 168 HOOFDSTUK 5. REEKSONTWIKKELINGEN 5.7 Vraagstukken Vraagstuk 5.7.1 Beschouw de differentiaalvergelijking d2 y d 2 = 2 y. (i) Schrijf y = a k k. Geef een recurrente betrekking voor de coëfficienten a

Nadere informatie

Definitie 1.1. Een partitie van een natuurlijk getal n is een niet stijgende rij positieve natuurlijke getallen met som n

Definitie 1.1. Een partitie van een natuurlijk getal n is een niet stijgende rij positieve natuurlijke getallen met som n Hoofdstuk 1 Inleidende begrippen 1.1 Definities Definitie 1.1. Een partitie van een natuurlijk getal n is een niet stijgende rij positieve natuurlijke getallen met som n Voor het tellen van het aantal

Nadere informatie

Hoofdstuk 7: Stelsels eerste orde lineaire differentiaalvergelijkingen

Hoofdstuk 7: Stelsels eerste orde lineaire differentiaalvergelijkingen Hoofdstuk 7: Stelsels eerste orde lineaire differentiaalvergelijkingen Bij het vak Lineaire Algebra hebben we reeds kennis gemaakt met stelsels eerste orde lineaire differentiaalvergelijkingen We hebben

Nadere informatie

Opgaven Getaltheorie en Cryptografie (deel 1) Inleverdatum: 28 februari 2002

Opgaven Getaltheorie en Cryptografie (deel 1) Inleverdatum: 28 februari 2002 Opgaven Getaltheorie en Cryptografie (deel 1) Inleverdatum: 28 februari 2002 1. We vatten {0, 1} op als het lichaam F 2. Een schuifregisterrij is een rij {s n } n=0 in F 2 gegeven door r startwaarden s

Nadere informatie

Prestatie-analyse van zone-picking systemen

Prestatie-analyse van zone-picking systemen Prestatie-analyse van zone-picking systemen Ivo Adan, Jelmer van der Gaast, René de Koster, Jacques Resing Donderdag 11 oktober Zone-picking systemen 2/38 Populair order-picking systeem Magazijn verdeeld

Nadere informatie

De pariteitstestmatrix van de (6,4) Hamming-code over GF(5) is de volgende: [ H =

De pariteitstestmatrix van de (6,4) Hamming-code over GF(5) is de volgende: [ H = Oplossing examen TAI 11 juni 2008 Veel plezier :) Vraag 1 De pariteitstestmatrix van de (6,4) Hamming-code over GF(5) is de volgende: H = [ 1 0 1 2 3 ] 4 0 1 1 1 1 1 (a) Bepaal de bijhorende generatormatrix

Nadere informatie

Uitwerkingen tentamen lineaire algebra 2 13 januari 2017, 10:00 13:00

Uitwerkingen tentamen lineaire algebra 2 13 januari 2017, 10:00 13:00 Uitwerkingen tentamen lineaire algebra 3 januari 07, 0:00 3:00 Hint: Alle karakteristiek polynomen die je nodig zou kunnen hebben, hebben gehele nulpunten. Als dat niet het geval lijkt, dan heb je dus

Nadere informatie

Discrete Wiskunde 2WC15, Lente Jan Draisma

Discrete Wiskunde 2WC15, Lente Jan Draisma Discrete Wiskunde 2WC15, Lente 2010 Jan Draisma HOOFDSTUK 3 De Nullstellensatz 1. De zwakke Nullstellensatz Stelling 1.1. Zij K een algebraïsch gesloten lichaam en zij I een ideaal in K[x] = K[x 1,...,

Nadere informatie

Examen G0U13 Bewijzen en Redeneren Bachelor 1ste fase Wiskunde. vrijdag 31 januari 2014, 8:30 12:30. Auditorium L.00.07

Examen G0U13 Bewijzen en Redeneren Bachelor 1ste fase Wiskunde. vrijdag 31 januari 2014, 8:30 12:30. Auditorium L.00.07 Examen G0U13 Bewijzen en Redeneren Bachelor 1ste fase Wiskunde vrijdag 31 januari 2014, 8:30 12:30 Auditorium L.00.07 Geef uw antwoorden in volledige, goed lopende zinnen. Het examen bestaat uit 5 vragen.

Nadere informatie

Eigenwaarden en Diagonaliseerbaarheid

Eigenwaarden en Diagonaliseerbaarheid Hoofdstuk 3 Eigenwaarden en Diagonaliseerbaarheid 31 Diagonaliseerbaarheid Zoals we zagen hangt de matrix die behoort bij een lineaire transformatie af van de keuze van een basis voor de ruimte In dit

Nadere informatie

11.0 Voorkennis V

11.0 Voorkennis V 11.0 Voorkennis V 8 6 4 3 6 3 0 5 W 8 1 1 12 2 1 16 4 3 20 5 4 V is een 2 x 4 matrix. W is een 4 x 3 matrix. Deze twee matrices kunnen met elkaar vermenigvuldigd worden. Want het aantal kolommen van matrix

Nadere informatie

Lineaire programmering

Lineaire programmering Lineaire programmering Hans Maassen kort naar Inleiding Besliskunde van J. Potters [Pot]. en Methods of Mathematical Economics van J. Franklin [Fra]. Lineaire programmering is het bepalen van het maximum

Nadere informatie