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

Size: px
Start display at page:

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

Transcription

1 Positive Harris Recurrence and Diffusion Scale Analysis of a Push Pull Queueing Network Yoni Nazarathy Gideon Weiss Haifa Statistics Seminar May 5,

2 Outline 1 Preview of Results 2 Introduction Queueing Networks Push Pull 3 Analysis and Results Stochastic Model Fluid Analysis Markov Chain Setting Diffusion Scale Analysis 4 Open Questions 2

3 Outline 1 Preview of Results 2 Introduction Queueing Networks Push Pull 3 Analysis and Results Stochastic Model Fluid Analysis Markov Chain Setting Diffusion Scale Analysis 4 Open Questions 3

4 Preview of Results The Push Pull Network Server 1 Server 2 Q 2 µ 1 µ 2 ν 2 ν 4 µ 4 µ 3 Q 4 THEOREM 1: Fluid stability. THEOREM 2: Positive Harris recurrence. THEOREM 3: Diffusion approximation. Insights Full Utilization and stable network general processing times. Diffusion scale covariance between outputs negative. Diffusions of outputs same for all stable policies. 4

5 Outline 1 Preview of Results 2 Introduction Queueing Networks Push Pull 3 Analysis and Results Stochastic Model Fluid Analysis Markov Chain Setting Diffusion Scale Analysis 4 Open Questions 5

6 Outline 1 Preview of Results 2 Introduction Queueing Networks Push Pull 3 Analysis and Results Stochastic Model Fluid Analysis Markov Chain Setting Diffusion Scale Analysis 4 Open Questions 6

7 Queueing Networks Demonstration with the Job Shop Simulator Single class networks Jackson Networks. Generalized Jackson Networks. Multi-class networks several job classes per node Choose a policy. Analysis is hard, policy dependent. Optimal exact solutions even harder. Optimal approximate solutions sometimes possible. 7

8 Stability Depends on Policy KSRS Example Q 1 Server 1 Server 2 Q 2 α 1 µ 1 µ 2 µ 4 µ 3 α 2 Q 4 Q 3 Kumar-Seidman, Rybko-Stoylar (90 s) Offered loads: ρ 1 = α 1 µ 1 + α 2 µ 4, ρ 2 = α 1 µ 2 + α 2 µ 3 Necessary Condition for stability: ρ 1, ρ 2 < 1. Condition is not sufficient KSRS example. 8

9 KSRS in Balanced Heavy Traffic Q 1 Server 1 Server 2 Q 2 α 1 µ 1 µ 2 µ 4 µ 3 α 2 Q 4 Q 3 Some "good" policies exist (e.g Max-Pressure [Dai & Lin]). Yet as α i = ρ i 1 = congestion. 9

10 KSRS in Balanced Heavy Traffic Max-Pressure, µ 1 = µ 3 = 1.25 µ 2 = µ 4 = 1 α i ρ =.9 ρ =.99 ρ = 1.0 ρ =

11 Outline 1 Preview of Results 2 Introduction Queueing Networks Push Pull 3 Analysis and Results Stochastic Model Fluid Analysis Markov Chain Setting Diffusion Scale Analysis 4 Open Questions 11

12 The Push Pull Network Server 1 Server 2 Q 2 µ 1 µ 2 ν 2 ν 4 µ 4 µ 3 Q 4 No input stream infinite supply of work. Steps 1 and 3 push, Steps 2 and 4 pull. Infinite supply allows full utilization. Two queues Q 2 (t), Q 4 (t), no congestion. 12

13 Rates for Full Utilization Server 1 Server 2 Q 2 µ 1 µ 2 ν 2 ν 4 µ 4 µ 3 Q 4 θ i allocation to i. Require: Q 2, Q 4 not congested. θ 1 = 1 θ 4, θ 2 = 1 θ 3 µ 1 θ 1 = µ 2 θ 2, µ 3 θ 3 = µ 4 θ 4 ν 1 = ν 2 = µ 1µ 2 (µ 3 µ 4 ) µ 1 µ 3 µ 2 µ 4, ν 3 = ν 4 = µ 3µ 4 (µ 1 µ 2 ) µ 1 µ 3 µ 2 µ 4. 13

14 Case 1 Inherently Stable Case 1 Parameters: µ 1 < µ 2, µ 3 < µ 4. Policy: Pull Priority. Exponential Processing Times Kopzon & Weiss (2001) Q 4 µ 3 µ 4 µ 3 µ 4 Push Server 1 Server Pull 4 3 µ 3 µ 4 µ 2 µ 2 µ 2 µ 1 µ 1 µ 1 Q 2 14

15 Case 2 Inherently Unstable Case 2 Parameters: µ 1 > µ 2, µ 3 > µ 4. Policy: Threshold push when other server s queue low. Exponential Processing Times Kopzon & Weiss (2007) Q 4 µ 3 µ 2 µ 2 µ 4 µ 2 µ 1 µ 1 µ 3 µ 4 µ 4 µ 3 µ 3 µ 2 µ 1 µ 2 µ 1 µ 2 µ 1 µ 2 µ 1 µ 4 µ 2 µ 1 µ 4 µ 2 µ 2 µ 2 µ 2 µ 2 µ 2 µ 1 Pull Push Server 1 Server µ 3 µ 4 µ 3 µ 4 µ 3 µ 4 µ 3 µ 4 µ 3 µ 4 µ 3 µ 3 µ 4 µ 3 µ 4 µ 3 µ 4 µ 3 µ 4 µ 3 µ 4 µ 1 µ 1 µ 1 µ 1 µ 1 µ 1 15

