Lecturer: Olga Galinina

Size: px
Start display at page:

Download "Lecturer: Olga Galinina"

Transcription

1 Renewal models Lecturer: Olga Galinina

2 Outline Reminder. Exponential models definition of renewal processes exponential interval distribution Erlang distribution hyperexponential distribution Cox distribution phase-type distribution examples Non-exponential models Gamma distribution Pareto distribution Fitting Two-moments Mises and Whitt s approaches 2

3 Reminder 3

4 Reminder on traffic models Models based on point processes Based on interval representation Based on number representation Models based on flows Flow-oriented stochastic models Flow-oriented deterministic models 4

5 Reminder on traffic models Consider now a time interval between two successive arrivals: X, 1. i = T i T i 1 1 i Called interarrival time(distribution: interarrival time distribution) Figure 1: Representation of point process using intervals Number representation: time interval is constant, we observe the number of arrivals at t. Interval representation: number of arriving customers is constant, we observe time interval until there are n arrivals. 5

6 Reminder on traffic models Figure 2: Number representation of arrival process. 6

7 Renewal process Renewal process is an arrival process in which the interarrival intervals are positive, independent and identically distributed RVs. Can be described as: the joint distributions of the interarrival times X 1, X 2,... the joint distributions of the arrival epochs T 1, T 2,... n T X n = i=1 i the joint distributions of the number of arrivals, N(t), t > 0 Renewal = the process probabilistically starts over at each arrival epoch, T n. Many complicated processes have randomly occurring instants at which the system returns to a state probabilistically equivalent to the starting state. These embedded renewal epochs allow us to separate the long term behavior of the process (which can be studied through renewal theory) from the behavior within each renewal period. 7

8 Exponential distribution It is convenient to graphically represent the exponential distribution as shown: Figure 3: Phase denoting exponential distribution. What are problems with exponential distribution: often it cannot describe well the real-life time intervals. How to deal with it: use combinations of exponentials. What we get: more accurate approximation of observed time intervals; retain attractive memoryless property of exponential distribution. 8

9 Exponential distribution We may use any distribution with non-negative values to model time intervals. Why it plays a key role among lifetime distributions: memoryless property; residual time has the same distribution as initial one. Exponential distribution is characterized by single parameter, so-called intensity or rate λ. The CDFand PDFare as follows: X λx ( ) = 1, λ> 0, 0. λx ( ) = λ, λ> 0, 0. F x e x f x e x X The mean and variance are as follows: 1 1,. λ λ [ ] = D[ X] = 2 E X 9

10 Exponential-based interval distributions Note! Exponential distribution is the most important interval distribution in classic teletraffic theory. Applications: to model renewal arrival process (interarrival times are i.i.d.); to model service time of the server. Combination of exponentials allows to model more general time intervals: Erlang distribution; generalized Erlang distribution; hyperexponential distribution; Cox distribution; phase type (PH) distribution. 10

11 Exponential-based interval distributions + analytically tractable: reason: retains (to the some extent) memoryless properties; can be used in analytical studies. include a wide class of distributions: example: phase-type distribution allows to mimic arbitrary PDF. easy to generate interarrival times in simulation studies: you just have to be able to generate exponential RVs. - all renewal models: does not allow to take into account autocorrelation; practically, limited to simple cases of exponential combinations: analytical analysis of PH/PH/-/-/-queuing system can be complicated. 11

12 Erlang and generalized Erlang distributions Generalized Erlangian RV of order k, k = 2, 3,..., is sum of k exponentially distributed RVs. PDF of generalized Erlang distribution is convolution of kpdfs of exponentials; the intensity of distributions may be different. We restrict our attention to the case when all distributions have the same intensity: λ1 = λ2 =... = λ Erlangian distributed RV of order k, k = 2, 3,..., is sum of i.i.d. exponential RVs. Using the convolution we can obtain the PDF of Erlang RV X of order k: ( ) k 1 ( λt) ( λt) λt λt FX x = e = 1 e, λ > 0, t 0, k = 2,3,... j! j! j = k j = 0 12

13 Erlang and generalized Erlang distributions Erlangian RV of order k is graphically represented by exponentially distributed RVs in series: Figure 4: Phase diagram of Erlang distribution. Taking derivative, we can find a PDF of Erlang distribution: k 1 ( λx) λx f X ( x) = e, λ > 0, x 0, k = 2,3,... k 1 1! ( ) The mean and variance are as follows: k k,. λ λ [ ] = D[ X] = 2 E X Note! Generalized Erlang distribution is the sum of k exponential RVs with different rates. 13

14 Erlang and generalized Erlang distributions Figure 5. Erlang distribution 14

15 Hyperexponential distribution Hyperexponentially distributed RV of order k is following RV: its distribution is the weighted sum of k exponential distributions. Let us assume: we are given k exponentially distributed RVs with intensities λ,..., 1 λk each RV is associated with weighting factor p i, i= 1,2,..., k, such that they sum up to one: k p i = 1. i=1 The CDF of hyperexponential distribution is therefore: ( ) k λx F x = 1 pe, λ > 0, x 0. X j= 1 i Note! If λ1 =... = λk = λ, then hyperexponential RV is exponential with intensity kλ. 15

16 Hyperexponential distribution The first two moments of hyperexponential RV X is as follows: k p i [ ] 2 k 2 2 E X =, E X p 2 i, C 1. i 1 λ = = i i= 1 λi The important case: there are only two exponential RVs for which p = p, p = 1 p. 1 2 In this case we have the following CDF of hyperexponential RV: X λ x ( ) = ( ) F x pe p e 1 λ2x 1 1. Figure 6: Phase diagram of hyperexponential distribution with two phase 16

17 Cox distribution More general comparing to Erlang and hyperexponential distributions. It can be described by exponentially distributed RVs combined in series and parallel. We consider Cox distribution, (branching Erlang distribution). Figure 7: Random variable having Cox distribution. 17

18 Cox distribution Figure 8: Another representation of Cox distributed RV. The mean value of Cox RV X can be expressed as follows: k i k 1 qi E[ X] = q ( 1 p ) =, λ q = p p p... p = where i i 1. i i i= 1 j= 1 λj i= 1 i 18

19 Cox distribution The variance is given as follows: k i 1 q 2. i= 1 j= 1 λ λ j i i 2 [ ] = E [ X] D X Important property of Cox distribution is: the sum of 2 Cox-distributed RVs is another Cox-distributed RV. PDF of Cox-distributed RV is a weighted sum of exponential PDFs. 19

20 Phase type distribution Arbitrary combination of exponentials Here is the state diagram of phase distribution (do not be confused with phase diagram). Figure 9: Phase distributed RV. Phase distributed RV: RV X is the total residence time starting from entering the Markov chain up to leaving it. state 0,1,..., r are transient, state 0 is absorbing. Note! renewal process with phase distributed times is denoted by PH-RP. 20

21 PH-PR PR example r = 3 Figure 10: Phase distribution with r = 3. Phase distributed RV: at time t = 0we at the state iwith probability π,i i = 1, 2, 3, 4; when we enter the absorbing state (state 0) the time has PH distribution. 21

