Fluid Models of Parallel Service Systems under FCFS

Size: px
Start display at page:

Download "Fluid Models of Parallel Service Systems under FCFS"

Transcription

1 Fluid Models of Parallel Service Systems under FCFS Hanqin Zhang Business School, National University of Singapore Joint work with Yuval Nov and Gideon Weiss from The University of Haifa, Israel Queueing and Networks, IMA, 208 / 39

2 µ 2,3 µ 3,3 µ 3,4 Parallel Service System Parallel servers S = {s,..., s J } of various skills; Various customer types C = {c,..., c I }; A bipartite compatibility graph G where (s j, c i ) G if server s j can serve customers of type c i λ α α 2 α 3 α 4 c c 2 c 3 c 4 µ 2,2 µ, µ,2 µ,4 µ 3, s s 2 s 3 Figure: A parallel skilled based service system with 3-server and 4-customer-type 2 / 39

3 µ 2,3 µ 3,3 µ 3,4 λ α α 2 α 3 α 4 c c 2 c 3 c 4 µ 2,2 µ, µ,2 µ,4 µ 3, s s 2 s 3 Figure: A parallel skilled based service system with 3-server and 4-customer-type C(s j ): the customer types compatible with s j ; For example, C(s 3 ) = {c, c 3, c 4 }. S(c i ): the servers compatible with customers of type c i. For example, S(c 2 ) = {s, s 2 }. S(C) = c i C S(c i), C(S) = s j S C(s j), U(S) = C(S), α C = c i C α c i. 3 / 39

4 a(l) denotes the arrival time of the lth customer; u(l) = a(l) a(l ) is the interarrival times, where l = 0, ±, ±2,..., and a(0) 0 < a(); {u(l) : l = 0, ±, ±2,...} is a sequence of iid with mean /λ; A(t) = max{l : a(l) t}; A(t) is the number of customers arriving in (t, 0] for t < 0; A(t) gives the number of customers arriving in (0, t] for t > 0; A(t) A(s) counts the total number of arrivals in (s, t] with s < t. 4 / 39

5 Type c i has probability α ci, i =,..., I, let ξ(l) be a unit vector of length I such that ξ i (l) = if customer l is of type c i, for l = 0, ±, ±2,.... The counts of arrivals of customers of each type are then given by A(t) ξ i (l), t 0, l= A ci (t) = 0 ξ i (l), t < 0. l=a(t)+ 5 / 39

6 v sj,c i (0) be the remaining service time of server s j if he is serving a customer of type c i at time 0, and v sj,c i (0) = 0 otherwise; v sj,c i (k), k =, 2,..., be the processing time of the kth customer of type c i that server s j is serving after time 0 with mean /µ sj,c i ; X sj,c i (t) = max{k + : k l=0 v s j,c i (l) t}. 6 / 39

7 C S Bipartite Graph customers 3 Key Customer in queue Customer in service Arrival Service Start Departure Server Position at 0 Server Position at t Customer type Arrival time a( ) a(-6) a(-5) a(-4) a(-3) a(-2) 0 a(0) a(-) 3 t a() a(2) a(4) a(6) a(8) a(0) a(3) a(5) a(7) a(9) 2 time Figure: Dynamics of a 3-server and 3-customer-type system under FCFS-ALIS 7 / 39

8 P sj (t) is the position of server s j at time t, where we let P sj (t) = l if the server is serving at time t the lth customer in the sequence of arrivals. If servers s j,..., s jk are idle at time t then their positions are defined as A(t) +,..., A(t) + k, ordered by duration of idleness, with A(t) + k the longest idle; Let Y j (t) is the current jth level, where we let Y (t) <... < Y J (t) be the ordered set of the positions of J servers at time t; T sj,c i (t) is the cumulative time over (0, t) that server s j has served customers of type c i. M (t) = arg min{p sj (t) : s j S}, M j (t) = arg min {P sl (t) : s l S \ {M (t),, M j (t)}}. Clearly, P Mj (t)(t) = Y j (t) for j =,, J. 8 / 39

9 We let Q ci,j(t) denote the number of customers of type c i which are waiting between servers M j (t) and M j+ (t) at time t. These are given by: Q ci,j(t) = Y j+ (t) l=y j (t)+ A(t) l=y J (t)+ ξ i (l) I{c i U(M (t),..., M j (t))}, j =,..., J, ξ i (l), j = J. Let Q ci (t) be the number of type-c i customers in the system at time t. Then, Q ci (t) = Q ci (0) + A ci (t) X sj,c i (T sj,c i (t)). (2) s j S(c i ) Furthermore, the work-conserving principle gives that for t 0, t ( ) +d A(x)+ P sj (x) (x ) T sj,c i (x) = 0, s j S. (3) 0 c i C(s j ) () 9 / 39

10 U(t): the remaining time at time t until next arrival; V sj,c i (t): the remaining processing time of c i by server s j if it is processing a type c i customer at time t, and V sj,c i (t) = 0 otherwise; R sj,c i (t): the number of type-c i customers served by server s j by time t; Z(t) = ( A(t) P sj (t), Q ci,j(t), U(t), V sj,c i (t) ) are Markov processes. We say that the parallel service system is stable (ergodic) if {Z(t) : t 0} is positive Harris recurrent (ergodic). Determining condition for the stability of {Z(t) : t 0}; Finding ( condition for ) P Pr lim s (t) P t t = = lim sj (t) t t = ; Finding condition and determining constant r sj,c i such that ( ) R sj,c Pr lim i (t) t t = r sj,c i = for (s j, c i ) G. 0 / 39

11 Corresponding to ()-(3), our fluid model given by {( Tsj,c i (t), P sj (t), Ȳj(t), Q } ci,j(t)) : t 0 is: P Mj (t) (t) = Ȳj(t), j =,..., J, (4) α ci (Ȳj+(t) Q Ȳj(t)) I{c i U( M (t),..., M j (t))}, ci,j(t) = j =,..., J, (5) α ci (λt ȲJ(t)), j = J, Q ci (t) = Q ci (0) + λα ci t µ sj,c i Tsj,c i (t), (6) t 0 s j S(c i ) ( λx P ) +d sj (x) (x In addition, we assume that c i C(s j ) ) T sj,c i (x) = 0, s j S. (7) T sj,c i (x) are zero for (s j, c i ) / G, and nondecreasing with c i C(s j ) ( T sj,c i (t 2 ) T sj,c i (t )) t 2 t. (8) / 39