16 For Case 2, Use Linear Threshold Policy Why not fixed thresholds? Threshold is distribution dependent: ( ) ( ) µ 1 s2 µ4 ( µ3 ) s4 ( µ2 ) > 1, > µ 2 µ 3 µ 4 µ 1 1. Fluid approximation how? Linear thresholds Choose κ 1 > µ 3 µ 1, κ 2 > µ 1 µ 3, Q 4 Q 4 =κ 1 Q 2 µ 3 Q 2 = µ 1 Q 4 Q 2 = κ 2 Q 4 Server 1 Server Q 2 16

17 Outline 1 Preview of Results 2 Introduction Queueing Networks Push Pull 3 Analysis and Results Stochastic Model Fluid Analysis Markov Chain Setting Diffusion Scale Analysis 4 Open Questions 17

18 Outline of Analysis and Results Server 1 Server 2 Q 2 µ 1 µ 2 ν 2 ν 4 µ 4 µ 3 Q 4 THEOREM 1: Fluid stability. THEOREM 2: Positive Harris recurrence. THEOREM 3: Diffusion approximation. 18

19 Outline 1 Preview of Results 2 Introduction Queueing Networks Push Pull 3 Analysis and Results Stochastic Model Fluid Analysis Markov Chain Setting Diffusion Scale Analysis 4 Open Questions 19

20 A Multi-Class Queueing Network Model Random processing time sequences ξ i = {ξ j i, j = 1, 2,...}, S i(t) = departure in processing t. Allocation processes: T i (t) T i (0) = 0, T i ( ), T i (t) T i (s) t s Lipschitz, absolutely continuous, derivative exists a.e. Outputs and queue lengths Outputs: D i (t) = S i (T i (t)). Queue Lengths: Q 2 (t), Q 4 (t) 0. Q 2 (t) = Q 2 (0) + D 1 (t) D 2 (t), Q 4 (t) = Q 4 (0) + D 3 (t) D 4 (t) 20

21 Policies Head of the line. Preemptive resume. Servers never idle T 1 (t) + T 4 (t) = t, T 2 (t) + T 3 (t) = t. Case 1 Pull priority t 0 Q 4 (s)dt 1 (s) = 0, t 0 Q 2 (s)dt 3 (s) = 0. Case 2 Linear thresholds t 0 1{0 < Q 4(s) < κ 1 Q 2 (s)}dt 1 (s) = 0 t 0 1{0 Q 2(s) 1 κ 1 Q 4 (s)}dt 4 (s) = 0 t 0 1{0 Q 4(s) 1 κ 2 Q 2 (s)}dt 2 (s) = 0 t 0 1{0 < Q 2(s) < κ 2 Q 4 (s)}dt 3 (s) = 0 21

22 Assumptions A1 Rates (fluid scaling) lim n n j=1 ξj i n = 1 µ i a.s. A2 Renewal processing (positive Harris recurrence) (a) ξ i, i = 1, 2, 3, 4, are mutually independent i.i.d. Technical Assumptions: (b) Spread-out and unbounded ξ i for i = 1, 3, or (b ) Compacts are petite. A3 Second moments (diffusion scaling) µ 2 i Var(ξ1 i ) = c 2 i <. 22

23 Outline 1 Preview of Results 2 Introduction Queueing Networks Push Pull 3 Analysis and Results Stochastic Model Fluid Analysis Markov Chain Setting Diffusion Scale Analysis 4 Open Questions 23

24 Fluid Scaled Processes Assume rates exist (A1) lim n n j=1 ξj i n = 1 µ i a.s. A sequence of processes parameterized n = 1, 2,... Y n (t) = (Q n (t), T n (t)) all sharing the same ξ i (ω). Q n (0): A sequence of initial queue lengths. Fluid Scalings: Definition Ȳ n (t, ω) = Y n (nt,ω) n. Ȳ (t) = ( Q(t), T (t)) is a fluid limit of the network: for some sample path ω and some r, Ȳ r (, ω) Ȳ ( ), u.o.c. 24

25 Fluid Limit Model and Fluid Model Equations Theorem Fluid limits exist. They form the fluid limit model. They satisfy: Fluid Model Equations Q i (t) = Q i (0) + µ i 1 Ti 1 (t) µ i Ti (t) 0, i = 2, 4. T i (0) = 0, Ti, Ti (t) T i (s) t s, i = 1, 2, 3, 4. and additional equations which depend on the policy. 25

26 Policy Related Fluid Model Equations Full utilization T 1 (t) + T 4 (t) = t, T2 (t) + T 3 (t) = t. Case 1 Pull priority policy t 0 Q 4 (s)d T 1 (s) = 0, Case 2 Linear threshold policy t 0 Q 2 (s)d T 3 (s) = 0. t 0 1{0 < Q 4 (s) < κ 1 Q2 (s)}d T 1 (s) = 0 t 0 1{0 Q 2 (s) 1 κ 1 Q4 (s)}d T 4 (s) = 0 t 0 1{0 Q 4 (s) 1 κ 2 Q2 (s)}d T 2 (s) = 0 t 0 1{0 < Q 2 (s) < κ 2 Q4 (s)}d T 3 (s) = 0 26

27 Fluid Stability Result Definitions ( Q, T ) that satisfies the fluid model equations is a fluid solution. A fluid model is stable if there exists a δ > 0 such that for every fluid solution with Q(0) = 1, Q(t) = 0 for any t δ. THEOREM 1 Fluid Stability of Push Pull Network The fluid model of the push pull network, for Case 1 with pull priority and for Case 2 with linear threshold policy, is stable. Corollary Fluid Approximation For fixed Q(0), Y (nt)/n converges as n u.o.c. a.s. to a fluid limit Ȳ (t) with: Ti (t) = θ i t, Di (t) = ν i t, Qi (t) = 0. 27