22 Phase type distribution All preceding distributions are the special cases of more general distribution, called phase-type distribution. Such distribution is characterized by a transient Markov chain with finite number of states (phases) M with transition probability matrix P. Transition probability matrix of transient Markov chain in power of n tends to zero, while n (we will always leave the Markov chain). Phase type distribution is characterized by following properties: The residence time in each phase (state) is exponentially distributed with mean 1/µ. The probability to enter state i, i 1,2,..., M is. = α, = 1,2,..., M. If these conditions are met then the RV X (denoting the total residence time up to absorption) has a phase distribution. i i 22

23 Definition of PH distribution Definition of phase distribution: time to absorb in r+1 states Markov chain with: ( π π ) initial state vector ; infinitesimal generator in the following form: 0, 0 0, t T λ λ λ... λ 1 j r j 1 λ21 λ λ λ j 2r j 2 T = λ31 λ t = T1, π0 = 1 π1; λ 3j j λr1 λr2 λr3... λ rj j r Note! phase distribution is often denoted by Note! phase distribution is often denoted by PH ( π, T ) π 23

24 Properties of PH distribution CDF of PH distribution: F x e T = 1 π e Tx 1, ( ) 1 1, = i= 0 i! PDF of PH distribution: f x t = T1. 1 i T. i! ( ) =π e Tx t, Moments: i 1 i E! ( ) X = i π T 1. PH ( π, T ) π 24

25 Special cases Exponential, Erlang and generalized Erlang. Figure 11: Special cases of phase distribution: exponential, Erlang and generalized Erlang. 25

26 Special cases Hyperexponential, Coxian Figure 12: Special cases of phase distribution: hyperexponential, Coxian. 26

27 Example. Exponential distribution Represent exponential distribution using PH: exponential distribution: π= 0, =, ( ) t ( λ) π= 1, =. ( ) T ( λ) state space {0,1}; initial probability vector and infinitesimal generator are: 0 0 0,1,. λ λ ( ) 27

28 Example. Erlang distribution Represent Erlang distribution using PH: Erlang distribution: λ λ λ... 0 π = ( 1,0,...,0 ), T = λ T π0= 0, t = ( 0,0,... λ) λ λ ,1,0...,0, 0 0 λ λ λ ; ( ) 28

29 Note of phase distribution Phase distribution is not unique: x fitting PDF: ( ) = ( ) + ( ) f X e e X 2 5x : we have the following representations: π ,,, 3 3 T = = 0 5 π ,,, 5 5 T = = π = 0,,, T = orders are different; representation with minimal order is called minimal representation. 29

30 Renewal arrival process In number representation of renewal arrival process a random variable A n, n = 1, 2,..., denoting the number of arrivals in subsequent time intervals of fixed length are i.i.d. but they are allowed to have general distribution. Note that with a few exceptions the superpositions of renewal arrival process does not yield a renewal arrival process. Renewal arrival process have a severe modeling drawback: these models cannot capture autocorrelation properties in network traffic. It is severe due to the following reason: when offered to a queuing system correlated traffic give rise to much worse performance parameters than renewal arrival processes. Processes which are able to capture autocorrelation properties of real traffic: Markovian models; Regression models; Self-similar models with long range dependence properties. Traffic modeling: concept, measurements, models 30

31 Non-exponential renewal models 31

32 Non-exponential renewal models When exponential-based distribution: when you have to ensure analytical tractability; you have a tool in hand. when you have reasons for a certain exponential-based distribution: repair process with two exponential stages. when no other analytical distribution succeeds: here, you may also turn to empirical distribution or discrete approximation. When NOT exponential-based distribution: when you have reasons for guessing a particular distribution; when a particular distribution leads to simplicity; when coarse approximations is sufficient. 32

33 Gamma distribution Consider PDF of Erlang distribution one more: ( ) k ( λx) ( k ) 1 λx f X x = e, λ > 0, x 0, k = 2,3,... 1! If k is allowed to take on non-negative real values we get: ( ) ( ) k 1 Γ( x) λx λ =, > 0, 0. λ x f X x e λ x which is known as Gamma distribution; Γ(x) is Gamma function: x t x t e dt. ( ) Mean and variance are given by: Γ = k k,. λ λ [ ] = D[ X] = 2 E X 0 33

34 Gamma distribution Figure 13: Illustration of gamma distribution. 34

35 Weibull distribution CDF and PDF are given by: PDF is given by: X ( ) ( λxλ x ) k F x = e > x k > ( ) 1, λ 0, 0, 0. ( λx) k k 1 fx x kλ x e λ k k =, > 0, > 0. Mean and variance are given by: E[ X] = Γ 1 +, σ [ X] = Γ 1 ( E[ X] ) λ k λ k Note! when k = 1, we have exponential distribution; when k = 3, Weibull distribution appears similar to Normal; frequently used in reliability! 35

36 Weibull distribution Figure 14: Illustration of Weibull distribution. 36

37 Pareto distribution PDF and CDF of Pareto distribution is given by: a xm a ( a+ 1) FX ( x) = 1, fx( x) = axmx, a> 0, x xm, xm > 0. x Mean is given by: ax = m a 1 1 [ ]. E X Variance exists if α>2 and given by: [ X] 2 σ = 2 ax m ( a 1) ( a 2) 2. Note: when α Pareto distribution approaches Dirac delta function. 37

38 Pareto distribution Figure 15: Illustration of Pareto distribution (c = 1). 38

39 Fitting parameters of renewal processes 39

40 Fitting parameters of renewal processes Where to use renewal processes: data are realization of strictly stationary process; data are iid: carry out tests for correlation to ensure that! if there is correlation renewal processes are not suited! What are the approaches: moments fitting procedures; shape fitting procedures. Note! both procedures have the same aim; procedures often yields different solutions. 40

41 Two moments fitting Note the following: exponentialdistribution: C 2 =1; Erlangdistribution: C 2 <1; hyperexponential distribution: C 2 >1. Two moment fitting procedure: compute estimate of the coefficient of variation C 2 : C 2 1: use exponentialdistribution; C 2 <1: use Erlangdistribution; C 2 >1: use hyperexponentialdistribution. estimate parameters of respective distributions. Note! This may sometimes result in very coarse fitting. 41

42 Two moments fitting. C 2 <1 You may use mixture of Erlang distributions: mix of Erlang distribution E k 1,k : k 1: exponentials with the same mean with probability p; k: exponentials with the same mean with probability (1 p); PDF is given by: ( ) k ( λx) ( k ) ( ) k ( λx) ( k ) 2 1 λx λx f X x = pλ e + 1 p λ e, x 0. 2! 1! when pgoes from 0 to 1, C 2 goes from 1/(k 1) to 1/k! The procedure: determine k from: 1/k C 2 1/(k 1); get pand λfrom the following: ( 1/2 ( ) ) k p λ E[ X ] 1 p = kc k 1 + C k C, = C 42

43 Two moments fitting. 1 2< C< 1 You may use generalized Erlang distribution: special case: sum of two exponentials with different rates λ 1 and λ 2 ; this may produce: 1 2 < C < 1, recall, C varies between m 1/2 and 1 for generalized Erlang distribution. If we are given mean E[X] and SCV C 2 : find λ 1 and λ 2 as follows: [ ] ( C ) E X 1 2 λ i = ±

