Stability and Asymptotic Optimality of h-maxweight Policies

Size: px
Start display at page:

Download "Stability and Asymptotic Optimality of h-maxweight Policies"

Transcription

1 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 support: ECS and DARPA ITMANET

2 Control Techniques for Complex Networks Draft copy April II Workload 158 Control Techniques for Complex Networks Draft copy April Workload & Scheduling Single server queue III Stability. & Performance Workload Outline for the CRW scheduling model Relaxations for the fluid model ODE methods Safety stocks and trajectory tracking Fluid-scale asymptotic optimality Control Techniques for Complex Networks Draft copy April I Modeling & Control 11 Simulation & Learning Control variates and shadow functions Scheduling E9E Estimating a value function Controlled random-walk model Notes N1N Fluid model Exercises Control techniques I for the fluid Models model &. Background III Stability & Performance rmance Optimization Optimality equations II h-maxweight. Policies 9.6 Optimization in networks I M. Modeling. o4d08e8ling & Control MaxWeight and MinDrift III 4.9 Perturbedr ed value function Heavy Traffic 4.10 Notes Exercises III Stability Conclusions & Performance rmance Foster-Lyapunov Techniques 319 IIII 8.1 Lyapunov functions a A Markov. Models Stability & Performance MaxWeight A.1 Every. process. s is (almost).s. Markov Ma Optimization 8.5 MaxWeight and the average-cost optimalitay optimality A.2e equation quga Generators Geti eno nen3 er t7o4rs and.a value functions.u nc34. tio8n ODE methods A.3 Equilibrium equations A.4 Criteria 436 for stability Safety stocks and trajectory tracking A.5 Ergodic theorems and coupling Fluid-scale asymptotic optimality A.6 Converse theorems List of Figures 572

3 Control Techniques for Complex Networks Draft copy April I Modeling & Control 34 4 Scheduling Controlled random-walk model Fluid model Control techniques for the fluid model III Stability & Performance Optimization Optimality equations Optimization in networks I Models & Background

4 Controlled Random-Walk Model µ 1 µ 2 µ 4 µ 3 Station 1 Station 2 α 3 Q(k+1) = Q(k)+B(k+1)U(k)+A(k+1), Q(0) = x Statistics & topology: B(k) = A(k) = S 1 (k) S 1 (k) S 2 (k) S 3 (k) S 3 (k) S 4 (k) A 1 (k) 0 A 3 (k) 0 Constituency constraints: CU(k) 1 U(k) 0 C = Lippman Henderson & M. 1997

5 Fluid Model & Workload µ 1 µ 2 µ 4 µ 3 Station 1 Station 2 α 3 q( t) =x + Bz(t)+αt, t 0 q(0) = x Fluid model captures mean-flow: Workload and load parameters: B = E[B(k)] = α = E[A(k)] = ξ 1 = m 1 0 m 4 m 4 ξ2 = µ µ 1 µ µ µ 3 µ 4 0 α 3 0 m 2 m 2 m 3 0 ρ 1 = m 1 + m 4 α 3 ρ 2 = m 2 + m 3 α 3 with m i = µ 1 i - Newell 1982, - Vandergraft Perkins & Kumar Chen & Mandelbaum 1991, - Cruz 1991

6 Value Functions µ 1 µ 2 µ 4 µ 3 Station 1 Station 2 α 3 q(t) =x + Bz(t)+αt Q(k+1) Q(k) = B(k+1)U(k)+A(k+1) J(x) = 0 c(q(t; x)) dt h(x) = E[c(Q(t; x)) η] dt 0 alue function Relative value function η = c(x) π(dx) = average cost

7 Value Functions µ 1 µ 2 µ 4 µ 3 Station 1 Station 2 α 3 q(t) =x + Bz(t)+αt Q(k+1) Q(k) = B(k+1)U(k)+A(k+1) J(x) = 0 c(q(t; x)) dt h(x) = 0 E[c(Q(t; x)) η] dt alue function Relative value function η = c(x) π(dx) Large-state solidarity lim x J(x) h(x) =1 Holds for wide class of stabilizing policies, including average-cost optimal policy - M 96, 01,... following -Dai 95, - Dai & M 95

8 Myopic Policy: Fluid Model q(t) =x + Bz(t)+αt Constraints: X U(x) subset of R l + feasible values of d + dtq(t) =Bζ(t)+ ζ(t) when α x = q(t) X Given: Convex monotone cost function, c: R l + R +

9 Myopic Policy: Fluid Model d + dtq(t) =Bζ(t)+ α Constraints: X subset of R l + U(x) feasible values of ζ(t) when x = q(t) X Given: Convex monotone cost function, c: R l + R + arg min u U(x) d + dt c(q(t)) = arg min u U(x) c(x), Bu + α

10 Myopic Policy: CRW Model Q(k+1) Q(k) = B(k+1)U(k)+A(k+1) Constraints: X subset of (lattice constraints, etc.) R l + U (x) feasible values of U(k) when x = Q(k) X Given: Convex monotone cost function, c: R l + R +

11 Myopic Policy: CRW Model Q(k+1) Q(k) = B(k+1)U(k)+A(k+1) Constraints: X subset of (lattice constraints, etc.) R l + U (x) feasible values of U(k) when x = Q(k) X Given: Convex monotone cost function, c: R l + R + Myopic policy: arg min u U (x) E[c(Q(k +1)) Q(k) =x, U(k) =u]

12 Myopic Policy: CRW Model Q(k+1) Q(k) = B(k+1)U(k)+A(k+1) Motivation: Average cost optimal policy is h-myopic, h: R l + R + is the relative value function, h(x) = inf U 0 E[c(Q(t; x)) η *] dt