12 Theorem : For almost all sample paths ω and any subsequence of {( T n s j,c i (t), P n s j (t), Ȳ n j (t), Q n c i,j(t)) : n } contains a subsequence along which {( T n s j,c i (t), P n s j (t), Ȳ n j (t), Q n c i,j(t)) : n } converges u.o.c. in (0, ) and any of their limits, ( T sj,c i (t), P sj (t), Ȳj(t), Q ci,j(t)), jointly satisfies relations (4)-(8). Moreover, P sj (t), Ȳj(t), and Q ci,j(t) are Lipschitz continuous on (0, ), and T sj,c i (t) are Lipschitz continuous on [0, ) for s j S, c i C, j =,..., J, and (s j, c i ) G. 2 / 39

13 Definition : Consider the fluid model given by (( P sj (0), λα ci, µ sj,c i ) : s i S, c i C, (s j, c i ) G). Let P (0) = J P j= sj (0). (i) We say that the fluid model is stable if starting from any initial state P (0) with P (0) =, there exists t 0 such that for any (Ȳ(t),, ȲJ(t)) satisfying (4)-(8), λt Ȳ(t) = 0 for all t > t 0. (ii) We say that the fluid model has complete resource pooling if for all values of λ, starting from any initial state P (0) with P (0) =, there exists t 0 such that for any (Ȳ(t),, ȲJ(t)) satisfying (4)-(8), ȲJ(t) Ȳ(t) = 0 for all t > t 0. (iii) We say that the fluid model has complete weak resource pooling if for all values of λ, starting from any initial state P (0) with P (0) =, there exists t 0 such that for any (Ȳ(t),, ȲJ(t)) satisfying (4)-(8), Ȳ (t) = = Ȳ J (t) for all t > t 0. 3 / 39

14 Customers Arrivals 0 Server Time Server 2 C Bipartite Graph 2 3 Server 3 S 2 3 Figure: Conjectured Fluid Dynamics under FCFS-ALIS 4 / 39

15 Definition 2: (i) We say that a cumulative probability distribution H( ) of a non-negative random variable has unbounded support if H(t) < for all t. (ii) We say that a cumulative probability distribution H(t) of a non-negative random variable is spread out if there exists a function q(t) > 0 such that 0 q(t)dt > 0 and a constant k, such that H (k) (b) H (k) (a) b a q(t)dt for all 0 a < b <, where H (k) is the k-fold convolution of H( ). Theorem 2 Assume that the distributions of the interarrival times and of the service times have unbounded support and are spread out. (i) If the fluid limit model is stable, then {Z(t) : t 0} is ergodic. (ii) If the fluid limit model has complete resource pooling, then for λ large enough, the joint distribution of (Q ci,j(t), c i U(M (t),..., M j (t)), j J ) converges to a stationary distribution as t. 5 / 39

16 Proposition : Consider a fluid limit ( T sj,c i (t), P sj (t), Ȳj(t), Q ci,j(t)). If fluid server positions at levels k,..., l merge at time τ > 0, i.e., Ȳ k (τ) < Ȳk(τ) = = Ȳl(τ) < Ȳl+(τ) (or if l = J, Ȳl(τ) < λτ), for some k l, then the fluid limit must satisfy T Mj,c i (τ) =, j = k,..., l, c i C(M j )\C(M l+,...,m J ) Ȳ k (τ) = = Ȳ l (τ) = α ci l µ Mj,c i TMj,c i (τ) j=k for c i C(M k,..., M l ) \ C(M l+,..., M J ). 6 / 39

17 µ 2,3 µ 3,3 µ 3,4 Product-Form Service Rates: λ α α 2 α 3 α 4 c c 2 c 3 c 4 µ 2,2 µ, µ,2 µ,4 µ 3, s s 2 s 3 Assume µ sj,c i = µ sj ν ci, where we can think of /ν ci as the average work required by a customer of type c i and µ sj as the speed of server s j. This models the case where customer types that share the same server differ only in the amount of work that they require, and where servers that can serve the same type of customer differ only in the speed at which they perform the service. 7 / 39

18 µ 2,3 µ 3,3 µ 3,4 λ α α 2 α 3 α 4 c c 2 c 3 c 4 µ 2,2 µ, µ,2 µ,4 µ 3, s s 2 s 3 Service Rates Depend Only on Server: µ sj = µ sj,c i for all (s j, c i ) G. Service Rates Depend Only on Customer Type: ν ci = µ sj,c i for all (s j, c i ) G. 8 / 39

19 Condition for complete resource pooling in the product-form service rate (µ sj,c i = µ sj ν ci ) case: Introduce the following notation: for any c i, θ ci = αc i ν ci / c i C α ci ν ci ; for any C C, θ C = c i C θ c i ; for any s j, β sj = µ sj / s j S µ s j ; and for any S S, β S = s j S β s j. The following three conditions are equivalent (Condition A): (i) β S(C) > θ C ; (ii) θ C(S) > β S ; (iii) β S > θ U(S). 9 / 39

20 Theorem 3: Consider a parallel service fluid model with product-form service rate. (i) Assume that Condition A holds, then complete resource pooling holds, that is, for any initial conditions there exists t 0 such that for λ large enough, every fluid limit satisfies Ȳ (t) = = ȲJ(t) and Ȳ (t) = = Ȳ J (t) = µ for all t > t 0, where µ = / α ci µ sj. ν ci s j S c i C (ii) Assume that Condition A holds only as weak inequalities. Then complete weak resource pooling holds, and furthermore, for any initial conditions there exists t 0 such that for λ large enough, every fluid limit satisfies Ȳ (t) = = Ȳ J (t) = µ. 20 / 39

21 Network with Complete Bipartite Compatibility Graph: Every server can serve all types of customers, i.e., the compatibility graph is a complete bipartite graph. m sj = c i C α ci m sj,c i, µ sj = m s j, µ = J µ sj. (9) Theorem 4: Consider the FCFS service discipline fluid model with a complete bipartite compatibility graph. We have (i) It is always complete resource pooling; (ii) The fluid server-level process is given by j= Ȳ (t) = = ȲJ(t) = min ( Ȳ J (0) + µt, λt ), t > 0, where µ is given in (9); (iii) When ȲJ(t) < λt, the matching rates are given r sj,c i = µ sj α ci /(µ c k C α ck ). 2 / 39