44 Two moments fitting. 0<C 2 <1 You may use shifted exponential distribution: PDF is given by: λ( x d f x = e ), x d. X ( ) λ λ is the rate of exponential, d is constant mean and variance are given by:. 1 2 [ ] [ ] ( [ ]) E X = + d, σ X = E X C =. 2 λ λ Parameters are given by: λ = 1, d = E[ X] 1. σ X λ [ ] Note! this distribution is shifted by d on X-axis; such form may not be proper at all for many applications! 44

45 Two moments fitting. C 2 >1 You may use H 2 (p 1, p 2, λ 1, λ 2 ): we use hyperexponential distribution with balanced means: p λ = p λ probabilities p 1 and p 2 can be found as: 2 1 C 1 p1 = 1 +, p2 = 1 p C 1 + rates λ 1 and λ 2 are given by: 2 p1 2 p2 λ1 =, λ2 =. E X. [ ] E[ X ] Note! when C 2 1, use exponential distribution. 45

46 Two moments fitting. C 2 >0.5 When C 2 >0.5 you may use Cox-2 distribution: parameters are given by: 1 λ1 = 2 E[ X ], p2 =, λ 2 2 = λ1p1. 2C Figure 16: Illustration of the Cox-2 distribution. 46

47 Fitting more than two moments Note! well-developed for mixtures of exponentials; there are many approaches; no complete guides on when and what to fit! We consider: Mises algorithm for approximation by arbitrary discrete distribution suitable for fitting more than 2 moments; especially effective in simulation studies; may result in excellent fitting to a distribution. Whitt s approach for mixtures of exponentials; suitable for more than 2 moments; may result in excellent fitting to a distribution. 47

48 Mises algorithm Question we have to answer: {m 0, m 1,..., m 2n 1 } be 2nvalues: Is there RV that have these values as its first 2nmoments such that: i m = t df ( t),0 i 2n 1. i 0 If we define the following determinants: D i T m0 m1... mi m1 m2... mi m1 m2... mi+ 1 ( 1) m2 m3... mi+ 1 =, Di = mi mi m2i mi+ 1 mi m2i+ 1 there exists approximating distribution if and only if: D > 0,0 i n 1, D = 0, i n, i ( 1) ( 1) ( 1) i D > 0,0 i n 1, D 0, i = n,, D = 0, i n. i i i 48

49 Mises algorithm If exists, we have to construct and solve a set of n linear equations: c m + cm c m = m n 1 n 1 n c m + cm c m = m n 1 n n c m + cm c m = m. 0 n 1 1 n n 1 2n 2 2n 1 Construct the polynomial: roots are real and distinct and are n moments of the simple RV {t 1, t 2,..., t n }; construct and solve (for p 1, p 2,..., p n ) nequations, one for each of the first nmoments: p + p p = m 1 2 n 0 t p + t p t p = m n n 1 t p1+ t2p tn p n = m2... t p + t p t p = m n 1 n 1 n n n n 1 49

50 Example: Mises algorithm Question: get RV of four values that approximates exponential with mean 1. Notes regarding the procedure: in this case we know moments: m i = i!. for F X (x) =1 e λx moments are m i = i!λ i, i=1, 2,. we know particular distribution - exponential: testing for existence of distribution can be omitted; we can construct four values RV with first eights moments. 50

51 Example: Mises algorithm Solve the following for (c 0, c 1, c 2, c 3 ): c 0 (1) + c 1 (1) + c 2 (2) + c 3 (6) = 24 c 0 (1) + c 1 (2) + c 2 (6) + c 3 (24) = 120 c 0 (2) + c 1 (6) + c 2 (24) + c 3 (120) = 720 c 0 (6) + c 1 (24) + c 2 (120) + c 3 (720) = we get (c 0, c 1, c 2, c 3 ) = (24, 96, 72, 16); we have to find the roots of g(t) = t 4 16t t 2 96t + 24; solution is (t 0, t 1, t 2, t 3 ) = (0.6032, , , ); solve the following to get (p 1, p 2, p 3, p 4 ): p 1 + p 2 + p3 + p4 = p p p p 4 = p p p p 4 = p p p p 4 = 6 (p 0, p 1, p 2, p 3 )= (0.6032, , , ). 51

52 Example: Mises algorithm Figure 17: Approximation for exponential distribution. 52

53 Example: Whitt s algorithm Existence for first five moments: first five moments are usually sufficient for fair approximation; generic test is too complicated when n > 3. Necessary conditions: {µ 1, µ 2,..., µ m } be m values; for m 5 these values are moments of non-negative RV if for each k, k=1, 2,..., m: µ 0, k = 1, 1 µ µ 0, k = 2, µ µ µ 0, k = 3, ( ) ( ) 2 2 ( ) ( ) ( ) µ µ µ µ µ µ µ µ µ µ µ µ k = , 4, µ µ µ µ µ µ µ µ µ + µ µ µ µ 0, k = 5. 53

54 Matching for m moments: C 2 > 1 two moments may not be sufficient for accuracy we require; three moments are harder to fit. What we are going to fit: hyperexponential distribution; necessary conditions for existence have already shown; what are sufficient condition? Sufficient condition: existence of hyperexponential distribution with µ 1, µ 2,..., µ m : assume that µ 1, µ 2 /2!,..., µ m /m! satisfy necessity of existence; then there exists approximating hyperexponential distributionwith m 2+ 1 phases. 54

55 Matching for m moments: C 2 > 1 Two moments (µ 1, µ 2 ): there should exist H 2 : = 2 H 2 exists if the following holds: µ 1 0, C µ = µ 1 Two moments (µ 1, µ 2, µ 3 ): there should exist H 2 ( = 2); H 2 exists if the following holds: µ 0, C 1 µ = 1 1, µ 1 µ µ 1.5 µ

56 Example: 3 moments matching C 2 > 1 If C2>1 and necessary and sufficient conditions are satisfied: use H 2 distribution: = 2 ; determine parameters as follows: ( ) ( ) 2 x+ 1.5y 2 + 3µ y ± x+ 1.5y + 3µ 1 y + 18µ 1 y λ i = 6µ 1y p p µ λ = 0, λ1 λ2 = 1 p. 2 1 x and y denote the following: x= µ µ 1.5 µ, y = µ µ , where both are must be greater than 0., 56

57 Fitting shape of distributions What is the idea: approximate arbitrary shape; we are no longer dealing with moments! Which distribution to use: non-negative distributions; distributions which are dense: denseness: for any F X (x) there is approximating distributions. Non-negative dense distributions: acyclic PH distribution; Cox distribution; mixture of Erlang distribution; Note! Very hard to do... possible when you really need. 57

58 Using discrete distribution Assume: we proved that the process is iid, and we estimated histogram. We may use this histogram as a model... if the data are continuous we have approximation; if the data are discrete we have exact model. Figure 18: Histogram can be used as a model. 58

59 Testing for accuracy of fitting this step is only needed when task is to fit distributions! What kind of tests: χ 2 test; Kolmogorov s test. What are hypothesis: H 0 : data follows obtained distribution; H 1 : data do not follow obtained distribution. Note! for these tests see lecture on statistics. 59