28 Lyapounov Proof for Fluid Stability Lemma Let f be absolutely continuous, f (t) 0, with derivative ḟ (t) at regular points. Assume: (i) f(t) = 0 implies ḟ (t) = 0. (ii) There exists ɛ > 0 for which at regular t: If f (t) > 0 then ḟ (t) ɛ. Then: f (t) = 0 for all t > f (0)/ɛ, furthermore f ( ) is non-increasing so once it reaches 0 it stays there. Lyapunov Function g( Q 2, Q 4 ) 0, and g( Q 2, Q 4 ) = 0 if and only if Q 2 = Q 4 = 0. Q = Q 2 + Q 4 = 1 then g( Q 2, Q 4 ) B. Let f (t) = g( Q 2 (t), Q 4 (t)), if f satisfies the assumptions of the Lemma, then the network fluid model is stable, with δ = B/ɛ. 28

29 Lyapounov Proof for Fluid Stability Case 1 Simple Full Proof for Illustration Lyapounov function f (t) = Q 2 (t) + Q 4 (t). Note: f (t) 0 and f (t) = 0 if and only if Q(t) = 0 and Q(0) = 1 then f (0) is bounded. Take ɛ = min{µ 2 µ 1, µ 4 µ 3. Now bound ḟ (t): Q 2 (t), Q4 (t) > 0: T 1 = T3 = 0, T 2 = T4 = 1, Q i (t) = µ i f (t) = (µ 2 + µ 4 ). Q 2 (t) > 0, Q 4 (t) = 0: T 3 = 0, T 2 = 1, f (t) = µ 1 T1 (t) µ 2 µ 4 T4 (t) = = µ 1 µ 2 (µ 1 + µ 4 ) T4 (t) (µ 2 µ 1 ) Q 2 (t) = 0, Q 4 (t) > 0, Similarly, f (t) (µ 4 µ 3 ). 29

30 Lyapounov Proof for Fluid Stability Case 2 Same Technique Different Lyapounov Function Piecewise linear Lyapounov function (1 + β) Q 2 (t) (κ 2 β) Q 4 (t) if Q 2 (t) κ 2 Q4 (t), f (t) = (1 + β) Q 4 (t) (κ 1 β) Q 2 (t) if Q 4 (t) κ 1 Q2 (t), β( Q 2 (t) + Q 4 (t)) otherwise. where β = 1 2 min{κ 1 µ 3 µ µ 3 µ 1 µ 3, κ 2 µ µ }. 1 µ 3 We again obtain ḟ ɛ and f (t) 0 and f (t) = 0 if and only if Q(t) = 0, and if Q(0) = 1 then f (0) is bounded by some finite value B. 30

31 Lyapounov Proof for Fluid Stability Case 2 same technique different Lyapounov function

32 Outline 1 Preview of Results 2 Introduction Queueing Networks Push Pull 3 Analysis and Results Stochastic Model Fluid Analysis Markov Chain Setting Diffusion Scale Analysis 4 Open Questions 32

33 Markovian Network State Process Assume Renewal processing (A2) ξ i, i = 1, 2, 3, 4 are mutually independent i.i.d. A Markovian State Define the network state process, X(t) = (Q(t), U(t)). (U 1 (t), U 3 (t)), (U 2 (t), U 4 (t)) residual processing times. State space: S = Z 2 + R 2 + R 2 +. Evolution of X(t) between arrivals and departures is deterministic, X(t) is piecewise deterministic. Proposition X = {X(t), t 0} is a strong Markov process on S. 33

34 Positive Harris Recurrence (PHR) For x S, B B(S) P t (x, B) = P x (X(t) B) = P{X(t) B X(0) = x}. π σ-finite on (S, B(S)) is invariant if for all t π(b) = P t (x, B) π(dx), B B(S). S τ A = inf{t 0 : X(t) A}. X is Harris recurrent if for measure ν, A B(S) with ν(a) > 0 implies P x (τ A < ) = 1 for all x S. Harris Recurrent = invariant measure π. When π is a probability X is positive Harris recurrent. PHR implies ergodicity: for all x S, and all f 0 1 t lim f (X(s))ds = f (x) π(dx) t t 0 S P x a.s. 34

35 Main Stability Result PHR THEOREM 2: Positive Harris Recurrence Under Assumptions (A1), (A2a) and (A2b ), the network state process X is PHR for Case 1 under the pull priority policy and for Case 2 under the linear threshold policy. Furthermore, for Case 1 we may substitute Assumptions (A2b ) with (A2b). Proof We use the framework of Dai 95. Dai has shown that for a MCQN (with external arrival streams), fluid model stability implies PHR. With infinite virtual queues we need to modify the proof. 35

36 Dai s Framework Dai shows that PHR follows from two statements: (i) Convergence of process scaled by initial state lim x 1 x E x X(δ x ) = 0, someδ > 0 (ii) Every compact set is petite (A2b ) The argument that (i) and (ii) imply PHR needs no modification. Dai s main result is that fluid model stability implies (i). This also needs no modification. Hence, by our Theorem on Fluid Stability, under (A2a,A2b ), PHR follows. 36

37 Petite Sets and Compact Sets A S is petite if there exists a probability distribution a on (0, ) and a nontrivial measure ν on (S, B(S)), such that for all x A 0 P t (x, B)a(dt) ν(b), for all B B(S). Petiteness of A may be interpreted as the property that all sets B are "equally accessible" from any x A. Compact sets in S are closed sets with bounded Q i, U i. In fluid scaling they represent the point 0. Petiteness is a property of the Markov Process, and therefore depends on the policy. It is not straightforward to check if compact sets are petite. 37

38 The Technical Assumptions (A2b ) and (A2b) Our technical assumptions are (A2b ) Every compact set is petite (A2b) Spread out unbounded processing times: For the push activities (Infinite Virtual Queues) Proposition P(ξ 1 i x) > 0 for all x > 0, k i 0 > 0, q i( ) 0 with 0 q i(x)dx > 0 : P(ξ 1 i ξ k i 0 i dx) q i (x)dx, i = 1, 3. Under pull priority policy, (A2b) implies (A2b ) We were unable to prove a similar result for the linear threshold policy 38

39 Outline 1 Preview of Results 2 Introduction Queueing Networks Push Pull 3 Analysis and Results Stochastic Model Fluid Analysis Markov Chain Setting Diffusion Scale Analysis 4 Open Questions 39

40 Diffusion Scaling Relations Finite n Diffusion Scalings where (fluid scalings and limits), Ŝi n (t) = S i (nt) S i (nt) n, n ˆT i (t) = T i (nt) T i (nt) n, ˆD i n (t) = D i (nt) D i (nt) n, ˆQn i (t) = Q i (nt) n. S i n (t) = S i (nt) S n i (t) = µ i t T i n (t) = T i (nt) T n i (t) = θ i t D i n (t) = D i (nt) D n i (t) = θ i µ i t, a.s. (u.o.c) n Decomposition of output variability ˆD n i (t) = D i (nt) D i (nt) n = S i (n T i n (t)) S i (n T i n (t)) n + S i (n T i n (t)) n D i (nt) n = Ŝn i ( T i n T (t)) + µ i (nt) T i (nt) Ti (nt) i n + µ i n D i (nt) n = Ŝn i ( T n i (t)) + µ i ˆT n i (t) + θ i µ i nt θi µ i nt = Ŝ n i ( T n i (t)) + µ i ˆT n i (t) 40

41 Diffusion Scaling Relations Finite n Relations between diffusion scalings ˆD n 1 (t) = Ŝn 1 ( T n 1 (t)) + µ 1 ˆT n 1 (t) ˆD n 2 (t) = Ŝn 2 ( T n 2 (t)) + µ 2 ˆT n 2 (t) ˆD n 3 (t) = Ŝn 3 ( T n 3 (t)) + µ 3 ˆT n 3 (t) ˆD n 4 (t) = Ŝn 4 ( T n 4 (t)) + µ 4 ˆT n 4 (t), { ˆQn 2 (t) = ˆD n 1 (t) ˆD n 4 (t) ˆQ n 4 (t) = ˆD n 3 (t) ˆD n 4 (t) }, { ˆT n 2 (t) = ˆT 3 n(t) } ˆT 4 n(t) = ˆT 1 n(t) "Limit Ready" Representation where, 1 A = µ 1 µ 3 µ 2 µ 4 ˆD n 2 (t) ˆD n 4 (t) ˆT n 2 (t) ˆT n 4 (t) = A Ŝ n 1 ( T n 1 (t)) Ŝ n 2 ( T n 2 (t)) Ŝ n 3 ( T n 3 (t)) Ŝ n 4 ( T n 4 (t)) µ 2 µ 4 µ 1 µ 3 µ 1 µ 2 µ 1 µ 2 µ 3 µ 4 µ 3 µ 4 µ 2 µ 4 µ 1 µ 3 µ 4 µ 4 µ 1 µ 1 µ 3 µ 3 µ 2 µ 2 + B [ ˆQn 2 (t) ˆQ n 4 (t) ], B = 1 µ 1 µ 3 µ 2 µ 4 µ 2 µ 4 µ 1 µ 2 µ 3 µ 4 µ 2 µ 4 µ 4 µ 1 µ 3 µ 2. 41

42 Diffusion Result THEOREM 3: Diffusion Limit Under assumption (A1) (A3), as n, ( ˆD n (t), ˆT n (t), ˆQ n (t)) converges weakly to a 10 dimensional driftless Brownian motion. Furthermore: ˆD 1 n(t) ˆD 2 n(t) = ˆQ 2 n (t) 0, ˆD 4 n(t) ˆD 3 n(t) = ˆQ 4 n (t) 0. Some Elements of the Covariance Matrix Var(ˆD 2 (1)) = µ 1 µ 2 (µ 1 µ 3 µ 2 µ 4 ) 3 {µ 1µ 2 µ 3 µ 4 (c c2 4 )(µ 1 µ 2 ) + (µ 2 1 µ2 3 c2 2 + µ2 2 µ2 4 c2 1 )(µ 3 µ 4 )} Cov(ˆD 2 (1), ˆD 4 (1)) = µ 1µ 2 µ 3 µ 4 (µ 1 µ 3 µ 2 µ 4 ) 3 {(µ 1µ 3 c µ 2µ 4 c 2 3 )(µ 1 µ 2 ) + µ 1 µ 3 c µ 2µ 4 c 2 1 )(µ 3 µ 4 )} 42