13 Myopic Policy: CRW Model Q(k+1) Q(k) = B(k+1)U(k)+A(k+1) Motivation: Average cost optimal policy is h-myopic, h: R l + R + is the relative value function, h(x) = inf U 0 E[c(Q(t; x)) η *] dt Dynamic programming equation: min u U (x) E[h(Q(k +1)) Q(k) = x, U(k) =u] = h(x) c (x) + η *

14 Fluid Model & Myopia µ 1 µ 2 µ 4 µ 3 Station 1 Station 2 α 3 q( t) =x + Bz(t)+αt, t 0 q(0) = x Given: Convex monotone cost function, c: R l + R + Myopic policy for fluid model is stabilizing: q(t) = 0 t T 0 - Chen & Yao 93 - M 01

15 Myopia & Instability µ 1 µ 2 µ 4 µ 3 Station 1 Station 2 α 3 Myopic policy may or may not be stabilizing Example: Two station model above with linear cost, c(x) =x 1 + x 2 + x 3 + x 4 Myopic policy for CRW model: Priority to exit buffers - Kumar & Seidman 89 - Rybko & Stolyar 93

16 Myopia & Instability µ 1 µ 2 µ 4 µ 3 Station 1 Station 2 α 3 Myopic policy may or may not be stabilizing Example: Two station model above with linear cost, c(x) =x 1 + x 2 + x 3 + x 4 Myopic policy for CRW model: Priority to exit buffers 800 Poisson Arrivals and Service 800 Fluid Arrivals and Service Periodic starvation creates instability - Kumar & Seidman 89 - Rybko & Stolyar 93

17 Myopia & Instability Quadratic Cost µ 1 µ 2 µ 4 µ 3 Station 1 Station 2 α 3 Myopic policy stabilizing for diagonal quadratic Example: Two station model above with, c(x) = 1 2 [x2 1 + x x x 2 4] Myopic policy: Approximated by linear switching curves - Tassiulas & Ephremides 92

18 Myopia & Instability Quadratic Cost µ 1 µ 2 µ 4 µ 3 Station 1 Station 2 α 3 Myopic policy stabilizing for diagonal quadratic Example: Two station model above with, c(x) = 1 2 [x2 1 + x x x 2 4] Myopic policy: Approximated by linear switching curves Condition (V3) holds with Lyapunov function For positive constants ε and η V = c PV (x):=e[v (Q(k + 1)) Q(k) =x] V (x) ε x + η - Tassiulas & Ephremides 92

19 MaxWeight Policy µ 1 µ 2 µ 4 µ 3 Station 1 Station 2 α 3 Tassiulas considers myopic policy for fluid model arg min u U (x) c(x), Bu+ α subject to lattice constraints where c(x) = 1 2 xt Dx, D =diag(d 1,...,d ) - Tassiulas & Ephremides 92

20 MaxWeight Policy µ 1 µ 2 µ 4 µ 3 Station 1 Station 2 α 3 Tassiulas considers myopic policy for fluid model arg min u U (x) c(x), Bu+ α subject to lattice constraints Obtains negative drift: For non-zero x, c(x), Bu+ α ε x Implies (V3) for MaxWeight policy

21 MaxWeight Policy µ 1 µ 2 µ 4 µ 3 Station 1 Station 2 α 3 Tassiulas considers myopic policy for fluid model arg min u U (x) c(x), Bu+ α subject to lattice constraints Obtains negative drift: For non-zero x, c(x), Bu+ α ε x Implies (V3) for MaxWeight policy Implies (V3) for myopic policy since myopic has minimum drift

22 Questions Since 1996 lim J(x) h(x) =1 x Value functions for fluid and stochastic models: Quadratic growth for linear cost with similar asymptotes; Policies are similar for large state-values

23 Questions Since 1996 lim J(x) h(x) =1 x Value functions for fluid and stochastic models: Quadratic growth for linear cost with similar asymptotes; Policies are similar for large state-values What is the gap between policies? What is the gap between value functions? How to translate policy for fluid model to cope with volatility? Connections with heavy traffic theory?

24 Questions Since 1996 lim J(x) h(x) =1 x Value functions for fluid and stochastic models: Quadratic growth for linear cost with similar asymptotes; Policies are similar for large state-values What is the gap between policies? What is the gap between value functions? How to translate policy for fluid model to cope with volatility? Connections with heavy traffic theory? Many positive answers in new monograph, as well as new applications for value function approximation Today s lecture focuses on third and fourth topics

25 Control Techniques for Complex Networks Draft copy April I Modeling & Control 34 (x) = α1 µ MaxWeight and MinDrift Perturbed value function Notes Exercises (x) = µ1+α1 µ 2+µ 1 (x) = µ1+α1 µ 1 II h-maxweight Policies III Stability & Performance Foster-Lyapunov Techniques Lyapunov functions MaxWeight MaxWeight and the average-cost optimality equation...348

26 Why Does MW Work? Geometric explanation Define drift vector field (for given policy) (x) = E[ Q(k +1) Q(k) Q(k) = x] = Bu+ α MaxWeight policy: arg min u U (x) c(x), (x) with c diagonal quadratic

27 Why Does MW Work? (x) =E[ Q(k +1) Q(k) Q(k) =x ] Example: Queues in tandem µ 1 µ 2 x 2 (x) = µ 2 MaxWeight policy: serve buffer 1 (x) = µ 1+ µ 2 +µ 1 (x) = µ 1+ µ 1 x 1

28 Why Does MW Work? (x) =E[ Q(k +1) Q(k) Q(k) =x ] Example: Queues in tandem µ 1 µ 2 x 2 (x) = µ 2 MaxWeight policy: serve buffer 1 (x) = µ 1+ µ 2 +µ 1 (x) = µ 1+ µ 1 x 1 Key observation: Boundaries of the state space are repelling