60 Q-Q Q plot for visual comparison When and why to use: when: after fitting; why: to visually compare accuracy of fitting. How to construct: compute estimates of quantiles of empirical data; fraction of points below a given value. compute quantiles of approximating distribution; plot 45-degree line. Features of Q-Q plot: can be used for two samples too; sample sizes can be different; many distributional aspects are revealed. 60

61 Q-Q Q plot for visual comparison Figure 19: Example of the quantile-quantile plot. The following is very important: does not provide guarantees of any kind! 61

62 63

Bulk input queue M [X] /M/1 Bulk service queue M/M [Y] /1 Erlangian queue M/E k /1

Bulk input queue M [X] /M/1 Bulk service queue M/M [Y] /1 Erlangian queue M/E k /1 Advanced Markovian queues Bulk input queue M [X] /M/ Bulk service queue M/M [Y] / Erlangian queue M/E k / Bulk input queue M [X] /M/ Batch arrival, Poisson process, arrival rate λ number of customers in

More information

Lecturer: Olga Galinina

Lecturer: Olga Galinina Lecturer: Olga Galinina E-mail: olga.galinina@tut.fi Outline Motivation Modulated models; Continuous Markov models Markov modulated models; Batch Markovian arrival process; Markovian arrival process; Markov

More information

1 Basic concepts from probability theory

1 Basic concepts from probability theory Basic concepts from probability theory This chapter is devoted to some basic concepts from probability theory.. Random variable Random variables are denoted by capitals, X, Y, etc. The expected value or

More information

Part I Stochastic variables and Markov chains

Part I Stochastic variables and Markov chains Part I Stochastic variables and Markov chains Random variables describe the behaviour of a phenomenon independent of any specific sample space Distribution function (cdf, cumulative distribution function)

More information

ABC methods for phase-type distributions with applications in insurance risk problems

ABC methods for phase-type distributions with applications in insurance risk problems ABC methods for phase-type with applications problems Concepcion Ausin, Department of Statistics, Universidad Carlos III de Madrid Joint work with: Pedro Galeano, Universidad Carlos III de Madrid Simon

More information

Stochastic process. X, a series of random variables indexed by t

Stochastic process. X, a series of random variables indexed by t Stochastic process X, a series of random variables indexed by t X={X(t), t 0} is a continuous time stochastic process X={X(t), t=0,1, } is a discrete time stochastic process X(t) is the state at time t,

More information

Outline. Finite source queue M/M/c//K Queues with impatience (balking, reneging, jockeying, retrial) Transient behavior Advanced Queue.

Outline. Finite source queue M/M/c//K Queues with impatience (balking, reneging, jockeying, retrial) Transient behavior Advanced Queue. Outline Finite source queue M/M/c//K Queues with impatience (balking, reneging, jockeying, retrial) Transient behavior Advanced Queue Batch queue Bulk input queue M [X] /M/1 Bulk service queue M/M [Y]

More information

M/G/1 and M/G/1/K systems

M/G/1 and M/G/1/K systems M/G/1 and M/G/1/K systems Dmitri A. Moltchanov dmitri.moltchanov@tut.fi http://www.cs.tut.fi/kurssit/elt-53606/ OUTLINE: Description of M/G/1 system; Methods of analysis; Residual life approach; Imbedded

More information

Recap. Probability, stochastic processes, Markov chains. ELEC-C7210 Modeling and analysis of communication networks

Recap. Probability, stochastic processes, Markov chains. ELEC-C7210 Modeling and analysis of communication networks Recap Probability, stochastic processes, Markov chains ELEC-C7210 Modeling and analysis of communication networks 1 Recap: Probability theory important distributions Discrete distributions Geometric distribution

More information

Glossary availability cellular manufacturing closed queueing network coefficient of variation (CV) conditional probability CONWIP

Glossary availability cellular manufacturing closed queueing network coefficient of variation (CV) conditional probability CONWIP Glossary availability The long-run average fraction of time that the processor is available for processing jobs, denoted by a (p. 113). cellular manufacturing The concept of organizing the factory into

More information

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K "

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems  M/M/1  M/M/m  M/M/1/K Queueing Theory I Summary Little s Law Queueing System Notation Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K " Little s Law a(t): the process that counts the number of arrivals

More information

Basic concepts of probability theory

Basic concepts of probability theory Basic concepts of probability theory Random variable discrete/continuous random variable Transform Z transform, Laplace transform Distribution Geometric, mixed-geometric, Binomial, Poisson, exponential,

More information

Lecture 4a: Continuous-Time Markov Chain Models

Lecture 4a: Continuous-Time Markov Chain Models Lecture 4a: Continuous-Time Markov Chain Models Continuous-time Markov chains are stochastic processes whose time is continuous, t [0, ), but the random variables are discrete. Prominent examples of continuous-time

More information

Basic concepts of probability theory

Basic concepts of probability theory Basic concepts of probability theory Random variable discrete/continuous random variable Transform Z transform, Laplace transform Distribution Geometric, mixed-geometric, Binomial, Poisson, exponential,

More information

Slides 8: Statistical Models in Simulation

Slides 8: Statistical Models in Simulation Slides 8: Statistical Models in Simulation Purpose and Overview The world the model-builder sees is probabilistic rather than deterministic: Some statistical model might well describe the variations. An

More information

Introduction to Markov Chains, Queuing Theory, and Network Performance

Introduction to Markov Chains, Queuing Theory, and Network Performance Introduction to Markov Chains, Queuing Theory, and Network Performance Marceau Coupechoux Telecom ParisTech, departement Informatique et Réseaux marceau.coupechoux@telecom-paristech.fr IT.2403 Modélisation

More information

System Simulation Part II: Mathematical and Statistical Models Chapter 5: Statistical Models

System Simulation Part II: Mathematical and Statistical Models Chapter 5: Statistical Models System Simulation Part II: Mathematical and Statistical Models Chapter 5: Statistical Models Fatih Cavdur fatihcavdur@uludag.edu.tr March 20, 2012 Introduction Introduction The world of the model-builder

More information

GI/M/1 and GI/M/m queuing systems

GI/M/1 and GI/M/m queuing systems GI/M/1 and GI/M/m queuing systems Dmitri A. Moltchanov moltchan@cs.tut.fi http://www.cs.tut.fi/kurssit/tlt-2716/ OUTLINE: GI/M/1 queuing system; Methods of analysis; Imbedded Markov chain approach; Waiting

More information

EE/CpE 345. Modeling and Simulation. Fall Class 5 September 30, 2002

EE/CpE 345. Modeling and Simulation. Fall Class 5 September 30, 2002 EE/CpE 345 Modeling and Simulation Class 5 September 30, 2002 Statistical Models in Simulation Real World phenomena of interest Sample phenomena select distribution Probabilistic, not deterministic Model

More information

Basic concepts of probability theory

Basic concepts of probability theory Basic concepts of probability theory Random variable discrete/continuous random variable Transform Z transform, Laplace transform Distribution Geometric, mixed-geometric, Binomial, Poisson, exponential,

More information

Chapter 3 sections. SKIP: 3.10 Markov Chains. SKIP: pages Chapter 3 - continued