43 Highly Negative Correlation Between Outputs Covariance for symmetric push pull Take c 2 i = c 2, equal, µ 2 = µ 4 = 1, µ 1 = µ 3 = λ. Plot ρ λ = Cov(ˆD 2 (1),ˆD 4 (1)) Var(ˆD2 (1))Var(ˆD 4 (1))

44 Insensitivity to Specific Policy "Inputs" to Diffusion Proof ˆQ n i (t) 0 (weakly). T n (t) θt (u.o.c.). Assumptions (A3) Second Moment. Conclusion Asymptotic variance rate of outputs from fully utilizing stable push pull network does not depend on specific policy. 44

45 Outline 1 Preview of Results 2 Introduction Queueing Networks Push Pull 3 Analysis and Results Stochastic Model Fluid Analysis Markov Chain Setting Diffusion Scale Analysis 4 Open Questions 45

46 Open Questions and Future Work Petiteness of compacts other policies. Anomalies in simulation and numerical approximations. Push pull in heavy traffic State Space Collapse? Behavior of MCQN with infinite virtual queues. 46

47 Thank You 47

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

Gideon Weiss University of Haifa. Joint work with students: Anat Kopzon Yoni Nazarathy. Stanford University, MSE, February, 2009

Gideon Weiss University of Haifa. Joint work with students: Anat Kopzon Yoni Nazarathy. Stanford University, MSE, February, 2009 Optimal Finite Horizon Control of Manufacturing Systems: Fluid Solution by SCLP (separated continuous LP) and Fluid Tracking using IVQs (infinite virtual queues) Stanford University, MSE, February, 29

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