29 Why Does MW Work? (x) =E[ Q(k +1) Q(k) Q(k) =x ] Example: Queues in tandem µ 1 µ 2 x 2 (x) = µ 2 MaxWeight policy: serve buffer 1 (x) = µ 1+ µ 2 +µ 1 Level sets of c (diag quadratic) (x) = µ 1+ µ 1 x 1 Key observation: Boundaries of the state space are repelling Consequence of vanishing partial derivatives on boundary

30 h-maxweight Policy (x) = α1 µ 2 (x) = µ1+α1 µ 2+µ 1 (x) = µ1+α1 µ 1 Given: Convex monotone function h Boundary conditions x j h (x) =0 whenx j =0.

31 h-maxweight Policy (x) = α1 µ 2 (x) = µ1+α1 µ 2+µ 1 (x) = µ1+α1 µ 1 Given: Convex monotone function h Boundary conditions x j h (x) =0 whenx j =0. Economic interpretation: Marginal disutility vanishes for vanishingly small inventory

32 h-maxweight Policy (x) = α1 µ 2 (x) = µ1+α1 µ 2+µ 1 (x) = µ1+α1 µ 1 Given: Convex monotone function h Boundary conditions x j h (x) =0 whenx j =0. Economic interpretation: Marginal disutility vanishes for vanishingly small inventory Condition rarely holds, but we can fix that...

33 h-maxweight Policy (x) = α1 µ 2 (x) = µ1+α1 µ 2+µ 1 (x) = µ1+α1 µ 1 Given: Convex monotone function h 0 (perhaps violating condition) Introduce perturbation: For fixed θ 1 and any x R l + x i := x i + θ(e x i/θ 1), and x =( x 1,..., x l ) T R l +

34 h-maxweight Policy (x) = α1 µ 2 (x) = µ1+α1 µ 2+µ 1 (x) = µ1+α1 µ 1 Given: Convex monotone function h 0 (perhaps violating condition) Introduce perturbation: For fixed θ 1 and any x R l + x i := x i + θ(e x i/θ 1), and x =( x 1,..., x l ) T R l + Perturbed function: h(x) =h 0 ( x), x R l + Convex, monotone, and boundary conditions are satisfied

35 h-maxweight Policy Perturbed linear function µ 1 µ 2 h 0 linear: never satisfies condition h-myopic and h-maxweight polices stabilizing provided θ 1 is sufficiently large

36 h-maxweight Policy Perturbed linear function µ 1 µ 2 h 0 linear: never satisfies condition h-myopic and h-maxweight polices stabilizing provided θ 1 is sufficiently large x 2 Example: Tandem queues (x) = µ 2 h-maxweight policy: serve buffer 1 Level sets of h q 2 = θ log 1 c 1 c 2 ( ) q 2 (x) = µ 1+ µ 2 +µ 1 (x) = µ 1+ µ 1 x 1

37 h-maxweight Policy Perturbed value function µ 1 µ 2 h 0 minimal fluid value function, J(x) = inf 0 c(q(t; x)) dt h-myopic and h-maxweight polices stabilizing provided θ 1 is sufficiently large

38 h-maxweight Policy Perturbed value function µ 1 µ 2 h 0 minimal fluid value function, J(x) = inf 0 c(q(t; x)) dt h-myopic and h-maxweight polices stabilizing provided θ 1 is sufficiently large Resulting policy very similar to average-cost optimal policy: 30 x 2 Optimal policy: serve buffer x 1

39 Control Techniques for Complex Networks Draft copy April II Workload Workload & Scheduling Single server queue Workload for the CRW scheduling model Relaxations for the fluid model III Heavy Traffic III Stability & Performance Optimization ODE methods Safety stocks and trajectory tracking Fluid-scale asymptotic optimality...467

40 Relaxations & Asymptotic Optimality Single example for sake of illustration: Station 2 Station 1 Model of Dai & Wang

41 Relaxations & Asymptotic Optimality Single example for sake of illustration: Station 2 Station 1 Assume: Homogeneous model Service rate at Station i is µ i

42 Relaxations & Asymptotic Optimality Station 2 Station 1 Homogeneous CRW model: Q 1 (k +1) Q 1 (k) = S 1 (k +1)U 1 (k)+a 1 (k +1) Q 2 (k +1) Q 2 (k) = S 1 (k +1)U 2 (k)+s 1 (k +1)U 1 (k) Q 3 (k +1) Q 3 (k) = S 2 (k +1)U 3 (k)+s 2 (k +1)U 2 (k) Q 4 (k +1) Q 4 (k) = S 2 (k +1)U 4 (k)+s 2 (k +1)U 3 (k) Q 5 (k +1) Q 5 (k) = S 1 (k +1)U 5 (k)+s 2 (k +1)U 4 (k)

43 Relaxations & Asymptotic Optimality Station 2 Station 1 Homogeneous CRW model: Q 1 (k +1) Q 1 (k) = S 1 (k +1)U 1 (k)+a 1 (k +1) Q 2 (k +1) Q 2 (k) = S 1 (k +1)U 2 (k)+s 1 (k +1)U 1 (k) Q 3 (k +1) Q 3 (k) = S 2 (k +1)U 3 (k)+s 2 (k +1)U 2 (k) Q 4 (k +1) Q 4 (k) = S 2 (k +1)U 4 (k)+s 2 (k +1)U 3 (k) Q 5 (k +1) Q 5 (k) = S 1 (k +1)U 5 (k)+s 2 (k +1)U 4 (k) Constituency constraints: U i (k) {0,1} U 1 (k)+u 2 (k)+u 5 (k) 1 U 3 (k)+u 4 (k) 1

44 Relaxations & Asymptotic Optimality Station 2 Station 1 Workload (units of inventory) Y 1 (k) =3Q 1 (k)+2q 2 (k)+q 3 (k)+q 4 (k)+q 5 (k) Y 2 (k) =2(Q 1 (k)+q 2 (k)+q 3 (k)) + Q 4 (k)