Chapter 3 sections. SKIP: 3.10 Markov Chains. SKIP: pages Chapter 3 - continued Chapter 3 sections Chapter 3 - continued 3.1 Random Variables and Discrete Distributions 3.2 Continuous Distributions 3.3 The Cumulative Distribution Function 3.4 Bivariate Distributions 3.5 Marginal Distributions

More information

Queueing Theory II. Summary. ! M/M/1 Output process. ! Networks of Queue! Method of Stages. ! General Distributions

Queueing Theory II. Summary. ! M/M/1 Output process. ! Networks of Queue! Method of Stages. ! General Distributions Queueing Theory II Summary! M/M/1 Output process! Networks of Queue! Method of Stages " Erlang Distribution " Hyperexponential Distribution! General Distributions " Embedded Markov Chains M/M/1 Output

More information

Chapter 3 sections. SKIP: 3.10 Markov Chains. SKIP: pages Chapter 3 - continued

Chapter 3 sections. SKIP: 3.10 Markov Chains. SKIP: pages Chapter 3 - continued Chapter 3 sections 3.1 Random Variables and Discrete Distributions 3.2 Continuous Distributions 3.3 The Cumulative Distribution Function 3.4 Bivariate Distributions 3.5 Marginal Distributions 3.6 Conditional

More information

IEOR 6711, HMWK 5, Professor Sigman

IEOR 6711, HMWK 5, Professor Sigman IEOR 6711, HMWK 5, Professor Sigman 1. Semi-Markov processes: Consider an irreducible positive recurrent discrete-time Markov chain {X n } with transition matrix P (P i,j ), i, j S, and finite state space.

More information

Contents Preface The Exponential Distribution and the Poisson Process Introduction to Renewal Theory

Contents Preface The Exponential Distribution and the Poisson Process Introduction to Renewal Theory Contents Preface... v 1 The Exponential Distribution and the Poisson Process... 1 1.1 Introduction... 1 1.2 The Density, the Distribution, the Tail, and the Hazard Functions... 2 1.2.1 The Hazard Function

More information

Name of the Student:

Name of the Student: SUBJECT NAME : Probability & Queueing Theory SUBJECT CODE : MA 6453 MATERIAL NAME : Part A questions REGULATION : R2013 UPDATED ON : November 2017 (Upto N/D 2017 QP) (Scan the above QR code for the direct

More information

Chapter Learning Objectives. Probability Distributions and Probability Density Functions. Continuous Random Variables

Chapter Learning Objectives. Probability Distributions and Probability Density Functions. Continuous Random Variables Chapter 4: Continuous Random Variables and Probability s 4-1 Continuous Random Variables 4-2 Probability s and Probability Density Functions 4-3 Cumulative Functions 4-4 Mean and Variance of a Continuous

More information

57:022 Principles of Design II Final Exam Solutions - Spring 1997

57:022 Principles of Design II Final Exam Solutions - Spring 1997 57:022 Principles of Design II Final Exam Solutions - Spring 1997 Part: I II III IV V VI Total Possible Pts: 52 10 12 16 13 12 115 PART ONE Indicate "+" if True and "o" if False: + a. If a component's

More information

HITTING TIME IN AN ERLANG LOSS SYSTEM

HITTING TIME IN AN ERLANG LOSS SYSTEM Probability in the Engineering and Informational Sciences, 16, 2002, 167 184+ Printed in the U+S+A+ HITTING TIME IN AN ERLANG LOSS SYSTEM SHELDON M. ROSS Department of Industrial Engineering and Operations

More information

IE 303 Discrete-Event Simulation

IE 303 Discrete-Event Simulation IE 303 Discrete-Event Simulation 1 L E C T U R E 5 : P R O B A B I L I T Y R E V I E W Review of the Last Lecture Random Variables Probability Density (Mass) Functions Cumulative Density Function Discrete

More information

Figure 10.1: Recording when the event E occurs

Figure 10.1: Recording when the event E occurs 10 Poisson Processes Let T R be an interval. A family of random variables {X(t) ; t T} is called a continuous time stochastic process. We often consider T = [0, 1] and T = [0, ). As X(t) is a random variable

More information

Chapter 2. Poisson Processes. Prof. Shun-Ren Yang Department of Computer Science, National Tsing Hua University, Taiwan

Chapter 2. Poisson Processes. Prof. Shun-Ren Yang Department of Computer Science, National Tsing Hua University, Taiwan Chapter 2. Poisson Processes Prof. Shun-Ren Yang Department of Computer Science, National Tsing Hua University, Taiwan Outline Introduction to Poisson Processes Definition of arrival process Definition

More information

The exponential distribution and the Poisson process

The exponential distribution and the Poisson process The exponential distribution and the Poisson process 1-1 Exponential Distribution: Basic Facts PDF f(t) = { λe λt, t 0 0, t < 0 CDF Pr{T t) = 0 t λe λu du = 1 e λt (t 0) Mean E[T] = 1 λ Variance Var[T]

More information

Queuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem. Wade Trappe

Queuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem. Wade Trappe Queuing Networks: Burke s Theorem, Kleinrock s Approximation, and Jackson s Theorem Wade Trappe Lecture Overview Network of Queues Introduction Queues in Tandem roduct Form Solutions Burke s Theorem What

More information

Contents LIST OF TABLES... LIST OF FIGURES... xvii. LIST OF LISTINGS... xxi PREFACE. ...xxiii

Contents LIST OF TABLES... LIST OF FIGURES... xvii. LIST OF LISTINGS... xxi PREFACE. ...xxiii LIST OF TABLES... xv LIST OF FIGURES... xvii LIST OF LISTINGS... xxi PREFACE...xxiii CHAPTER 1. PERFORMANCE EVALUATION... 1 1.1. Performance evaluation... 1 1.2. Performance versus resources provisioning...

More information

Exponential Distribution and Poisson Process

Exponential Distribution and Poisson Process Exponential Distribution and Poisson Process Stochastic Processes - Lecture Notes Fatih Cavdur to accompany Introduction to Probability Models by Sheldon M. Ross Fall 215 Outline Introduction Exponential

More information

1.225J J (ESD 205) Transportation Flow Systems

1.225J J (ESD 205) Transportation Flow Systems 1.225J J (ESD 25) Transportation Flow Systems Lecture 9 Simulation Models Prof. Ismail Chabini and Prof. Amedeo R. Odoni Lecture 9 Outline About this lecture: It is based on R16. Only material covered

More information

LECTURE #6 BIRTH-DEATH PROCESS

LECTURE #6 BIRTH-DEATH PROCESS LECTURE #6 BIRTH-DEATH PROCESS 204528 Queueing Theory and Applications in Networks Assoc. Prof., Ph.D. (รศ.ดร. อน นต ผลเพ ม) Computer Engineering Department, Kasetsart University Outline 2 Birth-Death

More information

Continuous-time Markov Chains

Continuous-time Markov Chains Continuous-time Markov Chains Gonzalo Mateos Dept. of ECE and Goergen Institute for Data Science University of Rochester gmateosb@ece.rochester.edu http://www.ece.rochester.edu/~gmateosb/ October 23, 2017

More information

(b) What is the variance of the time until the second customer arrives, starting empty, assuming that we measure time in minutes?

(b) What is the variance of the time until the second customer arrives, starting empty, assuming that we measure time in minutes? IEOR 3106: Introduction to Operations Research: Stochastic Models Fall 2006, Professor Whitt SOLUTIONS to Final Exam Chapters 4-7 and 10 in Ross, Tuesday, December 19, 4:10pm-7:00pm Open Book: but only

More information

Math 597/697: Solution 5

Math 597/697: Solution 5 Math 597/697: Solution 5 The transition between the the ifferent states is governe by the transition matrix 0 6 3 6 0 2 2 P = 4 0 5, () 5 4 0 an v 0 = /4, v = 5, v 2 = /3, v 3 = /5 Hence the generator

More information

Homework 4 due on Thursday, December 15 at 5 PM (hard deadline).

Homework 4 due on Thursday, December 15 at 5 PM (hard deadline). Large-Time Behavior for Continuous-Time Markov Chains Friday, December 02, 2011 10:58 AM Homework 4 due on Thursday, December 15 at 5 PM (hard deadline). How are formulas for large-time behavior of discrete-time

More information

Introduction to queuing theory

Introduction to queuing theory Introduction to queuing theory Queu(e)ing theory Queu(e)ing theory is the branch of mathematics devoted to how objects (packets in a network, people in a bank, processes in a CPU etc etc) join and leave

More information

Basics of Stochastic Modeling: Part II

Basics of Stochastic Modeling: Part II Basics of Stochastic Modeling: Part II Continuous Random Variables 1 Sandip Chakraborty Department of Computer Science and Engineering, INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR August 10, 2016 1 Reference

More information

IEOR 6711: Stochastic Models I, Fall 2003, Professor Whitt. Solutions to Final Exam: Thursday, December 18.

IEOR 6711: Stochastic Models I, Fall 2003, Professor Whitt. Solutions to Final Exam: Thursday, December 18. IEOR 6711: Stochastic Models I, Fall 23, Professor Whitt Solutions to Final Exam: Thursday, December 18. Below are six questions with several parts. Do as much as you can. Show your work. 1. Two-Pump Gas

More information

Chapter 5. Statistical Models in Simulations 5.1. Prof. Dr. Mesut Güneş Ch. 5 Statistical Models in Simulations

Chapter 5. Statistical Models in Simulations 5.1. Prof. Dr. Mesut Güneş Ch. 5 Statistical Models in Simulations Chapter 5 Statistical Models in Simulations 5.1 Contents Basic Probability Theory Concepts Discrete Distributions Continuous Distributions Poisson Process Empirical Distributions Useful Statistical Models

More information

THE POISSON WAITING TIME DISTRIBUTION: ANALYSIS AND APPLICATION

THE POISSON WAITING TIME DISTRIBUTION: ANALYSIS AND APPLICATION THE POISSON WAITING TIME DISTRIBUTION: ANALYSIS AND APPLICATION by Kyle Park ECED 6530 Project Report 12/12/2013 Table of Contents Summary ii Nomenclature ii List of Figures iii 1 The Waiting Time Distribution

More information

Modelling the risk process

Modelling the risk process Modelling the risk process Krzysztof Burnecki Hugo Steinhaus Center Wroc law University of Technology www.im.pwr.wroc.pl/ hugo Modelling the risk process 1 Risk process If (Ω, F, P) is a probability space

More information

CHAPTER 3 ANALYSIS OF RELIABILITY AND PROBABILITY MEASURES

CHAPTER 3 ANALYSIS OF RELIABILITY AND PROBABILITY MEASURES 27 CHAPTER 3 ANALYSIS OF RELIABILITY AND PROBABILITY MEASURES 3.1 INTRODUCTION The express purpose of this research is to assimilate reliability and its associated probabilistic variables into the Unit

More information

QUEUING SYSTEM. Yetunde Folajimi, PhD

QUEUING SYSTEM. Yetunde Folajimi, PhD QUEUING SYSTEM Yetunde Folajimi, PhD Part 2 Queuing Models Queueing models are constructed so that queue lengths and waiting times can be predicted They help us to understand and quantify the effect of

More information

System Simulation Part II: Mathematical and Statistical Models Chapter 5: Statistical Models

System Simulation Part II: Mathematical and Statistical Models Chapter 5: Statistical Models System Simulation Part II: Mathematical and Statistical Models Chapter 5: Statistical Models Fatih Cavdur fatihcavdur@uludag.edu.tr March 29, 2014 Introduction Introduction The world of the model-builder

More information

A Diffusion Approximation for the G/GI/n/m Queue

A Diffusion Approximation for the G/GI/n/m Queue OPERATIONS RESEARCH Vol. 52, No. 6, November December 2004, pp. 922 941 issn 0030-364X eissn 1526-5463 04 5206 0922 informs doi 10.1287/opre.1040.0136 2004 INFORMS A Diffusion Approximation for the G/GI/n/m

More information

Stat410 Probability and Statistics II (F16)

Stat410 Probability and Statistics II (F16) Stat4 Probability and Statistics II (F6 Exponential, Poisson and Gamma Suppose on average every /λ hours, a Stochastic train arrives at the Random station. Further we assume the waiting time between two

More information

Renewal theory and its applications

Renewal theory and its applications Renewal theory and its applications Stella Kapodistria and Jacques Resing September 11th, 212 ISP Definition of a Renewal process Renewal theory and its applications If we substitute the Exponentially

More information

Chapter 2 Queueing Theory and Simulation

Chapter 2 Queueing Theory and Simulation Chapter 2 Queueing Theory and Simulation Based on the slides of Dr. Dharma P. Agrawal, University of Cincinnati and Dr. Hiroyuki Ohsaki Graduate School of Information Science & Technology, Osaka University,

More information

Northwestern University Department of Electrical Engineering and Computer Science

Northwestern University Department of Electrical Engineering and Computer Science Northwestern University Department of Electrical Engineering and Computer Science EECS 454: Modeling and Analysis of Communication Networks Spring 2008 Probability Review As discussed in Lecture 1, probability

More information

Assignment 3 with Reference Solutions

Assignment 3 with Reference Solutions Assignment 3 with Reference Solutions Exercise 3.: Poisson Process Given are k independent sources s i of jobs as shown in the figure below. The interarrival time between jobs for each source is exponentially

More information

Birth-Death Processes

Birth-Death Processes Birth-Death Processes Birth-Death Processes: Transient Solution Poisson Process: State Distribution Poisson Process: Inter-arrival Times Dr Conor McArdle EE414 - Birth-Death Processes 1/17 Birth-Death

More information

Uniform random numbers generators

Uniform random numbers generators Uniform random numbers generators Lecturer: Dmitri A. Moltchanov E-mail: moltchan@cs.tut.fi http://www.cs.tut.fi/kurssit/tlt-2707/ OUTLINE: The need for random numbers; Basic steps in generation; Uniformly

More information

Queueing Theory. VK Room: M Last updated: October 17, 2013.

Queueing Theory. VK Room: M Last updated: October 17, 2013. Queueing Theory VK Room: M1.30 knightva@cf.ac.uk www.vincent-knight.com Last updated: October 17, 2013. 1 / 63 Overview Description of Queueing Processes The Single Server Markovian Queue Multi Server

More information

Computer Science, Informatik 4 Communication and Distributed Systems. Simulation. Discrete-Event System Simulation. Dr.

Computer Science, Informatik 4 Communication and Distributed Systems. Simulation. Discrete-Event System Simulation. Dr. Simulation Discrete-Event System Simulation Chapter 4 Statistical Models in Simulation Purpose & Overview The world the model-builder sees is probabilistic rather than deterministic. Some statistical model

More information

INDEX. production, see Applications, manufacturing

INDEX. production, see Applications, manufacturing INDEX Absorbing barriers, 103 Ample service, see Service, ample Analyticity, of generating functions, 100, 127 Anderson Darling (AD) test, 411 Aperiodic state, 37 Applications, 2, 3 aircraft, 3 airline

More information

CPSC 531 Systems Modeling and Simulation FINAL EXAM

CPSC 531 Systems Modeling and Simulation FINAL EXAM CPSC 531 Systems Modeling and Simulation FINAL EXAM Department of Computer Science University of Calgary Professor: Carey Williamson December 21, 2017 This is a CLOSED BOOK exam. Textbooks, notes, laptops,

More information

Markov Model. Model representing the different resident states of a system, and the transitions between the different states

Markov Model. Model representing the different resident states of a system, and the transitions between the different states Markov Model Model representing the different resident states of a system, and the transitions between the different states (applicable to repairable, as well as non-repairable systems) System behavior

More information

2905 Queueing Theory and Simulation PART III: HIGHER DIMENSIONAL AND NON-MARKOVIAN QUEUES

2905 Queueing Theory and Simulation PART III: HIGHER DIMENSIONAL AND NON-MARKOVIAN QUEUES 295 Queueing Theory and Simulation PART III: HIGHER DIMENSIONAL AND NON-MARKOVIAN QUEUES 16 Queueing Systems with Two Types of Customers In this section, we discuss queueing systems with two types of customers.

More information

Performance Modelling of Computer Systems

Performance Modelling of Computer Systems Performance Modelling of Computer Systems Mirco Tribastone Institut für Informatik Ludwig-Maximilians-Universität München Fundamentals of Queueing Theory Tribastone (IFI LMU) Performance Modelling of Computer

More information

Irreducibility. Irreducible. every state can be reached from every other state For any i,j, exist an m 0, such that. Absorbing state: p jj =1

Irreducibility. Irreducible. every state can be reached from every other state For any i,j, exist an m 0, such that. Absorbing state: p jj =1 Irreducibility Irreducible every state can be reached from every other state For any i,j, exist an m 0, such that i,j are communicate, if the above condition is valid Irreducible: all states are communicate

More information

CS418 Operating Systems

CS418 Operating Systems CS418 Operating Systems Lecture 14 Queuing Analysis Textbook: Operating Systems by William Stallings 1 1. Why Queuing Analysis? If the system environment changes (like the number of users is doubled),

More information

Q = (c) Assuming that Ricoh has been working continuously for 7 days, what is the probability that it will remain working at least 8 more days?

Q = (c) Assuming that Ricoh has been working continuously for 7 days, what is the probability that it will remain working at least 8 more days? IEOR 4106: Introduction to Operations Research: Stochastic Models Spring 2005, Professor Whitt, Second Midterm Exam Chapters 5-6 in Ross, Thursday, March 31, 11:00am-1:00pm Open Book: but only the Ross

More information

ELEG 3143 Probability & Stochastic Process Ch. 6 Stochastic Process

ELEG 3143 Probability & Stochastic Process Ch. 6 Stochastic Process Department of Electrical Engineering University of Arkansas ELEG 3143 Probability & Stochastic Process Ch. 6 Stochastic Process Dr. Jingxian Wu wuj@uark.edu OUTLINE 2 Definition of stochastic process (random

More information

Queues and Queueing Networks

Queues and Queueing Networks Queues and Queueing Networks Sanjay K. Bose Dept. of EEE, IITG Copyright 2015, Sanjay K. Bose 1 Introduction to Queueing Models and Queueing Analysis Copyright 2015, Sanjay K. Bose 2 Model of a Queue Arrivals

More information

Continuous Distributions

Continuous Distributions A normal distribution and other density functions involving exponential forms play the most important role in probability and statistics. They are related in a certain way, as summarized in a diagram later

More information

1 Probability and Random Variables

1 Probability and Random Variables 1 Probability and Random Variables The models that you have seen thus far are deterministic models. For any time t, there is a unique solution X(t). On the other hand, stochastic models will result in

More information

IEOR 3106: Introduction to Operations Research: Stochastic Models. Professor Whitt. SOLUTIONS to Homework Assignment 2

IEOR 3106: Introduction to Operations Research: Stochastic Models. Professor Whitt. SOLUTIONS to Homework Assignment 2 IEOR 316: Introduction to Operations Research: Stochastic Models Professor Whitt SOLUTIONS to Homework Assignment 2 More Probability Review: In the Ross textbook, Introduction to Probability Models, read

More information

Lecture 1: Brief Review on Stochastic Processes

Lecture 1: Brief Review on Stochastic Processes Lecture 1: Brief Review on Stochastic Processes A stochastic process is a collection of random variables {X t (s) : t T, s S}, where T is some index set and S is the common sample space of the random variables.

More information

Queueing Theory and Simulation. Introduction

Queueing Theory and Simulation. Introduction Queueing Theory and Simulation Based on the slides of Dr. Dharma P. Agrawal, University of Cincinnati and Dr. Hiroyuki Ohsaki Graduate School of Information Science & Technology, Osaka University, Japan

More information

Lecture 7: Simulation of Markov Processes. Pasi Lassila Department of Communications and Networking

Lecture 7: Simulation of Markov Processes. Pasi Lassila Department of Communications and Networking Lecture 7: Simulation of Markov Processes Pasi Lassila Department of Communications and Networking Contents Markov processes theory recap Elementary queuing models for data networks Simulation of Markov

More information

Math 576: Quantitative Risk Management

Math 576: Quantitative Risk Management Math 576: Quantitative Risk Management Haijun Li lih@math.wsu.edu Department of Mathematics Washington State University Week 11 Haijun Li Math 576: Quantitative Risk Management Week 11 1 / 21 Outline 1

More information

Stochastic Renewal Processes in Structural Reliability Analysis:

Stochastic Renewal Processes in Structural Reliability Analysis: Stochastic Renewal Processes in Structural Reliability Analysis: An Overview of Models and Applications Professor and Industrial Research Chair Department of Civil and Environmental Engineering University

More information

Poisson Processes. Stochastic Processes. Feb UC3M

Poisson Processes. Stochastic Processes. Feb UC3M Poisson Processes Stochastic Processes UC3M Feb. 2012 Exponential random variables A random variable T has exponential distribution with rate λ > 0 if its probability density function can been written

More information

Queueing systems. Renato Lo Cigno. Simulation and Performance Evaluation Queueing systems - Renato Lo Cigno 1

Queueing systems. Renato Lo Cigno. Simulation and Performance Evaluation Queueing systems - Renato Lo Cigno 1 Queueing systems Renato Lo Cigno Simulation and Performance Evaluation 2014-15 Queueing systems - Renato Lo Cigno 1 Queues A Birth-Death process is well modeled by a queue Indeed queues can be used to

More information

1 Delayed Renewal Processes: Exploiting Laplace Transforms

1 Delayed Renewal Processes: Exploiting Laplace Transforms IEOR 6711: Stochastic Models I Professor Whitt, Tuesday, October 22, 213 Renewal Theory: Proof of Blackwell s theorem 1 Delayed Renewal Processes: Exploiting Laplace Transforms The proof of Blackwell s

More information

SYMBOLS AND ABBREVIATIONS

SYMBOLS AND ABBREVIATIONS APPENDIX A SYMBOLS AND ABBREVIATIONS This appendix contains definitions of common symbols and abbreviations used frequently and consistently throughout the text. Symbols that are used only occasionally

More information

Random Walk on a Graph

Random Walk on a Graph IOR 67: Stochastic Models I Second Midterm xam, hapters 3 & 4, November 2, 200 SOLUTIONS Justify your answers; show your work.. Random Walk on a raph (25 points) Random Walk on a raph 2 5 F B 3 3 2 Figure

More information

Introduction to Queueing Theory

Introduction to Queueing Theory Introduction to Queueing Theory Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu Audio/Video recordings of this lecture are available at: 30-1 Overview Queueing Notation

More information

Discrete-event simulations

Discrete-event simulations Discrete-event simulations Lecturer: Dmitri A. Moltchanov E-mail: moltchan@cs.tut.fi http://www.cs.tut.fi/kurssit/elt-53606/ OUTLINE: Why do we need simulations? Step-by-step simulations; Classifications;

More information

Name of the Student: Problems on Discrete & Continuous R.Vs

Name of the Student: Problems on Discrete & Continuous R.Vs Engineering Mathematics 08 SUBJECT NAME : Probability & Random Processes SUBJECT CODE : MA645 MATERIAL NAME : University Questions REGULATION : R03 UPDATED ON : November 07 (Upto N/D 07 Q.P) (Scan the

More information

Class 11 Non-Parametric Models of a Service System; GI/GI/1, GI/GI/n: Exact & Approximate Analysis.

Class 11 Non-Parametric Models of a Service System; GI/GI/1, GI/GI/n: Exact & Approximate Analysis. Service Engineering Class 11 Non-Parametric Models of a Service System; GI/GI/1, GI/GI/n: Exact & Approximate Analysis. G/G/1 Queue: Virtual Waiting Time (Unfinished Work). GI/GI/1: Lindley s Equations

More information

Data analysis and stochastic modeling

Data analysis and stochastic modeling Data analysis and stochastic modeling Lecture 7 An introduction to queueing theory Guillaume Gravier guillaume.gravier@irisa.fr with a lot of help from Paul Jensen s course http://www.me.utexas.edu/ jensen/ormm/instruction/powerpoint/or_models_09/14_queuing.ppt

More information

Jitter Analysis of an MMPP 2 Tagged Stream in the presence of an MMPP 2 Background Stream

Jitter Analysis of an MMPP 2 Tagged Stream in the presence of an MMPP 2 Background Stream Jitter Analysis of an MMPP 2 Tagged Stream in the presence of an MMPP 2 Background Stream G Geleji IBM Corp Hursley Park, Hursley, UK H Perros Department of Computer Science North Carolina State University

More information

CHAPTER 3 MATHEMATICAL AND SIMULATION TOOLS FOR MANET ANALYSIS

CHAPTER 3 MATHEMATICAL AND SIMULATION TOOLS FOR MANET ANALYSIS 44 CHAPTER 3 MATHEMATICAL AND SIMULATION TOOLS FOR MANET ANALYSIS 3.1 INTRODUCTION MANET analysis is a multidimensional affair. Many tools of mathematics are used in the analysis. Among them, the prime

More information

Review. DS GA 1002 Statistical and Mathematical Models. Carlos Fernandez-Granda

Review. DS GA 1002 Statistical and Mathematical Models.   Carlos Fernandez-Granda Review DS GA 1002 Statistical and Mathematical Models http://www.cims.nyu.edu/~cfgranda/pages/dsga1002_fall16 Carlos Fernandez-Granda Probability and statistics Probability: Framework for dealing with

More information

Chapter 5: Generating Random Numbers from Distributions

Chapter 5: Generating Random Numbers from Distributions Chapter 5: Generating Random Numbers from Distributions See Reading Assignment OR441-DrKhalid Nowibet 1 Review 1 Inverse Transform Generate a number u i between 0 and 1 (one U-axis) and then find the corresponding

More information

Overall Plan of Simulation and Modeling I. Chapters

Overall Plan of Simulation and Modeling I. Chapters Overall Plan of Simulation and Modeling I Chapters Introduction to Simulation Discrete Simulation Analytical Modeling Modeling Paradigms Input Modeling Random Number Generation Output Analysis Continuous

More information

Qualifying Exam CS 661: System Simulation Summer 2013 Prof. Marvin K. Nakayama

Qualifying Exam CS 661: System Simulation Summer 2013 Prof. Marvin K. Nakayama Qualifying Exam CS 661: System Simulation Summer 2013 Prof. Marvin K. Nakayama Instructions This exam has 7 pages in total, numbered 1 to 7. Make sure your exam has all the pages. This exam will be 2 hours

More information

E[X n ]= dn dt n M X(t). ). What is the mgf? Solution. Found this the other day in the Kernel matching exercise: 1 M X (t) =

E[X n ]= dn dt n M X(t). ). What is the mgf? Solution. Found this the other day in the Kernel matching exercise: 1 M X (t) = Chapter 7 Generating functions Definition 7.. Let X be a random variable. The moment generating function is given by M X (t) =E[e tx ], provided that the expectation exists for t in some neighborhood of

More information

Time Reversibility and Burke s Theorem

Time Reversibility and Burke s Theorem Queuing Analysis: Time Reversibility and Burke s Theorem Hongwei Zhang http://www.cs.wayne.edu/~hzhang Acknowledgement: this lecture is partially based on the slides of Dr. Yannis A. Korilis. Outline Time-Reversal

More information

Continuous time Markov chains

Continuous time Markov chains Continuous time Markov chains Alejandro Ribeiro Dept. of Electrical and Systems Engineering University of Pennsylvania aribeiro@seas.upenn.edu http://www.seas.upenn.edu/users/~aribeiro/ October 16, 2017

More information

Probability and Statistics Concepts

Probability and Statistics Concepts University of Central Florida Computer Science Division COT 5611 - Operating Systems. Spring 014 - dcm Probability and Statistics Concepts Random Variable: a rule that assigns a numerical value to each

More information

MATH 56A: STOCHASTIC PROCESSES CHAPTER 6

MATH 56A: STOCHASTIC PROCESSES CHAPTER 6 MATH 56A: STOCHASTIC PROCESSES CHAPTER 6 6. Renewal Mathematically, renewal refers to a continuous time stochastic process with states,, 2,. N t {,, 2, 3, } so that you only have jumps from x to x + and

More information