A Push Pull Network with Infinite Supply of Work

A Push Pull Network with Infinite Supply of Work DOI 10.1007/s11134-009-9121-1 A Push Pull Network with Infinite Supply of Work Anat Kopzon Yoni Nazarathy Gideon Weiss Received: 31 January 2007 / Revised: 28 July 2008 Springer Science+Business Media,

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

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

Control of multi-class queueing networks with infinite virtual queues

Control of multi-class queueing networks with infinite virtual queues Control of multi-class queueing networks with infinite virtual queues Erjen Lefeber (TU/e) Workshop on Optimization, Scheduling and Queues Honoring Gideon Weiss on his Retirement June 8, 2012 Where innovation

More information

Fluid Models of Parallel Service Systems under FCFS

Fluid Models of Parallel Service Systems under FCFS 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

More information

Maximum pressure policies for stochastic processing networks

Maximum pressure policies for stochastic processing networks Maximum pressure policies for stochastic processing networks Jim Dai Joint work with Wuqin Lin at Northwestern Univ. The 2011 Lunteren Conference Jim Dai (Georgia Tech) MPPs January 18, 2011 1 / 55 Outline

More information

A Semiconductor Wafer

A Semiconductor Wafer M O T I V A T I O N Semi Conductor Wafer Fabs A Semiconductor Wafer Clean Oxidation PhotoLithography Photoresist Strip Ion Implantation or metal deosition Fabrication of a single oxide layer Etching MS&E324,

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

OPEN MULTICLASS HL QUEUEING NETWORKS: PROGRESS AND SURPRISES OF THE PAST 15 YEARS. w 1. v 2. v 3. Ruth J. Williams University of California, San Diego

OPEN MULTICLASS HL QUEUEING NETWORKS: PROGRESS AND SURPRISES OF THE PAST 15 YEARS. w 1. v 2. v 3. Ruth J. Williams University of California, San Diego OPEN MULTICLASS HL QUEUEING NETWORKS: PROGRESS AND SURPRISES OF THE PAST 15 YEARS v 2 w3 v1 w 2 w 1 v 3 Ruth J. Williams University of California, San Diego 1 PERSPECTIVE MQN SPN Sufficient conditions

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

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

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

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

Managing Service Systems with an Offline Waiting Option and Customer Abandonment: Companion Note

Managing Service Systems with an Offline Waiting Option and Customer Abandonment: Companion Note Managing Service Systems with an Offline Waiting Option and Customer Abandonment: Companion Note Vasiliki Kostami Amy R. Ward September 25, 28 The Amusement Park Ride Setting An amusement park ride departs

More information

A Note on the Event Horizon for a Processor Sharing Queue

A Note on the Event Horizon for a Processor Sharing Queue A Note on the Event Horizon for a Processor Sharing Queue Robert C. Hampshire Heinz School of Public Policy and Management Carnegie Mellon University hamp@andrew.cmu.edu William A. Massey Department of

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

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

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

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

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

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

Dynamic Control of Parallel-Server Systems

Dynamic Control of Parallel-Server Systems Dynamic Control of Parallel-Server Systems Jim Dai Georgia Institute of Technology Tolga Tezcan University of Illinois at Urbana-Champaign May 13, 2009 Jim Dai (Georgia Tech) Many-Server Asymptotic Optimality

More information

Linear Model Predictive Control for Queueing Networks in Manufacturing and Road Traffic

Linear Model Predictive Control for Queueing Networks in Manufacturing and Road Traffic Linear Model Predictive Control for ueueing Networks in Manufacturing and Road Traffic Yoni Nazarathy Swinburne University of Technology, Melbourne. Joint work with: Erjen Lefeber (manufacturing), Hai

More information

STABILITY OF TWO FAMILIES OF REAL-TIME QUEUEING NETWORKS ŁUKASZ K RU K (WARSZAWA)

STABILITY OF TWO FAMILIES OF REAL-TIME QUEUEING NETWORKS ŁUKASZ K RU K (WARSZAWA) PROBABILITY AND MATHEMATICAL STATISTICS Vol. 28, Fasc. 2 2008), pp. 79 202 STABILITY OF TWO FAMILIES OF REAL-TIME QUEUEING NETWORKS BY ŁUKASZ K RU K WARSZAWA) Abstract. We study open multiclass queueing

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

Queues with Many Servers and Impatient Customers

Queues with Many Servers and Impatient Customers MATHEMATICS OF OPERATIOS RESEARCH Vol. 37, o. 1, February 212, pp. 41 65 ISS 364-765X (print) ISS 1526-5471 (online) http://dx.doi.org/1.1287/moor.111.53 212 IFORMS Queues with Many Servers and Impatient

More information

On Positive Harris Recurrence of Multiclass Queueing Networks: A Unified Approach Via Fluid Limit Models

On Positive Harris Recurrence of Multiclass Queueing Networks: A Unified Approach Via Fluid Limit Models On Positive Harris Recurrence of Multiclass Queueing Networks: A Unified Approach Via Fluid Limit Models J. G. Dai School of Industrial and Systems Engineering and School of Mathematics Georgia Institute

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

Load Balancing in Distributed Service System: A Survey

Load Balancing in Distributed Service System: A Survey Load Balancing in Distributed Service System: A Survey Xingyu Zhou The Ohio State University zhou.2055@osu.edu November 21, 2016 Xingyu Zhou (OSU) Load Balancing November 21, 2016 1 / 29 Introduction and

More information