45 Relaxations & Asymptotic Optimality Station 2 Station 1 Workload (units of inventory) Y 1 (k) =3Q 1 (k)+2q 2 (k)+q 3 (k)+q 4 (k)+q 5 (k) Y 2 (k) =2(Q 1 (k)+q 2 (k)+q 3 (k)) + Q 4 (k) Idleness processes: ι 1 (k) =1 (U 1 (k)+u 2 (k)+u 5 (k)) ι 2 (k) =1 (U 3 (k)+u 4 (k))

46 Relaxations & Asymptotic Optimality Station 2 Station 1 Workload (units of inventory) Y 1 (k) =3Q 1 (k)+2q 2 (k)+q 3 (k)+q 4 (k)+q 5 (k) Y 2 (k) =2(Q 1 (k)+q 2 (k)+q 3 (k)) + Q 4 (k) Idleness processes: ι 1 (k) =1 (U 1 (k)+u 2 (k)+u 5 (k)) ι 2 (k) =1 (U 3 (k)+u 4 (k)) Dynamics: Y 1 (k +1) Y 1 (k) = S 1 (k +1)+3A 1 (k +1) Y 2 (k +1) Y 2 (k) = S 2 (k +1)+2A 1 (k +1) + + S 1 (k +1)ι 1 (k) S 2 (k +1)ι 2 (k)

47 Relaxations & Asymptotic Optimality Station 2 Station 1 Workload Relaxation of N. Laws Y 1 (k +1) Y 1 (k) = S 1 (k +1)+3A 1 (k +1) + S 1 (k +1)ι 1 (k) with constraints on idleness process relaxed, ι 1 (k) {0, 1,2,...} - Laws 90 - Kelly & Laws 93

48 Relaxations & Asymptotic Optimality Station 2 Station 1 Workload Relaxation of N. Laws Y 1 (k +1) Y 1 (k) = S 1 (k +1)+3A 1 (k +1) + S 1 (k +1)ι 1 (k) with constraints on idleness process relaxed, ι 1 (k) {0, 1,2,...} Optimization based on the effective cost, c(y) =min c(x) s. t. 3x 1 +2x 2 + x 3 + x 4 + x 5 = y x Z 5 + (+ buffer constraints) - Laws 90 - Kelly & Laws 93 - Harrison, Kushner, Reiman, Williams, Dai, Bramson,...

49 Asymptotic Optimality Optimal policy is non-idling for one-dimensional relaxation Dynamic programing equation solved via Pollaczek-Khintchine formula