22 Network with Tree Bipartite Compatibility Graph: A tree graph is a connected graph with no loops. With K nodes it will have exactly (K ) edges, and it will always have at least two leaves c i C(s k ) T sk,c i (τ) =, Psk (τ) = P s (τ) = = PsJ (τ). s j S(c m) This means that the set of linear equations { c i C(s k ) η s k,c i = s k S, s j S(c m) µ sj,c m α cm µ sj,cm α cm η sj,c m = µ, c m C Tsj,c m (τ), (0) with the (I + J ) unknowns η sj,c i, (s j, c i ) G and an additional unknown µ has a positive solution. Thus complete resource pooling will relate to the set of linear equations (0). 22 / 39

23 Theorem 5: Consider a fluid model with tree bipartite compatibility graph. (i) The system will have complete resource pooling if and only if (0) has a positive solution, and it will have complete weak resource pooling if the solution is non-negative. (ii) If complete resource pooling holds then µ given by (0) is the pooled service rate, and the matching rates are given by r sj,c i = µ sj,c i η sj,c i /µ. 23 / 39

24 Foss and Chernova s Example (stability depends on distributions rather than the first moments): (On the stability of a partially accessible multistation queue with state-dependent routing. Queueing Systems, 29(998), 55-73) 3-server, 3-customer-type and an almost complete bipartite compatibility graph as illustrated in the following Figure. C λ λ λ 2 3 F L S 2 3 F R α c = α c2 = α c3 = /3, and the service time distributions are v s,c 2 F L, v s,c 3 F R ; v s2,c F R, v s2,c 3 F L ; v s3,c F L, v s3,c 2 F R with means a L and a R respectively. f L (t) = M e t/m, f R (t) = + A A e t/a + A + A Ae At 24 / 39

25 Let L : service time = exp( M ); R : service time = exp(a); R 2 : service time = exp( A ). Then the state-space can be written as for n = 0,,, (n, L, L, L), (n, L, L, R ), (n, L, L, R 2 ), (n, L, R, L), (n, L, R, R ), (n, L, R, R 2 ), (n, L, R 2, L), (n, L, R 2, R ), (n, L, R 2, R 2 ); (n, R, L, L), (n, R, L, R ), (n, R, L, R 2 ), (n, R, R, L), (n, R, R, R ), (n, R, R, R 2 ), (n, R, R 2, L), (n, R, R 2, R ), (n, R, R 2, R 2 ); (n, R 2, L, L), (n, R 2, L, R ), (n, R 2, L, R 2 ), (n, R 2, R, L), (n, R 2, R, R ), (n, R 2, R, R 2 ), (n, R 2, R 2, L), (n, R 2, R 2, R ), (n, R 2, R 2, R 2 ). 25 / 39

26 The generator is given by D 0 D D 2 D 3 C 0 C C 2 C 3 0 C 0 C C C 0 C where the first block-row corresponds to state n = 0, the second block-row corresponds to state n =, and so on. 26 / 39

27 D k = C k = D k D2 k D3 k D2 k D22 k D23 k D3 k D32 k D33 k C k C2 k C3 k C2 k C22 k C23 k C3 k C32 k C33 k, k = 0,, 2, ;, k = 0,, 2,. First consider the transition rate matrix D 0. More specifically, D 0 is the transition rates between (0, L, L, L), (0, L, L, R ), (0, L, L, R 2 ), (0, L, R, L), (0, L, R, R ), (0, L, R, R 2 ), (0, L, R 2, L), (0, L, R 2, R ), and (0, L, R 2, R 2 ). 27 / 39

28 D 0 = δ a δ a 0 δ a 3 M 0 δ a 0 0 δ a 3 a 0 0 δ a 0 3 M δ a 3 a δ a δ / 39

29 Now define G to be the minimal nonnegative solution to C k G k = 0, k=0 D k = D k+i G i, Ck = i=0 C k+i G i, k =, 2,. i=0 Then π n = 0 = ( π 0 D n n + π j C ) ( ), n+ j C n = 2, 3,, (π 0, π ) j= [ D0 j=0 D +jg j C 0 j=0 C +jg j ]. 29 / 39

30 M = alpha hat A Figure: The fraction of customers served with service time distribution F L, as a function of A. 30 / 39

31 M = 5 alpha hat Figure: The fraction of customers served with service time distribution F L, as a function of A. A 3 / 39

32 Matching Rates Depends on Service Distribution: C 2 3 C S 2 3 () S (2) C S (3) Figure: Topologies of the systems for the simulation study. For each system, we used four service time distributions: System : α = (.2,.6,.2) and µ = (.4,.2,.4); System 2: α = (.,.4,.4,.) and µ = (.4,.3,.2,.); System 3: α = (.,.2,.2,.,.2,.2) and µ = (.05,.,.5,.2,.2,.3); 32 / 39

33 Exponential; Pareto (denoted by the subscript p ), density f(x) = 3γ(γx + ) 4, x 0 with mean /2γ; Uniform : U(0, 2/µ) with µ = 2γ; Uniform 2: U(.9/µ,./µ) with µ = 2γ. System Exponential Pareto Uniform Uniform *.0078 * * * * Table: Resulting p-values of Hotelling s T 2 test. * denote p-value < / 39

34 System r =.3 0.3, r p = r u = , r u2 = (see Adan and Weiss, Exact FCFS matching rates for two infinite multi-type sequences. Operations Research, 60(20), ) 34 / 39

35 System 2 r = , r p = r u = , r u2 = / 39

36 System r = r p = / 39

37 r u = r u2 = / 39

38 In summary, by Hotelling s T 2 -test, the matching rates of systems 2 and 3 under the Pareto or uniform service time assumption are different from the exponential service time assumption in a statistically significant manner. 38 / 39

39 Summary: Stability for the parallel service system; Completely resource pooling; Matching rate; The first moment is not sufficient to determine the stability, the completely resource pooling, and matching rate. 39 / 39

Design and evaluation of overloaded service systems with skill based routing, under FCFS policies

Design and evaluation of overloaded service systems with skill based routing, under FCFS policies Design and evaluation of overloaded service systems with skill based routing, under FCFS policies Ivo Adan Marko Boon Gideon Weiss April 2, 2013 Abstract We study an overloaded service system with servers

More information

arxiv: v1 [math.pr] 11 May 2018

arxiv: v1 [math.pr] 11 May 2018 FCFS Parallel Service Systems and Matching Models Ivo Adan a, Igor Kleiner b,, Rhonda Righter c, Gideon Weiss b,, a Eindhoven University of Technology b Department of Statistics, The University of Haifa,

More information

Positive Harris Recurrence and Diffusion Scale Analysis of a Push Pull Queueing Network. Haifa Statistics Seminar May 5, 2008

Positive Harris Recurrence and Diffusion Scale Analysis of a Push Pull Queueing Network. Haifa Statistics Seminar May 5, 2008 Positive Harris Recurrence and Diffusion Scale Analysis of a Push Pull Queueing Network Yoni Nazarathy Gideon Weiss Haifa Statistics Seminar May 5, 2008 1 Outline 1 Preview of Results 2 Introduction Queueing

More information

Positive Harris Recurrence and Diffusion Scale Analysis of a Push Pull Queueing Network

Positive Harris Recurrence and Diffusion Scale Analysis of a Push Pull Queueing Network Positive Harris Recurrence and Diffusion Scale Analysis of a Push Pull Queueing Network Yoni Nazarathy a,1, Gideon Weiss a,1 a Department of Statistics, The University of Haifa, Mount Carmel 31905, Israel.

More information

Design heuristic for parallel many server systems under FCFS-ALIS Adan, I.J.B.F.; Boon, M.A.A.; Weiss, G.

Design heuristic for parallel many server systems under FCFS-ALIS Adan, I.J.B.F.; Boon, M.A.A.; Weiss, G. Design heuristic for parallel many server systems under FCFS-ALIS Adan, I.J.B.F.; Boon, M.A.A.; Weiss, G. Published in: arxiv Published: 04/03/2016 Document Version Accepted manuscript including changes

More information

FCFS Infinite Bipartite Matching with Applications

FCFS Infinite Bipartite Matching with Applications FF Infinite Bipartite Matching with Applications Workshop on ongestion Games, IM, NU ingapore December 2015 Gideon Weiss University of Haifa urvey of work since 2007, with Ed Kaplan, Rene aldentey, Ivo

More information

Operations Research Letters. Instability of FIFO in a simple queueing system with arbitrarily low loads

Operations Research Letters. Instability of FIFO in a simple queueing system with arbitrarily low loads Operations Research Letters 37 (2009) 312 316 Contents lists available at ScienceDirect Operations Research Letters journal homepage: www.elsevier.com/locate/orl Instability of FIFO in a simple queueing

More information

Exact FCFS matching rates for two infinite multi-type sequences Adan, I.J.B.F.; Weiss, G.

Exact FCFS matching rates for two infinite multi-type sequences Adan, I.J.B.F.; Weiss, G. Exact FCFS matching rates for two infinite multi-type sequences Adan, I.J.B.F.; Weiss, G. Published: 0/0/200 Document Version Publisher s PDF, also known as Version of Record includes final page, issue

More information

Many-server scaling of the N-system under FCFS ALIS

Many-server scaling of the N-system under FCFS ALIS DOI 0007/s34-07-9549-7 Many-server scaling of the N-system under FCFS ALIS Dongyuan Zhan Gideon Weiss Received: 0 March 06 / Revised: 9 September 07 The Authors 07 This article is an open access publication

More information

arxiv:math/ v4 [math.pr] 12 Apr 2007

arxiv:math/ v4 [math.pr] 12 Apr 2007 arxiv:math/612224v4 [math.pr] 12 Apr 27 LARGE CLOSED QUEUEING NETWORKS IN SEMI-MARKOV ENVIRONMENT AND ITS APPLICATION VYACHESLAV M. ABRAMOV Abstract. The paper studies closed queueing networks containing

More information

Section 1.2: A Single Server Queue

Section 1.2: A Single Server Queue Section 12: A Single Server Queue Discrete-Event Simulation: A First Course c 2006 Pearson Ed, Inc 0-13-142917-5 Discrete-Event Simulation: A First Course Section 12: A Single Server Queue 1/ 30 Section

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

Electronic Companion Fluid Models for Overloaded Multi-Class Many-Server Queueing Systems with FCFS Routing

Electronic Companion Fluid Models for Overloaded Multi-Class Many-Server Queueing Systems with FCFS Routing Submitted to Management Science manuscript MS-251-27 Electronic Companion Fluid Models for Overloaded Multi-Class Many-Server Queueing Systems with FCFS Routing Rishi Talreja, Ward Whitt Department of

More information

E-Companion to Fully Sequential Procedures for Large-Scale Ranking-and-Selection Problems in Parallel Computing Environments

E-Companion to Fully Sequential Procedures for Large-Scale Ranking-and-Selection Problems in Parallel Computing Environments E-Companion to Fully Sequential Procedures for Large-Scale Ranking-and-Selection Problems in Parallel Computing Environments Jun Luo Antai College of Economics and Management Shanghai Jiao Tong University

More information

Stability and Rare Events in Stochastic Models Sergey Foss Heriot-Watt University, Edinburgh and Institute of Mathematics, Novosibirsk

Stability and Rare Events in Stochastic Models Sergey Foss Heriot-Watt University, Edinburgh and Institute of Mathematics, Novosibirsk Stability and Rare Events in Stochastic Models Sergey Foss Heriot-Watt University, Edinburgh and Institute of Mathematics, Novosibirsk ANSAPW University of Queensland 8-11 July, 2013 1 Outline (I) Fluid

More information

Queueing Networks and Insensitivity

Queueing Networks and Insensitivity Lukáš Adam 29. 10. 2012 1 / 40 Table of contents 1 Jackson networks 2 Insensitivity in Erlang s Loss System 3 Quasi-Reversibility and Single-Node Symmetric Queues 4 Quasi-Reversibility in Networks 5 The

More information

Statistics 150: Spring 2007

Statistics 150: Spring 2007 Statistics 150: Spring 2007 April 23, 2008 0-1 1 Limiting Probabilities If the discrete-time Markov chain with transition probabilities p ij is irreducible and positive recurrent; then the limiting probabilities

More information

Dynamic Matching Models

Dynamic Matching Models Dynamic Matching Models Ana Bušić Inria Paris - Rocquencourt CS Department of École normale supérieure joint work with Varun Gupta, Jean Mairesse and Sean Meyn 3rd Workshop on Cognition and Control January

More information

Continuous-Time Markov Chain

Continuous-Time Markov Chain Continuous-Time Markov Chain Consider the process {X(t),t 0} with state space {0, 1, 2,...}. The process {X(t),t 0} is a continuous-time Markov chain if for all s, t 0 and nonnegative integers i, j, x(u),

More information

Exact Simulation of the Stationary Distribution of M/G/c Queues

Exact Simulation of the Stationary Distribution of M/G/c Queues 1/36 Exact Simulation of the Stationary Distribution of M/G/c Queues Professor Karl Sigman Columbia University New York City USA Conference in Honor of Søren Asmussen Monday, August 1, 2011 Sandbjerg Estate

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

Queuing Theory. Richard Lockhart. Simon Fraser University. STAT 870 Summer 2011

Queuing Theory. Richard Lockhart. Simon Fraser University. STAT 870 Summer 2011 Queuing Theory Richard Lockhart Simon Fraser University STAT 870 Summer 2011 Richard Lockhart (Simon Fraser University) Queuing Theory STAT 870 Summer 2011 1 / 15 Purposes of Today s Lecture Describe general

More information

5 Lecture 5: Fluid Models

5 Lecture 5: Fluid Models 5 Lecture 5: Fluid Models Stability of fluid and stochastic processing networks Stability analysis of some fluid models Optimization of fluid networks. Separated continuous linear programming 5.1 Stability

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

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

Lecture 20: Reversible Processes and Queues

Lecture 20: Reversible Processes and Queues Lecture 20: Reversible Processes and Queues 1 Examples of reversible processes 11 Birth-death processes We define two non-negative sequences birth and death rates denoted by {λ n : n N 0 } and {µ n : n

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

Performance Evaluation of Queuing Systems

Performance Evaluation of Queuing Systems Performance Evaluation of Queuing Systems Introduction to Queuing Systems System Performance Measures & Little s Law Equilibrium Solution of Birth-Death Processes Analysis of Single-Station Queuing Systems

More information

Technical Appendix for: When Promotions Meet Operations: Cross-Selling and Its Effect on Call-Center Performance

Technical Appendix for: When Promotions Meet Operations: Cross-Selling and Its Effect on Call-Center Performance Technical Appendix for: When Promotions Meet Operations: Cross-Selling and Its Effect on Call-Center Performance In this technical appendix we provide proofs for the various results stated in the manuscript

More information

TCOM 501: Networking Theory & Fundamentals. Lecture 6 February 19, 2003 Prof. Yannis A. Korilis

TCOM 501: Networking Theory & Fundamentals. Lecture 6 February 19, 2003 Prof. Yannis A. Korilis TCOM 50: Networking Theory & Fundamentals Lecture 6 February 9, 003 Prof. Yannis A. Korilis 6- Topics Time-Reversal of Markov Chains Reversibility Truncating a Reversible Markov Chain Burke s Theorem Queues

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

Motivated by models of tenant assignment in public housing, we study approximating deterministic fluid

Motivated by models of tenant assignment in public housing, we study approximating deterministic fluid MANAGEMENT SCIENCE Vol. 54, No. 8, August 2008, pp. 1513 1527 issn 0025-1909 eissn 1526-5501 08 5408 1513 informs doi 10.1287/mnsc.1080.0868 2008 INFORMS Fluid Models for Overloaded Multiclass Many-Server

More information

EFFICIENT COMPUTATION OF PROBABILITIES OF EVENTS DESCRIBED BY ORDER STATISTICS AND APPLICATION TO A PROBLEM OFQUEUES

EFFICIENT COMPUTATION OF PROBABILITIES OF EVENTS DESCRIBED BY ORDER STATISTICS AND APPLICATION TO A PROBLEM OFQUEUES EFFICIENT COMPUTATION OF PROBABILITIES OF EVENTS DESCRIBED BY ORDER STATISTICS AND APPLICATION TO A PROBLEM OFQUEUES Lee K. Jones and Richard C. Larson OR 249-91 May 1991 Efficient Computation of Probabilities

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

Asymptotic Coupling of an SPDE, with Applications to Many-Server Queues

Asymptotic Coupling of an SPDE, with Applications to Many-Server Queues Asymptotic Coupling of an SPDE, with Applications to Many-Server Queues Mohammadreza Aghajani joint work with Kavita Ramanan Brown University March 2014 Mohammadreza Aghajanijoint work Asymptotic with

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

NEW FRONTIERS IN APPLIED PROBABILITY

NEW FRONTIERS IN APPLIED PROBABILITY J. Appl. Prob. Spec. Vol. 48A, 209 213 (2011) Applied Probability Trust 2011 NEW FRONTIERS IN APPLIED PROBABILITY A Festschrift for SØREN ASMUSSEN Edited by P. GLYNN, T. MIKOSCH and T. ROLSKI Part 4. Simulation

More information

Intro Refresher Reversibility Open networks Closed networks Multiclass networks Other networks. Queuing Networks. Florence Perronnin

Intro Refresher Reversibility Open networks Closed networks Multiclass networks Other networks. Queuing Networks. Florence Perronnin Queuing Networks Florence Perronnin Polytech Grenoble - UGA March 23, 27 F. Perronnin (UGA) Queuing Networks March 23, 27 / 46 Outline Introduction to Queuing Networks 2 Refresher: M/M/ queue 3 Reversibility

More information

ACCOUNTING FOR INPUT-MODEL AND INPUT-PARAMETER UNCERTAINTIES IN SIMULATION. <www.ie.ncsu.edu/jwilson> May 22, 2006

ACCOUNTING FOR INPUT-MODEL AND INPUT-PARAMETER UNCERTAINTIES IN SIMULATION. <www.ie.ncsu.edu/jwilson> May 22, 2006 ACCOUNTING FOR INPUT-MODEL AND INPUT-PARAMETER UNCERTAINTIES IN SIMULATION Slide 1 Faker Zouaoui Sabre Holdings James R. Wilson NC State University May, 006 Slide From American

More information

The Transition Probability Function P ij (t)

The Transition Probability Function P ij (t) The Transition Probability Function P ij (t) Consider a continuous time Markov chain {X(t), t 0}. We are interested in the probability that in t time units the process will be in state j, given that it

More information

CS 798: Homework Assignment 3 (Queueing Theory)

CS 798: Homework Assignment 3 (Queueing Theory) 1.0 Little s law Assigned: October 6, 009 Patients arriving to the emergency room at the Grand River Hospital have a mean waiting time of three hours. It has been found that, averaged over the period of

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

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

Massachusetts Institute of Technology

Massachusetts Institute of Technology .203J/6.28J/3.665J/5.073J/6.76J/ESD.26J Quiz Solutions (a)(i) Without loss of generality we can pin down X at any fixed point. X 2 is still uniformly distributed over the square. Assuming that the police

More information

Fork-Join Networks in Heavy Traffic: Diffusion Approximations and Control. M.Sc. Research Proposal

Fork-Join Networks in Heavy Traffic: Diffusion Approximations and Control. M.Sc. Research Proposal Fork-Join Networks in Heavy Traffic: Diffusion Approximations and Control M.Sc. Research Proposal Asaf Zviran Advisors: Prof. Rami Atar Prof. Avishai Mandelbaum Faculty of Industrial Engineering and Management

More information

Fluid Limit of A Many-Server Queueing Network with Abandonment

Fluid Limit of A Many-Server Queueing Network with Abandonment Fluid Limit of A Many-Server Queueing Networ with Abandonment Weining Kang Guodong Pang October 22, 213 Abstract This paper studies a non-marovian many-server queueing networ with abandonment, where externally

More information

Probability Models in Electrical and Computer Engineering Mathematical models as tools in analysis and design Deterministic models Probability models

Probability Models in Electrical and Computer Engineering Mathematical models as tools in analysis and design Deterministic models Probability models Probability Models in Electrical and Computer Engineering Mathematical models as tools in analysis and design Deterministic models Probability models Statistical regularity Properties of relative frequency

More information

Sensitivity Analysis for Discrete-Time Randomized Service Priority Queues

Sensitivity Analysis for Discrete-Time Randomized Service Priority Queues Sensitivity Analysis for Discrete-Time Randomized Service Priority Queues George Kesidis 1, Takis Konstantopoulos 2, Michael Zazanis 3 1. Elec. & Comp. Eng. Dept, University of Waterloo, Waterloo, ON,

More information

Routing and Staffing in Large-Scale Service Systems: The Case of Homogeneous Impatient Customers and Heterogeneous Servers 1

Routing and Staffing in Large-Scale Service Systems: The Case of Homogeneous Impatient Customers and Heterogeneous Servers 1 Routing and Staffing in Large-Scale Service Systems: The Case of Homogeneous Impatient Customers and Heterogeneous Servers 1 Mor Armony 2 Avishai Mandelbaum 3 June 25, 2008 Abstract Motivated by call centers,

More information

A Simple Memoryless Proof of the Capacity of the Exponential Server Timing Channel

A Simple Memoryless Proof of the Capacity of the Exponential Server Timing Channel A Simple Memoryless Proof of the Capacity of the Exponential Server iming Channel odd P. Coleman ECE Department Coordinated Science Laboratory University of Illinois colemant@illinois.edu Abstract his

More information

Chapter 8 Queuing Theory Roanna Gee. W = average number of time a customer spends in the system.

Chapter 8 Queuing Theory Roanna Gee. W = average number of time a customer spends in the system. 8. Preliminaries L, L Q, W, W Q L = average number of customers in the system. L Q = average number of customers waiting in queue. W = average number of time a customer spends in the system. W Q = average

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

Some open problems related to stability. 1 Multi-server queue with First-Come-First-Served discipline

Some open problems related to stability. 1 Multi-server queue with First-Come-First-Served discipline 1 Some open problems related to stability S. Foss Heriot-Watt University, Edinburgh and Sobolev s Institute of Mathematics, Novosibirsk I will speak about a number of open problems in queueing. Some of

More information

Introduction to Queueing Theory

Introduction to Queueing Theory Introduction to Queueing Theory Raj Jain Washington University in Saint Louis Jain@eecs.berkeley.edu or Jain@wustl.edu A Mini-Course offered at UC Berkeley, Sept-Oct 2012 These slides and audio/video recordings

More information

This lecture is expanded from:

This lecture is expanded from: This lecture is expanded from: HIGH VOLUME JOB SHOP SCHEDULING AND MULTICLASS QUEUING NETWORKS WITH INFINITE VIRTUAL BUFFERS INFORMS, MIAMI Nov 2, 2001 Gideon Weiss Haifa University (visiting MS&E, Stanford)

More information

Chapter 5. Continuous-Time Markov Chains. Prof. Shun-Ren Yang Department of Computer Science, National Tsing Hua University, Taiwan

Chapter 5. Continuous-Time Markov Chains. Prof. Shun-Ren Yang Department of Computer Science, National Tsing Hua University, Taiwan Chapter 5. Continuous-Time Markov Chains Prof. Shun-Ren Yang Department of Computer Science, National Tsing Hua University, Taiwan Continuous-Time Markov Chains Consider a continuous-time stochastic process

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.070J Fall 2013 Lecture 22 12/09/2013. Skorokhod Mapping Theorem. Reflected Brownian Motion

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.070J Fall 2013 Lecture 22 12/09/2013. Skorokhod Mapping Theorem. Reflected Brownian Motion MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.7J Fall 213 Lecture 22 12/9/213 Skorokhod Mapping Theorem. Reflected Brownian Motion Content. 1. G/G/1 queueing system 2. One dimensional reflection mapping

More information

FLUID LIMITS TO ANALYZE LONG-TERM FLOW RATES OF A STOCHASTIC NETWORK WITH INGRESS DISCARDING

FLUID LIMITS TO ANALYZE LONG-TERM FLOW RATES OF A STOCHASTIC NETWORK WITH INGRESS DISCARDING Submitted to the Annals of Applied Probability FLUID LIMITS TO ANALYZE LONG-TERM FLOW RATES OF A STOCHASTIC NETWORK WITH INGRESS DISCARDING By John Musacchio, and Jean Walrand, University of California,

More information

4.7 Finite Population Source Model

4.7 Finite Population Source Model Characteristics 1. Arrival Process R independent Source All sources are identical Interarrival time is exponential with rate for each source No arrivals if all sources are in the system. OR372-Dr.Khalid

More information

A product form solution to a system with multi-type jobs and multi-type servers Visschers, J.W.C.H.; Adan, I.J.B.F.; Weiss, G.

A product form solution to a system with multi-type jobs and multi-type servers Visschers, J.W.C.H.; Adan, I.J.B.F.; Weiss, G. A product form solution to a system with multi-type jobs and multi-type servers Visschers, JWCH; Adan, IJBF; Weiss, G Published: 01/01/2011 Document Version Publisher s PDF, also known as Version of Record

More information

Cross-Selling in a Call Center with a Heterogeneous Customer Population. Technical Appendix

Cross-Selling in a Call Center with a Heterogeneous Customer Population. Technical Appendix Cross-Selling in a Call Center with a Heterogeneous Customer opulation Technical Appendix Itay Gurvich Mor Armony Costis Maglaras This technical appendix is dedicated to the completion of the proof of

More information

Structured Markov Chains

Structured Markov Chains Structured Markov Chains Ivo Adan and Johan van Leeuwaarden Where innovation starts Book on Analysis of structured Markov processes (arxiv:1709.09060) I Basic methods Basic Markov processes Advanced Markov

More information

Duality and Other Results for M/G/1 and GI/M/1 Queues, via a New Ballot Theorem

Duality and Other Results for M/G/1 and GI/M/1 Queues, via a New Ballot Theorem Duality and Other Results for M/G/1 and GI/M/1 Queues, via a New Ballot Theorem Shun-Chen Niu School of Management The University of Texas at Dallas P. O. Box 83688 Richardson, Texas 7583-688 Robert B.

More information

A Diffusion Approximation for Stationary Distribution of Many-Server Queueing System In Halfin-Whitt Regime

A Diffusion Approximation for Stationary Distribution of Many-Server Queueing System In Halfin-Whitt Regime A Diffusion Approximation for Stationary Distribution of Many-Server Queueing System In Halfin-Whitt Regime Mohammadreza Aghajani joint work with Kavita Ramanan Brown University APS Conference, Istanbul,

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

TOWARDS BETTER MULTI-CLASS PARAMETRIC-DECOMPOSITION APPROXIMATIONS FOR OPEN QUEUEING NETWORKS

TOWARDS BETTER MULTI-CLASS PARAMETRIC-DECOMPOSITION APPROXIMATIONS FOR OPEN QUEUEING NETWORKS TOWARDS BETTER MULTI-CLASS PARAMETRIC-DECOMPOSITION APPROXIMATIONS FOR OPEN QUEUEING NETWORKS by Ward Whitt AT&T Bell Laboratories Murray Hill, NJ 07974-0636 March 31, 199 Revision: November 9, 199 ABSTRACT

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

LIMITS FOR QUEUES AS THE WAITING ROOM GROWS. Bell Communications Research AT&T Bell Laboratories Red Bank, NJ Murray Hill, NJ 07974

LIMITS FOR QUEUES AS THE WAITING ROOM GROWS. Bell Communications Research AT&T Bell Laboratories Red Bank, NJ Murray Hill, NJ 07974 LIMITS FOR QUEUES AS THE WAITING ROOM GROWS by Daniel P. Heyman Ward Whitt Bell Communications Research AT&T Bell Laboratories Red Bank, NJ 07701 Murray Hill, NJ 07974 May 11, 1988 ABSTRACT We study the

More information

Introduction to Queueing Theory with Applications to Air Transportation Systems

Introduction to Queueing Theory with Applications to Air Transportation Systems Introduction to Queueing Theory with Applications to Air Transportation Systems John Shortle George Mason University February 28, 2018 Outline Why stochastic models matter M/M/1 queue Little s law Priority

More information

Intro to Queueing Theory

Intro to Queueing Theory 1 Intro to Queueing Theory Little s Law M/G/1 queue Conservation Law 1/31/017 M/G/1 queue (Simon S. Lam) 1 Little s Law No assumptions applicable to any system whose arrivals and departures are observable

More information

arxiv: v1 [math.pr] 21 Jul 2015

arxiv: v1 [math.pr] 21 Jul 2015 Reversibility and further properties of FF infinite bipartite matching Ivo Adan Ana Bušić Jean Mairesse Gideon Weiss December 3, 2018 arxiv:1507.05939v1 [math.pr] 21 Jul 2015 Abstract The model of FF infinite

More information

Computer Networks More general queuing systems

Computer Networks More general queuing systems Computer Networks More general queuing systems Saad Mneimneh Computer Science Hunter College of CUNY New York M/G/ Introduction We now consider a queuing system where the customer service times have a

More information

Convexity Properties of Loss and Overflow Functions

Convexity Properties of Loss and Overflow Functions Convexity Properties of Loss and Overflow Functions Krishnan Kumaran?, Michel Mandjes y, and Alexander Stolyar? email: kumaran@lucent.com, michel@cwi.nl, stolyar@lucent.com? Bell Labs/Lucent Technologies,

More information

Stability, Queue Length and Delay of Deterministic and Stochastic Queueing Networks Cheng-Shang Chang IBM Research Division T.J. Watson Research Cente

Stability, Queue Length and Delay of Deterministic and Stochastic Queueing Networks Cheng-Shang Chang IBM Research Division T.J. Watson Research Cente Stability, Queue Length and Delay of Deterministic and Stochastic Queueing Networks Cheng-Shang Chang IBM Research Division T.J. Watson Research Center P.O. Box 704 Yorktown Heights, NY 10598 cschang@watson.ibm.com

More information

Control of Fork-Join Networks in Heavy-Traffic

Control of Fork-Join Networks in Heavy-Traffic in Heavy-Traffic Asaf Zviran Based on MSc work under the guidance of Rami Atar (Technion) and Avishai Mandelbaum (Technion) Industrial Engineering and Management Technion June 2010 Introduction Network

More information

On Dynamic Scheduling of a Parallel Server System with Partial Pooling

On Dynamic Scheduling of a Parallel Server System with Partial Pooling On Dynamic Scheduling of a Parallel Server System with Partial Pooling V. Pesic and R. J. Williams Department of Mathematics University of California, San Diego 9500 Gilman Drive La Jolla CA 92093-0112

More information

Routing and Staffing in Large-Scale Service Systems: The Case of Homogeneous Impatient Customers and Heterogeneous Servers

Routing and Staffing in Large-Scale Service Systems: The Case of Homogeneous Impatient Customers and Heterogeneous Servers OPERATIONS RESEARCH Vol. 59, No. 1, January February 2011, pp. 50 65 issn 0030-364X eissn 1526-5463 11 5901 0050 informs doi 10.1287/opre.1100.0878 2011 INFORMS Routing and Staffing in Large-Scale Service

More information

Technical Appendix for: When Promotions Meet Operations: Cross-Selling and Its Effect on Call-Center Performance

Technical Appendix for: When Promotions Meet Operations: Cross-Selling and Its Effect on Call-Center Performance Technical Appendix for: When Promotions Meet Operations: Cross-Selling and Its Effect on Call-Center Performance In this technical appendix we provide proofs for the various results stated in the manuscript

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

Designing load balancing and admission control policies: lessons from NDS regime

Designing load balancing and admission control policies: lessons from NDS regime Designing load balancing and admission control policies: lessons from NDS regime VARUN GUPTA University of Chicago Based on works with : Neil Walton, Jiheng Zhang ρ K θ is a useful regime to study the

More information

Propagation of Chaos and Poisson Hypothesis

Propagation of Chaos and Poisson Hypothesis arxiv:1610.0849v1 [math.pr] 6 Oct 016 Propagation of Chaos and Poisson Hypothesis Serge Pirogov, Alexander Rybko, Senya Shlosman, and Alexander Vladimirov Aix Marseille Univ, Université de Toulon, CNRS,

More information

BRAVO for QED Queues

BRAVO for QED Queues 1 BRAVO for QED Queues Yoni Nazarathy, The University of Queensland Joint work with Daryl J. Daley, The University of Melbourne, Johan van Leeuwaarden, EURANDOM, Eindhoven University of Technology. Applied

More information

TMA4265 Stochastic processes ST2101 Stochastic simulation and modelling

TMA4265 Stochastic processes ST2101 Stochastic simulation and modelling Norwegian University of Science and Technology Department of Mathematical Sciences Page of 7 English Contact during examination: Øyvind Bakke Telephone: 73 9 8 26, 99 4 673 TMA426 Stochastic processes

More information

Operations Research II, IEOR161 University of California, Berkeley Spring 2007 Final Exam. Name: Student ID:

Operations Research II, IEOR161 University of California, Berkeley Spring 2007 Final Exam. Name: Student ID: Operations Research II, IEOR161 University of California, Berkeley Spring 2007 Final Exam 1 2 3 4 5 6 7 8 9 10 7 questions. 1. [5+5] Let X and Y be independent exponential random variables where X has

More information

The G/GI/N Queue in the Halfin-Whitt Regime I: Infinite Server Queue System Equations

The G/GI/N Queue in the Halfin-Whitt Regime I: Infinite Server Queue System Equations The G/GI/ Queue in the Halfin-Whitt Regime I: Infinite Server Queue System Equations J. E Reed School of Industrial and Systems Engineering Georgia Institute of Technology October 17, 27 Abstract In this

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

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

Name of the Student: Problems on Discrete & Continuous R.Vs Engineering Mathematics 05 SUBJECT NAME : Probability & Random Process SUBJECT CODE : MA6 MATERIAL NAME : University Questions MATERIAL CODE : JM08AM004 REGULATION : R008 UPDATED ON : Nov-Dec 04 (Scan

More information

Part II: continuous time Markov chain (CTMC)

Part II: continuous time Markov chain (CTMC) Part II: continuous time Markov chain (CTMC) Continuous time discrete state Markov process Definition (Markovian property) X(t) is a CTMC, if for any n and any sequence t 1

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

M/M/3/3 AND M/M/4/4 RETRIAL QUEUES. Tuan Phung-Duc, Hiroyuki Masuyama, Shoji Kasahara and Yutaka Takahashi

M/M/3/3 AND M/M/4/4 RETRIAL QUEUES. Tuan Phung-Duc, Hiroyuki Masuyama, Shoji Kasahara and Yutaka Takahashi JOURNAL OF INDUSTRIAL AND doi:10.3934/imo.2009.5.431 MANAGEMENT OPTIMIZATION Volume 5, Number 3, August 2009 pp. 431 451 M/M/3/3 AND M/M/4/4 RETRIAL QUEUES Tuan Phung-Duc, Hiroyuki Masuyama, Shoi Kasahara

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

Queueing. Chapter Continuous Time Markov Chains 2 CHAPTER 5. QUEUEING

Queueing. Chapter Continuous Time Markov Chains 2 CHAPTER 5. QUEUEING 2 CHAPTER 5. QUEUEING Chapter 5 Queueing Systems are often modeled by automata, and discrete events are transitions from one state to another. In this chapter we want to analyze such discrete events systems.

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

A Heavy Traffic Approximation for Queues with Restricted Customer-Server Matchings

A Heavy Traffic Approximation for Queues with Restricted Customer-Server Matchings A Heavy Traffic Approximation for Queues with Restricted Customer-Server Matchings (Working Paper #OM-007-4, Stern School Business) René A. Caldentey Edward H. Kaplan Abstract We consider a queueing system

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

Markov processes and queueing networks

Markov processes and queueing networks Inria September 22, 2015 Outline Poisson processes Markov jump processes Some queueing networks The Poisson distribution (Siméon-Denis Poisson, 1781-1840) { } e λ λ n n! As prevalent as Gaussian distribution

More information

Functional Limit Theorems for A New Class of Non-Stationary Shot Noise Processes

Functional Limit Theorems for A New Class of Non-Stationary Shot Noise Processes Functional Limit Theorems for A New Class of Non-Stationary Shot Noise Processes GUODONG PANG AND YUHANG ZHOU Abstract. We study a class of non-stationary shot noise processes which have a general arrival

More information

UNIVERSITY OF YORK. MSc Examinations 2004 MATHEMATICS Networks. Time Allowed: 3 hours.

UNIVERSITY OF YORK. MSc Examinations 2004 MATHEMATICS Networks. Time Allowed: 3 hours. UNIVERSITY OF YORK MSc Examinations 2004 MATHEMATICS Networks Time Allowed: 3 hours. Answer 4 questions. Standard calculators will be provided but should be unnecessary. 1 Turn over 2 continued on next

More information

STABILITY AND INSTABILITY OF A TWO-STATION QUEUEING NETWORK

STABILITY AND INSTABILITY OF A TWO-STATION QUEUEING NETWORK The Annals of Applied Probability 2004, Vol. 14, No. 1, 326 377 Institute of Mathematical Statistics, 2004 STABILITY AND INSTABILITY OF A TWO-STATION QUEUEING NETWORK BY J. G. DAI, 1 JOHN J. HASENBEIN

More information