DELAY, MEMORY, AND MESSAGING TRADEOFFS IN DISTRIBUTED SERVICE SYSTEMS

DELAY, MEMORY, AND MESSAGING TRADEOFFS IN DISTRIBUTED SERVICE SYSTEMS DELAY, MEMORY, AND MESSAGING TRADEOFFS IN DISTRIBUTED SERVICE SYSTEMS By David Gamarnik, John N. Tsitsiklis and Martin Zubeldia Massachusetts Institute of Technology 5 th September, 2017 We consider the

More information

Stability of the two queue system

Stability of the two queue system Stability of the two queue system Iain M. MacPhee and Lisa J. Müller University of Durham Department of Mathematical Science Durham, DH1 3LE, UK (e-mail: i.m.macphee@durham.ac.uk, l.j.muller@durham.ac.uk)

More information

STABILIZATION OF AN OVERLOADED QUEUEING NETWORK USING MEASUREMENT-BASED ADMISSION CONTROL

STABILIZATION OF AN OVERLOADED QUEUEING NETWORK USING MEASUREMENT-BASED ADMISSION CONTROL First published in Journal of Applied Probability 43(1) c 2006 Applied Probability Trust STABILIZATION OF AN OVERLOADED QUEUEING NETWORK USING MEASUREMENT-BASED ADMISSION CONTROL LASSE LESKELÄ, Helsinki

More information

arxiv: v3 [math.pr] 4 Dec 2017

arxiv: v3 [math.pr] 4 Dec 2017 ERGODICITY OF AN SPDE ASSOCIATED WITH A MANY-SERVER QUEUE By Reza Aghajani and Kavita Ramanan arxiv:1512.2929v3 [math.pr] 4 Dec 217 Department of Mathematics, UC San Diego, and Division of Applied Mathematics,

More information

Stability, Capacity, and Scheduling of Multiclass Queueing Networks

Stability, Capacity, and Scheduling of Multiclass Queueing Networks Stability, Capacity, and Scheduling of Multiclass Queueing Networks A THESIS Presented to The Academic Faculty by John Jay Hasenbein In Partial Fulfillment of the Requirements for the Degree of Doctor

More information

Stability and Asymptotic Optimality of h-maxweight Policies

Stability and Asymptotic Optimality of h-maxweight Policies Stability and Asymptotic Optimality of h-maxweight Policies - A. Rybko, 2006 Sean Meyn Department of Electrical and Computer Engineering University of Illinois & the Coordinated Science Laboratory NSF

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

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

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

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

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

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

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

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

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

Delay Stability of Back-Pressure Policies in the presence of Heavy-Tailed Traffic

Delay Stability of Back-Pressure Policies in the presence of Heavy-Tailed Traffic 1 Delay Stability of Back-Pressure Policies in the presence of Heavy-Tailed Traffic Mihalis G. Markakis, Eytan Modiano, and John N. Tsitsiklis Abstract We study multi-hop networks with flow-scheduling

More information

State Space Collapse in Many-Server Diffusion Limits of Parallel Server Systems. J. G. Dai. Tolga Tezcan

State Space Collapse in Many-Server Diffusion Limits of Parallel Server Systems. J. G. Dai. Tolga Tezcan State Space Collapse in Many-Server Diffusion imits of Parallel Server Systems J. G. Dai H. Milton Stewart School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta, Georgia

More information

Bernardo D Auria Stochastic Processes /12. Notes. March 29 th, 2012

Bernardo D Auria Stochastic Processes /12. Notes. March 29 th, 2012 1 Stochastic Calculus Notes March 9 th, 1 In 19, Bachelier proposed for the Paris stock exchange a model for the fluctuations affecting the price X(t) of an asset that was given by the Brownian motion.

More information

STABILITY OF MULTICLASS QUEUEING NETWORKS UNDER LONGEST-QUEUE AND LONGEST-DOMINATING-QUEUE SCHEDULING

STABILITY OF MULTICLASS QUEUEING NETWORKS UNDER LONGEST-QUEUE AND LONGEST-DOMINATING-QUEUE SCHEDULING Applied Probability Trust (7 May 2015) STABILITY OF MULTICLASS QUEUEING NETWORKS UNDER LONGEST-QUEUE AND LONGEST-DOMINATING-QUEUE SCHEDULING RAMTIN PEDARSANI and JEAN WALRAND, University of California,

More information

arxiv: v1 [cs.sy] 24 Jul 2012

arxiv: v1 [cs.sy] 24 Jul 2012 Delay Stability Regions of the Max-Weight Policy under Heavy-Tailed Traffic Mihalis G. Markakis, Eytan Modiano, and John N. Tsitsiklis arxiv:1207.5746v1 [cs.sy] 24 Jul 2012 Abstract We carry out a delay

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

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

By V. Pesic and R. J. Williams XR Trading and University of California, San Diego

By V. Pesic and R. J. Williams XR Trading and University of California, San Diego Stochastic Systems 2016, Vol. 6, No. 1, 26 89 DOI: 10.1214/14-SSY163 DYNAMIC SCHEDULING FOR PARALLEL SERVER SYSTEMS IN HEAVY TRAFFIC: GRAPHICAL STRUCTURE, DECOUPLED WORKLOAD MATRIX AND SOME SUFFICIENT

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

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

Weak convergence and Brownian Motion. (telegram style notes) P.J.C. Spreij

Weak convergence and Brownian Motion. (telegram style notes) P.J.C. Spreij Weak convergence and Brownian Motion (telegram style notes) P.J.C. Spreij this version: December 8, 2006 1 The space C[0, ) In this section we summarize some facts concerning the space C[0, ) of real

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

HEAVY-TRAFFIC LIMITS FOR STATIONARY NETWORK FLOWS. By Ward Whitt, and Wei You November 28, 2018