50 Asymptotic Optimality Heavy traffic assumptions Load is unity for nominal model Single bottleneck to define relaxation Cost is linear, and effective cost has a unique optimizer Model sequence: { A (n) A(k) with probability 1 n 1 (k) = 0 with probability n 1 Load less than unity for each n

51 Asymptotic Optimality h 0 (x) =ĥ (y)+ b 2 c( x) c(y) 2 ( ( h-maxweight policy asymptotically optimal, with logarithmic regret

52 Asymptotic Optimality h 0 (x) =ĥ (y)+ b 2 c( x) c(y) 2 ( ( h-maxweight policy asymptotically optimal, with logarithmic regret ˆη = O(n) optimal average cost for relaxation η average cost under h-mw policy

53 Asymptotic Optimality h 0 (x) =ĥ (y)+ b 2 c( x) c(y) 2 ( ( h-maxweight policy asymptotically optimal, with logarithmic regret ˆη = O(n) optimal average cost for relaxation η average cost under h-mw policy ˆη η ˆη + O(log(n))

54 Control Techniques for Complex Networks Draft copy April III Stability & Performance ODE methods Safety stocks and trajectory tracking Fluid-scale asymptotic optimality Simulation & Learning Control variates and shadow functions Estimating a value function Notes Exercises Conclusions A Markov Models 538 A.1 Every process is (almost) Markov A.2 Generators and value functions A.3 Equilibrium equations A.4 Criteria for stability A.5 Ergodic theorems and coupling A.6 Converse theorems List of Figures 572

55 Conclusions h-maxweight policy stabilizing under very general conds. General approach to policy translation. Resulting policy mirrors optimal policy in examples Asymptotically optimal, with logarithmic regret for model with single bottleneck

56 Conclusions h-maxweight policy stabilizing under very general conds. General approach to policy translation. Resulting policy mirrors optimal policy in examples Asymptotically optimal, with logarithmic regret for model with single bottleneck Future work Models with multiple bottlenecks? On-line learning for policy improvement?

57 Control Techniques for Complex Networks Draft copy April II Workload Control Tec 158 hniques for Complex Networks Draft copy Ap References 5 Workload & Scheduling Single server queue III Stability. & Performance Workload for the CRW scheduling model Relaxations for the fluid model ODE methods Safety stocks and trajectory tracking Fluid-scale asymptotic optimality Control Techniques N. Laws. for Complex Dynamic Networks routing in queueing networks. PhD thesis, Draft copy April Cambridge University, Cambridge, 11 Simulation UK, & Learning 485 I Modeling & Control Control variates and shadow functions Scheduling E9E Estimating a value function Controlled random-walk L. Tassiulas. model Adaptive. back-pressure congestion Notes N1N control based on 4.2 Fluid model Exercises Control techniques local for information. the fluid model (2): , III Stability & Performance rmance 318 Control Techniques for Complex Networks Draft copy April L. Tassiulas and A. Ephremides. Stability properties of constrained 9 Optimization Optimality equations queueing systems and scheduling policies for maximum throughput in 9.6 Optimization in networks I M. Modeling. o4d08e8ling & Control 34 multihop radio networks MaxWeight and MinDrift Perturbedr ed value function Notes Exercises S. P. Meyn. Sequencing and routing in multiclass queueing networks. Part II: Workload relaxations S. P. Meyn. Stability and asymptotic optimality of generalized MaxWeight policies. Submitted for publication, III Stability & Performance rmance Foster-Lyapunov A Techniques Models 538 IIII Stability & Performance Markov o 318 es Lyapunov A.1 Every functions process is (almost). Markov Optimization 8.4 MaxWeight A.2 Generators t7o4rs and value functions ODE methods MaxWeight Equilibrium S. P. Meyn. Control techniques for complex 8.5 A.3 and Criteria 436 the average-cost equations optimality equation A.4 d4 t3 networks. i for stability e-c oṗti To.. appear,.. uȧti. oṅ... Cambridge University Press, Safety stocks and trajectory tracking A E. Ergodic r.go. d4i46 t2heorems theorems and coupling Fluid-scale asymptotic optimality A C. Converse o.nv.. e46 46s67e7 theorems List of Figures 572

TD Learning. Sean Meyn. Department of Electrical and Computer Engineering University of Illinois & the Coordinated Science Laboratory

TD Learning. Sean Meyn. Department of Electrical and Computer Engineering University of Illinois & the Coordinated Science Laboratory TD Learning Sean Meyn Department of Electrical and Computer Engineering University of Illinois & the Coordinated Science Laboratory Joint work with I.-K. Cho, Illinois S. Mannor, McGill V. Tadic, Sheffield

More information

Resource Pooling for Optimal Evacuation of a Large Building

Resource Pooling for Optimal Evacuation of a Large Building Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 28 Resource Pooling for Optimal Evacuation of a Large Building Kun Deng, Wei Chen, Prashant G. Mehta, and Sean

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

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

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

Management of demand-driven production systems

Management of demand-driven production systems Management of demand-driven production systems Mike Chen, Richard Dubrawski, and Sean Meyn November 4, 22 Abstract Control-synthesis techniques are developed for demand-driven production systems. The resulting

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

In search of sensitivity in network optimization

In search of sensitivity in network optimization In search of sensitivity in network optimization Mike Chen, Charuhas Pandit, and Sean Meyn June 13, 2002 Abstract This paper concerns policy synthesis in large queuing networks. The results provide answers

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

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

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

Average-cost temporal difference learning and adaptive control variates

Average-cost temporal difference learning and adaptive control variates Average-cost temporal difference learning and adaptive control variates Sean Meyn Department of ECE and the Coordinated Science Laboratory Joint work with S. Mannor, McGill V. Tadic, Sheffield S. Henderson,

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

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

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

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

Advanced Computer Networks Lecture 3. Models of Queuing

Advanced Computer Networks Lecture 3. Models of Queuing Advanced Computer Networks Lecture 3. Models of Queuing Husheng Li Min Kao Department of Electrical Engineering and Computer Science University of Tennessee, Knoxville Spring, 2016 1/13 Terminology of

More information

Coding and control for communication networks

Coding and control for communication networks Queueing Syst (2009) 63: 195 216 DOI 10.1007/s11134-009-9148-3 INVITED PAPER Coding and control for communication networks Wei Chen Danail Traskov Michael Heindlmaier Muriel Médard Sean Meyn Asuman Ozdaglar

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

Tutorial: Optimal Control of Queueing Networks

Tutorial: Optimal Control of Queueing Networks Department of Mathematics Tutorial: Optimal Control of Queueing Networks Mike Veatch Presented at INFORMS Austin November 7, 2010 1 Overview Network models MDP formulations: features, efficient formulations

More information

Coding and Control for Communication Networks

Coding and Control for Communication Networks Coding and Control for Communication Networks Wei Chen Danail raskov Michael Heindlmaier Muriel Médard Sean Meyn Asuman Ozdaglar. October 2, 29 Abstract he purpose of this paper is to survey techniques

More information

Concave switching in single-hop and multihop networks

Concave switching in single-hop and multihop networks Queueing Syst (2015) 81:265 299 DOI 10.1007/s11134-015-9447-9 Concave switching in single-hop and multihop networks Neil Walton 1 Received: 21 July 2014 / Revised: 17 April 2015 / Published online: 23

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

Scheduling: Queues & Computation

Scheduling: Queues & Computation Scheduling: Queues Computation achieving baseline performance efficiently Devavrat Shah LIDS, MIT Outline Two models switched network and bandwidth sharing Scheduling: desirable performance queue-size

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

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

Dynamic Power Allocation and Routing for Time Varying Wireless Networks

Dynamic Power Allocation and Routing for Time Varying Wireless Networks Dynamic Power Allocation and Routing for Time Varying Wireless Networks X 14 (t) X 12 (t) 1 3 4 k a P ak () t P a tot X 21 (t) 2 N X 2N (t) X N4 (t) µ ab () rate µ ab µ ab (p, S 3 ) µ ab µ ac () µ ab (p,

More information

arxiv: v1 [cs.sy] 10 Apr 2014

arxiv: v1 [cs.sy] 10 Apr 2014 Concave Switching in Single and Multihop Networks arxiv:1404.2725v1 [cs.sy] 10 Apr 2014 Neil Walton 1 1 University of Amsterdam, n.s.walton@uva.nl Abstract Switched queueing networks model wireless networks,

More information

OPTIMAL CONTROL OF A FLEXIBLE SERVER

OPTIMAL CONTROL OF A FLEXIBLE SERVER Adv. Appl. Prob. 36, 139 170 (2004) Printed in Northern Ireland Applied Probability Trust 2004 OPTIMAL CONTROL OF A FLEXIBLE SERVER HYUN-SOO AHN, University of California, Berkeley IZAK DUENYAS, University

More information

Near-Optimal Control of Queueing Systems via Approximate One-Step Policy Improvement

Near-Optimal Control of Queueing Systems via Approximate One-Step Policy Improvement Near-Optimal Control of Queueing Systems via Approximate One-Step Policy Improvement Jefferson Huang March 21, 2018 Reinforcement Learning for Processing Networks Seminar Cornell University Performance

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

[4] T. I. Seidman, \\First Come First Serve" is Unstable!," tech. rep., University of Maryland Baltimore County, 1993.

[4] T. I. Seidman, \\First Come First Serve is Unstable!, tech. rep., University of Maryland Baltimore County, 1993. [2] C. J. Chase and P. J. Ramadge, \On real-time scheduling policies for exible manufacturing systems," IEEE Trans. Automat. Control, vol. AC-37, pp. 491{496, April 1992. [3] S. H. Lu and P. R. Kumar,

More information

A Starvation-free Algorithm For Achieving 100% Throughput in an Input- Queued Switch

A Starvation-free Algorithm For Achieving 100% Throughput in an Input- Queued Switch A Starvation-free Algorithm For Achieving 00% Throughput in an Input- Queued Switch Abstract Adisak ekkittikul ick ckeown Department of Electrical Engineering Stanford University Stanford CA 9405-400 Tel

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

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

Transience of Multiclass Queueing Networks. via Fluid Limit Models. Sean P. Meyn. University of Illinois. Abstract

Transience of Multiclass Queueing Networks. via Fluid Limit Models. Sean P. Meyn. University of Illinois. Abstract Transience of Multiclass Queueing Networks via Fluid Limit Models Sean P. Meyn University of Illinois Abstract This paper treats transience for queueing network models by considering an associated uid

More information

On Scheduling for Minimizing End-to-End Buffer Usage over Multihop Wireless Networks

On Scheduling for Minimizing End-to-End Buffer Usage over Multihop Wireless Networks On Scheduling for Minimizing End-to-End Buffer Usage over Multihop Wireless Networs V.J. Venataramanan and Xiaojun Lin School of ECE Purdue University Email: {vvenat,linx}@purdue.edu Lei Ying Department

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

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

Asymptotically Tight Steady-State Queue Length Bounds Implied By Drift Conditions

Asymptotically Tight Steady-State Queue Length Bounds Implied By Drift Conditions Noname manuscript No. (will be inserted by the editor) Asymptotically Tight Steady-State Queue Length Bounds Implied By Drift Conditions Atilla Eryilmaz R. Srikant the date of receipt and acceptance should

More information

Optimal scaling of average queue sizes in an input-queued switch: an open problem

Optimal scaling of average queue sizes in an input-queued switch: an open problem DOI 10.1007/s11134-011-9234-1 Optimal scaling of average queue sizes in an input-queued switch: an open problem Devavrat Shah John N. Tsitsiklis Yuan Zhong Received: 9 May 2011 / Revised: 9 May 2011 Springer

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

On the Flow-level Dynamics of a Packet-switched Network

On the Flow-level Dynamics of a Packet-switched Network On the Flow-level Dynamics of a Packet-switched Network Ciamac Moallemi Graduate School of Business Columbia University ciamac@gsb.columbia.edu Devavrat Shah LIDS, EECS Massachusetts Institute of Technology

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

Approximate Dynamic Programming for Networks: Fluid Models and Constraint Reduction

Approximate Dynamic Programming for Networks: Fluid Models and Constraint Reduction Approximate Dynamic Programming for Networks: Fluid Models and Constraint Reduction Michael H. Veatch Department of Mathematics Gordon College veatch@gordon.edu April 1, 005 Abstract This paper demonstrates

More information

Two Workload Properties for Brownian Networks

Two Workload Properties for Brownian Networks Two Workload Properties for Brownian Networks M. Bramson School of Mathematics University of Minnesota Minneapolis MN 55455 bramson@math.umn.edu R. J. Williams Department of Mathematics University of California,

More information

OPTIMAL CONTROL OF STOCHASTIC NETWORKS - AN APPROACH VIA FLUID MODELS

OPTIMAL CONTROL OF STOCHASTIC NETWORKS - AN APPROACH VIA FLUID MODELS OPTIMAL CONTROL OF STOCHASTIC NETWORKS - AN APPROACH VIA FLUID MODELS Nicole Bäuerle Department of Mathematics VII, University of Ulm D-8969 Ulm, Germany, baeuerle@mathematik.uni-ulm.de Abstract We consider

More information

Utility-Maximizing Scheduling for Stochastic Processing Networks

Utility-Maximizing Scheduling for Stochastic Processing Networks Utility-Maximizing Scheduling for Stochastic Processing Networks Libin Jiang and Jean Walrand EECS Department, University of California at Berkeley {ljiang,wlr}@eecs.berkeley.edu Abstract Stochastic Processing

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

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

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

More information

Quality of Real-Time Streaming in Wireless Cellular Networks : Stochastic Modeling and Analysis

Quality of Real-Time Streaming in Wireless Cellular Networks : Stochastic Modeling and Analysis Quality of Real-Time Streaming in Wireless Cellular Networs : Stochastic Modeling and Analysis B. Blaszczyszyn, M. Jovanovic and M. K. Karray Based on paper [1] WiOpt/WiVid Mai 16th, 2014 Outline Introduction

More information

Optimization and the Price of Anarchy in a Dynamic Newsboy Model

Optimization and the Price of Anarchy in a Dynamic Newsboy Model Optimization and the Price of Anarchy in a Dynamic Newsboy Model Sean Meyn Prices Normalized demand Reserve Department of ECE and the Coordinated Science Laboratory University of Illinois Joint work with

More information

A fluid approach to job shop scheduling: theory, software and experimentation

A fluid approach to job shop scheduling: theory, software and experimentation A fluid approach to job shop scheduling: theory, software and experimentation Yoni Nazarathy, TU/e Eindhoven, The Department of Mechanical Engineering and EURANDOM, Gideon Weiss, The University of Haifa,

More information

Dr. Arno Berger School of Mathematics

Dr. Arno Berger School of Mathematics Nilay Tanik Argon School of Industrial and Systems Engineering Partial Pooling in Tandem Lines with Cooperation and Blocking For a tandem line of finite queues, we study the effects of pooling several

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

On Optimal Routing in Overloaded Parallel Queues

On Optimal Routing in Overloaded Parallel Queues 5nd IEEE Conference on Decision and Control December -3, 3. Florence, Italy On Optimal Routing in Overloaded Parallel Queues Bin Li, Atilla Eryilmaz, R. Srikant, and Leandros Tassiulas Abstract We consider

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

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

Zero-Inventory Conditions For a Two-Part-Type Make-to-Stock Production System

Zero-Inventory Conditions For a Two-Part-Type Make-to-Stock Production System Zero-Inventory Conditions For a Two-Part-Type Make-to-Stock Production System MichaelH.Veatch Francis de Véricourt October 9, 2002 Abstract We consider the dynamic scheduling of a two-part-type make-tostock

More information

STABILITY OF QUEUEING NETWORKS AND SCHEDULING POLICIES. P. R. Kumar and Sean P. Meyn y. Abstract

STABILITY OF QUEUEING NETWORKS AND SCHEDULING POLICIES. P. R. Kumar and Sean P. Meyn y. Abstract STABILITY OF QUEUEING NETWORKS AND SCHEDULING POLICIES P. R. Kumar and Sean P. Meyn y Abstract Usually, the stability of queueing networks is established by explicitly determining the invariant distribution.

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

OFDMA Cross Layer Resource Control

OFDMA Cross Layer Resource Control OFDA Cross Layer Resource Control Gwanmo Ku Adaptive Signal Processing and Information Theory Research Group Jan. 25, 2013 Outline 2/20 OFDA Cross Layer Resource Control Objective Functions - System Throughput

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

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

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

Novel Architectures and Algorithms for Delay Reduction in Back-pressure Scheduling and Routing

Novel Architectures and Algorithms for Delay Reduction in Back-pressure Scheduling and Routing Novel Architectures and Algorithms for Delay Reduction in Back-pressure Scheduling and Routing 1 arxiv:0901.1312v3 [cs.ni] 28 May 2010 Loc Bui, R. Srikant, Alexander Stolyar Abstract The back-pressure

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

arxiv:math/ v1 [math.pr] 5 Jul 2004

arxiv:math/ v1 [math.pr] 5 Jul 2004 The Annals of Applied Probability 2004, Vol. 14, No. 3, 1055 1083 DOI: 10.1214/105051604000000224 c Institute of Mathematical Statistics, 2004 arxiv:math/0407057v1 [math.pr] 5 Jul 2004 FLUID MODEL FOR

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

Logistics. All the course-related information regarding

Logistics. All the course-related information regarding Logistics All the course-related information regarding - grading - office hours - handouts, announcements - class project: this is required for 384Y is posted on the class website Please take a look at

More information

Asymptotically Optimal Inventory Control For Assemble-to-Order Systems

Asymptotically Optimal Inventory Control For Assemble-to-Order Systems Asymptotically Optimal Inventory Control For Assemble-to-Order Systems Marty Reiman Columbia Univerisity joint work with Mustafa Dogru, Haohua Wan, and Qiong Wang May 16, 2018 Outline The Assemble-to-Order

More information

Fairness and Optimal Stochastic Control for Heterogeneous Networks

Fairness and Optimal Stochastic Control for Heterogeneous Networks λ 91 λ 93 Fairness and Optimal Stochastic Control for Heterogeneous Networks sensor network wired network wireless 9 8 7 6 5 λ 48 λ 42 4 3 0 1 2 λ n R n U n Michael J. Neely (USC) Eytan Modiano (MIT) Chih-Ping

More information

MODELING WEBCHAT SERVICE CENTER WITH MANY LPS SERVERS

MODELING WEBCHAT SERVICE CENTER WITH MANY LPS SERVERS MODELING WEBCHAT SERVICE CENTER WITH MANY LPS SERVERS Jiheng Zhang Oct 26, 211 Model and Motivation Server Pool with multiple LPS servers LPS Server K Arrival Buffer. Model and Motivation Server Pool with

More information

Optimizing Queueing Cost and Energy Efficiency in a Wireless Network

Optimizing Queueing Cost and Energy Efficiency in a Wireless Network Optimizing Queueing Cost and Energy Efficiency in a Wireless Network Antonis Dimakis Department of Informatics Athens University of Economics and Business Patission 76, Athens 1434, Greece Email: dimakis@aueb.gr

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

Lecture 9: Deterministic Fluid Models and Many-Server Heavy-Traffic Limits. IEOR 4615: Service Engineering Professor Whitt February 19, 2015

Lecture 9: Deterministic Fluid Models and Many-Server Heavy-Traffic Limits. IEOR 4615: Service Engineering Professor Whitt February 19, 2015 Lecture 9: Deterministic Fluid Models and Many-Server Heavy-Traffic Limits IEOR 4615: Service Engineering Professor Whitt February 19, 2015 Outline Deterministic Fluid Models Directly From Data: Cumulative

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

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XI Stochastic Stability - H.J. Kushner

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XI Stochastic Stability - H.J. Kushner STOCHASTIC STABILITY H.J. Kushner Applied Mathematics, Brown University, Providence, RI, USA. Keywords: stability, stochastic stability, random perturbations, Markov systems, robustness, perturbed systems,

More information

Reliability by Design in Distributed Power Transmission Networks

Reliability by Design in Distributed Power Transmission Networks Reliability by Design in Distributed Power Transmission Networks Mike Chen a, In-Koo Cho b, Sean P. Meyn c a Morgan Stanley and Co., 1585 Broadway, New York, NY, 119 USA b Department of Economics, University

More information

Asymptotics for Polling Models with Limited Service Policies

Asymptotics for Polling Models with Limited Service Policies Asymptotics for Polling Models with Limited Service Policies Woojin Chang School of Industrial and Systems Engineering Georgia Institute of Technology Atlanta, GA 30332-0205 USA Douglas G. Down Department

More information

Advanced Queueing Theory

Advanced Queueing Theory Advanced Queueing Theory 1 Networks of queues (reversibility, output theorem, tandem networks, partial balance, product-form distribution, blocking, insensitivity, BCMP networks, mean-value analysis, Norton's

More information

A tutorial on some new methods for. performance evaluation of queueing networks. P. R. Kumar. Coordinated Science Laboratory. University of Illinois

A tutorial on some new methods for. performance evaluation of queueing networks. P. R. Kumar. Coordinated Science Laboratory. University of Illinois A tutorial on some new methods for performance evaluation of queueing networks P. R. Kumar Dept. of Electrical and Computer Engineering, and Coordinated Science Laboratory University of Illinois 1308 West

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

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

Scheduling Multiclass Queueing Networks via Fluid Models

Scheduling Multiclass Queueing Networks via Fluid Models Scheduling Multiclass Queueing Networks via Fluid Models John Hasenbein OR/IE, UT-Austin Ron Billings OR/IE, UT-Austin Leon Lasdon MSIS, UT-Austin Gideon Weiss Statistics, Univ of Haifa www.me.utexas.edu/~has

More information

ADMISSION CONTROL IN THE PRESENCE OF PRIORITIES: A SAMPLE PATH APPROACH

ADMISSION CONTROL IN THE PRESENCE OF PRIORITIES: A SAMPLE PATH APPROACH Chapter 1 ADMISSION CONTROL IN THE PRESENCE OF PRIORITIES: A SAMPLE PATH APPROACH Feng Chen Department of Statistics and Operations Research University of North Carolina at Chapel Hill chenf@email.unc.edu

More information

Push and Pull Systems in a Dynamic Environment

Push and Pull Systems in a Dynamic Environment Push and Pull Systems in a Dynamic Environment ichael Zazanis Dept. of IEOR University of assachusetts Amherst, A 0003 email: zazanis@ecs.umass.edu Abstract We examine Push and Pull production control

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

Stochastic Optimization for Undergraduate Computer Science Students

Stochastic Optimization for Undergraduate Computer Science Students Stochastic Optimization for Undergraduate Computer Science Students Professor Joongheon Kim School of Computer Science and Engineering, Chung-Ang University, Seoul, Republic of Korea 1 Reference 2 Outline

More information

Quasi Stochastic Approximation American Control Conference San Francisco, June 2011

Quasi Stochastic Approximation American Control Conference San Francisco, June 2011 Quasi Stochastic Approximation American Control Conference San Francisco, June 2011 Sean P. Meyn Joint work with Darshan Shirodkar and Prashant Mehta Coordinated Science Laboratory and the Department of

More information

Dynamic Scheduling of Multiclass Queueing Networks. Caiwei Li

Dynamic Scheduling of Multiclass Queueing Networks. Caiwei Li Dynamic Scheduling of Multiclass Queueing Networks A Thesis Presented to The Academic Faculty by Caiwei Li In Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy in Industrial

More information

STABILITY AND STRUCTURAL PROPERTIES OF STOCHASTIC STORAGE NETWORKS 1

STABILITY AND STRUCTURAL PROPERTIES OF STOCHASTIC STORAGE NETWORKS 1 STABILITY AND STRUCTURAL PROPERTIES OF STOCHASTIC STORAGE NETWORKS 1 by Offer Kella 2 and Ward Whitt 3 November 10, 1994 Revision: July 5, 1995 Journal of Applied Probability 33 (1996) 1169 1180 Abstract

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

Non-homogeneous random walks on a semi-infinite strip

Non-homogeneous random walks on a semi-infinite strip Non-homogeneous random walks on a semi-infinite strip Chak Hei Lo Joint work with Andrew R. Wade World Congress in Probability and Statistics 11th July, 2016 Outline Motivation: Lamperti s problem Our

More information

A cµ Rule for Two-Tiered Parallel Servers

A cµ Rule for Two-Tiered Parallel Servers 1 A cµ Rule for Two-Tiered Parallel Servers Soroush Saghafian, Michael H. Veatch. Abstract The cµ rule is known to be optimal in many queueing systems with memoryless service and inter-arrival times. We

More information

Proactive Care with Degrading Class Types

Proactive Care with Degrading Class Types Proactive Care with Degrading Class Types Yue Hu (DRO, Columbia Business School) Joint work with Prof. Carri Chan (DRO, Columbia Business School) and Prof. Jing Dong (DRO, Columbia Business School) Motivation

More information

We study self-interested routing in stochastic networks, taking into account the discrete stochastic dynamics

We study self-interested routing in stochastic networks, taking into account the discrete stochastic dynamics MANAGEMENT SCIENCE Vol. 50, No. 7, July 2004, pp. 949 966 issn 0025-1909 eissn 1526-5501 04 5007 0949 informs doi 10.1287/mnsc.1040.0251 2004 INFORMS Self-Interested Routing in Queueing Networks Ali K.

More information

Large number of queues in tandem: Scaling properties under back-pressure algorithm

Large number of queues in tandem: Scaling properties under back-pressure algorithm Queueing Syst (2011) 67: 111 126 DOI 10.1007/s11134-010-9203-0 Large number of queues in tandem: Scaling properties under back-pressure algorithm Alexander L. Stolyar Received: 30 October 2009 / Revised:

More information

Fair and Efficient User-Network Association Algorithm for Multi-Technology Wireless Networks

Fair and Efficient User-Network Association Algorithm for Multi-Technology Wireless Networks Fair and Efficient User-Network Association Algorithm for Multi-Technology Wireless Networks Pierre Coucheney, Corinne Touati, Bruno Gaujal INRIA Alcatel-Lucent, LIG Infocom 2009 Pierre Coucheney (INRIA)

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