HEAVY-TRAFFIC LIMITS FOR STATIONARY NETWORK FLOWS. By Ward Whitt, and Wei You November 28, 2018 Stochastic Systems HEAVY-TRAFFIC LIMITS FOR STATIONARY NETWORK FLOWS By Ward Whitt, and Wei You November 28, 2018 We establish heavy-traffic limits for the stationary flows in generalized Jackson networks,

More information

6 Solving Queueing Models

6 Solving Queueing Models 6 Solving Queueing Models 6.1 Introduction In this note we look at the solution of systems of queues, starting with simple isolated queues. The benefits of using predefined, easily classified queues will

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

Multi Stage Queuing Model in Level Dependent Quasi Birth Death Process

Multi Stage Queuing Model in Level Dependent Quasi Birth Death Process International Journal of Statistics and Systems ISSN 973-2675 Volume 12, Number 2 (217, pp. 293-31 Research India Publications http://www.ripublication.com Multi Stage Queuing Model in Level Dependent

More information

Maximum Pressure Policies in Stochastic Processing Networks

Maximum Pressure Policies in Stochastic Processing Networks OPERATIONS RESEARCH Vol. 53, No. 2, March April 2005, pp. 197 218 issn 0030-364X eissn 1526-5463 05 5302 0197 informs doi 10.1287/opre.1040.0170 2005 INFORMS Maximum Pressure Policies in Stochastic Processing

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

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

arxiv: v2 [math.pr] 24 Mar 2018

arxiv: v2 [math.pr] 24 Mar 2018 Exact sampling for some multi-dimensional queueing models with renewal input arxiv:1512.07284v2 [math.pr] 24 Mar 2018 Jose Blanchet Yanan Pei Karl Sigman October 9, 2018 Abstract Using a recent result

More information

Other properties of M M 1

Other properties of M M 1 Other properties of M M 1 Přemysl Bejda premyslbejda@gmail.com 2012 Contents 1 Reflected Lévy Process 2 Time dependent properties of M M 1 3 Waiting times and queue disciplines in M M 1 Contents 1 Reflected

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

Heavy-Traffic Optimality of a Stochastic Network under Utility-Maximizing Resource Allocation

Heavy-Traffic Optimality of a Stochastic Network under Utility-Maximizing Resource Allocation Heavy-Traffic Optimality of a Stochastic Network under Utility-Maximizing Resource Allocation Heng-Qing Ye Dept of Decision Science, School of Business National University of Singapore, Singapore David

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

Filtrations, Markov Processes and Martingales. Lectures on Lévy Processes and Stochastic Calculus, Braunschweig, Lecture 3: The Lévy-Itô Decomposition

Filtrations, Markov Processes and Martingales. Lectures on Lévy Processes and Stochastic Calculus, Braunschweig, Lecture 3: The Lévy-Itô Decomposition Filtrations, Markov Processes and Martingales Lectures on Lévy Processes and Stochastic Calculus, Braunschweig, Lecture 3: The Lévy-Itô Decomposition David pplebaum Probability and Statistics Department,

More information

Workload Models for Stochastic Networks: Value Functions and Performance Evaluation

Workload Models for Stochastic Networks: Value Functions and Performance Evaluation Workload Models for Stochastic Networks: Value Functions and Performance Evaluation Sean Meyn Fellow, IEEE Abstract This paper concerns control and performance evaluation for stochastic network models.

More information

Solutions to Homework Discrete Stochastic Processes MIT, Spring 2011

Solutions to Homework Discrete Stochastic Processes MIT, Spring 2011 Exercise 6.5: Solutions to Homework 0 6.262 Discrete Stochastic Processes MIT, Spring 20 Consider the Markov process illustrated below. The transitions are labelled by the rate q ij at which those transitions

More information

Online Supplement to Creating Work Breaks From Available Idleness

Online Supplement to Creating Work Breaks From Available Idleness Online Supplement to Creating Work Breaks From Available Idleness Xu Sun and Ward Whitt Department of Industrial Engineering and Operations Research, Columbia University New York, NY, 127 June 3, 217 1

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

arxiv: v3 [cs.dm] 25 Jun 2016

arxiv: v3 [cs.dm] 25 Jun 2016 Approximate optimality with bounded regret in dynamic matching models arxiv:1411.1044v3 [cs.dm] 25 Jun 2016 Ana Bušić Sean Meyn Abstract We consider a discrete-time bipartite matching model with random

More information

Online Supplement to Creating Work Breaks From Available Idleness

Online Supplement to Creating Work Breaks From Available Idleness Online Supplement to Creating Work Breaks From Available Idleness Xu Sun and Ward Whitt Department of Industrial Engineering and Operations Research, Columbia University New York, NY, 127 September 7,

More information

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 43, NO. 3, MARCH

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 43, NO. 3, MARCH IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 43, NO. 3, MARCH 1998 315 Asymptotic Buffer Overflow Probabilities in Multiclass Multiplexers: An Optimal Control Approach Dimitris Bertsimas, Ioannis Ch. Paschalidis,

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

Stochastic Differential Equations.

Stochastic Differential Equations. Chapter 3 Stochastic Differential Equations. 3.1 Existence and Uniqueness. One of the ways of constructing a Diffusion process is to solve the stochastic differential equation dx(t) = σ(t, x(t)) dβ(t)

More information

THROUGHPUT ANALYSIS OF STOCHASTIC NETWORKS USING FLUID LIMITS. By John Musacchio University of California, Santa Cruz and

THROUGHPUT ANALYSIS OF STOCHASTIC NETWORKS USING FLUID LIMITS. By John Musacchio University of California, Santa Cruz and Submitted to the Annals of Applied Probability THROUGHPUT ANALYSIS OF STOCHASTIC NETWORKS USING FLUID LIMITS. By John Musacchio University of California, Santa Cruz and By Jean Walrand University of California,

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

Tales of Time Scales. Ward Whitt AT&T Labs Research Florham Park, NJ

Tales of Time Scales. Ward Whitt AT&T Labs Research Florham Park, NJ Tales of Time Scales Ward Whitt AT&T Labs Research Florham Park, NJ New Book Stochastic-Process Limits An Introduction to Stochastic-Process Limits and Their Application to Queues Springer 2001 I won t

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

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

PROBABILITY: LIMIT THEOREMS II, SPRING HOMEWORK PROBLEMS

PROBABILITY: LIMIT THEOREMS II, SPRING HOMEWORK PROBLEMS PROBABILITY: LIMIT THEOREMS II, SPRING 218. HOMEWORK PROBLEMS PROF. YURI BAKHTIN Instructions. You are allowed to work on solutions in groups, but you are required to write up solutions on your own. Please

More information

arxiv: v1 [math.pr] 13 Nov 2015

arxiv: v1 [math.pr] 13 Nov 2015 Submitted to the Annals of Applied Probability ON THE INSTABILITY OF MATCHING QUEUES arxiv:1511.04282v1 [math.pr] 13 Nov 2015 By Pascal Moyal and Ohad Perry Université de Technologie de Compiègne and Northwestern

More information

Transitory Queueing Networks

Transitory Queueing Networks OPERATIONS RESEARCH Vol. 00, No. 0, Xxxxx 0000, pp. 000 000 issn 0030-364X eissn 1526-5463 00 0000 0001 INFORMS doi 10.1287/xxxx.0000.0000 c 0000 INFORMS Authors are encouraged to submit new papers to

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

A FUNCTIONAL CENTRAL LIMIT THEOREM FOR MARKOV ADDITIVE ARRIVAL PROCESSES AND ITS APPLICATIONS TO QUEUEING SYSTEMS

A FUNCTIONAL CENTRAL LIMIT THEOREM FOR MARKOV ADDITIVE ARRIVAL PROCESSES AND ITS APPLICATIONS TO QUEUEING SYSTEMS A FUNCTIONAL CENTRAL LIMIT THEOREM FOR MARKOV ADDITIVE ARRIVAL PROCESSES AND ITS APPLICATIONS TO QUEUEING SYSTEMS HONGYUAN LU, GUODONG PANG, AND MICHEL MANDJES Abstract. We prove a functional central limit

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

Stability and Heavy Traffic Limits for Queueing Networks

Stability and Heavy Traffic Limits for Queueing Networks Maury Bramson University of Minnesota Stability and Heavy Traffic Limits for Queueing Networks May 15, 2006 Springer Berlin Heidelberg New York Hong Kong London Milan Paris Tokyo Contents 1 Introduction...............................................

More information

AN EFFECTIVE METRIC ON C(H, K) WITH NORMAL STRUCTURE. Mona Nabiei (Received 23 June, 2015)

AN EFFECTIVE METRIC ON C(H, K) WITH NORMAL STRUCTURE. Mona Nabiei (Received 23 June, 2015) NEW ZEALAND JOURNAL OF MATHEMATICS Volume 46 (2016), 53-64 AN EFFECTIVE METRIC ON C(H, K) WITH NORMAL STRUCTURE Mona Nabiei (Received 23 June, 2015) Abstract. This study first defines a new metric with

More information

PROBABILITY: LIMIT THEOREMS II, SPRING HOMEWORK PROBLEMS

PROBABILITY: LIMIT THEOREMS II, SPRING HOMEWORK PROBLEMS PROBABILITY: LIMIT THEOREMS II, SPRING 15. HOMEWORK PROBLEMS PROF. YURI BAKHTIN Instructions. You are allowed to work on solutions in groups, but you are required to write up solutions on your own. Please

More information

Author's personal copy

Author's personal copy Queueing Syst (215) 81:341 378 DOI 1.17/s11134-15-9462-x Stabilizing performance in a single-server queue with time-varying arrival rate Ward Whitt 1 Received: 5 July 214 / Revised: 7 May 215 / Published

More information

M/G/1 and Priority Queueing

M/G/1 and Priority Queueing M/G/1 and Priority Queueing Richard T. B. Ma School of Computing National University of Singapore CS 5229: Advanced Compute Networks Outline PASTA M/G/1 Workload and FIFO Delay Pollaczek Khinchine Formula

More information

THE HEAVY-TRAFFIC BOTTLENECK PHENOMENON IN OPEN QUEUEING NETWORKS. S. Suresh and W. Whitt AT&T Bell Laboratories Murray Hill, New Jersey 07974

THE HEAVY-TRAFFIC BOTTLENECK PHENOMENON IN OPEN QUEUEING NETWORKS. S. Suresh and W. Whitt AT&T Bell Laboratories Murray Hill, New Jersey 07974 THE HEAVY-TRAFFIC BOTTLENECK PHENOMENON IN OPEN QUEUEING NETWORKS by S. Suresh and W. Whitt AT&T Bell Laboratories Murray Hill, New Jersey 07974 ABSTRACT This note describes a simulation experiment involving

More information

Practical conditions on Markov chains for weak convergence of tail empirical processes

Practical conditions on Markov chains for weak convergence of tail empirical processes Practical conditions on Markov chains for weak convergence of tail empirical processes Olivier Wintenberger University of Copenhagen and Paris VI Joint work with Rafa l Kulik and Philippe Soulier Toronto,

More information

On the Resource/Performance Tradeoff in Large Scale Queueing Systems

On the Resource/Performance Tradeoff in Large Scale Queueing Systems On the Resource/Performance Tradeoff in Large Scale Queueing Systems David Gamarnik MIT Joint work with Patrick Eschenfeldt, John Tsitsiklis and Martin Zubeldia (MIT) High level comments High level comments

More information