Markovian N-Server Queues (Birth & Death Models)
|
|
- Ann Small
- 6 years ago
- Views:
Transcription
1 Markovian -Server Queues (Birth & Death Moels) - Busy Perio Arrivals Poisson (λ) ; Services exp(µ) (E(S) = /µ) Servers statistically ientical, serving FCFS. Offere loa R = λ E(S) = λ/µ Erlangs Q(t) = number in system (serve + queue) at time t. W (k) = queueing time of k-th arrival. Steay State: Q( ), W ( ), when exists. non-iling [Q(t) ] + = queue-length, an [Q(t) ] = number of ile servers
2 Examples: M/M//K, Abanonment, Balking M/M/ : λ k λ, µ k = k µ, k. Steay state π k = e R R k /k! Poisson (R) M/M//: λ k λ, µ k = k µ, k. Steay state π k = Rk k! / n= R n n! Erlang-B P {Blocke}. = E, = π, by PASTA M/M/: λ k λ, µ k = (k ) µ, k. Steay state ρ = λ µ <, servers utilization. Erlang-C P {Wait > }. = E 2, = k π k W ( ) W ( ) > = exp ( mean = µ( ρ) ) 2
3 Restriction to a Set via Time-Change X Markov, X( ) π τ A (t) = t {X(u) A} u time in A t a t a X A (t) = X ( τ A (t)) X restricte to A: Markov X A ( ) X( ) X( ) A Example: M/M// = M/M/ restricte to {,,..., }. E, = P r{x R = }/P r{x R }, X R Poisson (R) 3
4 Example: M/M/ (Erlang-C) Q Q + Q(t) = number in system at time t Q = Q restricte to {,,..., } : M/M/-/- ; λ, µ. Q + = Q restricte to {, +,...} : M/M/ ; λ, µ. Evolution of Q: Alternates between M/M/ (Q + ) an P (Wait > ) = E 2, = M/M/-/- (Q ). T, T, + T,, by PASTA, where ( after conitioning on the first step ): T, = µ π + () = µ( ρ) Hence, in which T, = E 2, = [ E, = R! λ π ( ) =. λ E, + T, T, / k= R k k! ] = ; ρ = λ µ [ + ρ ], ρ E, ; R = ρ = λ µ 4
5 M/M// (Erlang-B) with Many Servers: Assume: µ fixe, while λ as. Recall: R = R = λ /µ, ρ = ρ = R /. Erlang-B: E, = P r{x R = }/P r{x R }, where X R = Poisson (R). R large X R R + Z R, where Z = (, ), suggesting R + β R, < β <. Then E, = P r{ < X R }/P r{x R } P r { } β R < Z β /P r{z β} R ϕ(β)/φ(β) ϕ(β) φ(β) = = ϕ( β) φ( β) = h( β), h = hazar rate. Algebra: µ fixe,. QED: R + β R, for some β, < β < λ µ βµ ρ β, namely lim ( ρ ) = β. Theorem: (Jagerman, 974) QED lim E, = h( β). 5
6 M/M/ (Erlang-C) with Many Servers: Q Q + Q() = : all servers busy, no queue. Recall [ E 2, = + T ], = T, [ + ρ ]. ρ E, Here T, = λ E, µ h( β)/ /µ h( β) which applies as ( ρ ) β, < β <. Also T, = µ( ρ ) /µ β Hence, which applies as above, but for < β <. E 2, [ + β ], assuming β >. h( β) QED: R + β R for some β, < β < λ µ βµ ρ β, namely lim ( ρ ) = β. Theorem (Halfin-Whitt, 98) QED lim E 2, = [ + β h( β)]. 6
7 QED M/M/: Steay-State Theorem (Halfin-Whitt, 98) Consier a sequence equivalent M/M/, =,2,.... Then the following are lim P {W ( ) > } = α, for some < α < ; lim ( ρ ) = β, for some < β < ; λ = µ µβ + o ( ), i.e., R + β R, in which case α = α(β) = [ + β ] Halfin-Whitt function h( β) W ( ) Ŵ ( ), Ŵ ( ) Ŵ ( ) > = exp(µβ). Moreover (Queue must be orer ) ( [Q ( ) ] +, ) W ( ) where ˆQ + ( ) = µŵ ( ) = exp(β). ( ˆQ + ( ), Ŵ ( ) ) Proof: Let ( ) be Poisson(λ ). Then ivie by in an take [W ( )] = [Q ( ) ] + (Haji+ewell, 97). 7
8 QED M/M/ : Process View Framework : Sequence of M/M/ systems, inexe by =, 2,... Q = {Q (t), t } number in system V = {V (t), t } virtual waiting time, uner FCFS Parameters λ, µ µ Offere loa R = λ µ = λ /µ Traffic intensity ρ = R / Each M/M/ is a Birth & Death process, which is ergoic iff ρ <, in which case ρ = servers utilization. QED Scaling : λ = µ βµ, namely ρ = β Approximations of Process an Stationary Distribution, as : ˆQ (t) = [Q (t) ], t ˆV (t) = V (t). 8
9 umber in System, Centere an Rescale: ˆQ (t) (µ =, β =.5) 2 = 3 = time time 2 = 2.5 = time time Thanks to G. Shaikhet for the simulations an insight. 9
10 Approximating Queueing an Waiting Q = {Q (t), t } : Q (t) = number in system at t. ˆQ = { ˆQ (t), t } : stochastic process obtaine by centering an rescaling: ˆQ = Q ˆQ ( ) : stationary istribution of ˆQ ˆQ = { ˆQ(t), t } : process efine by: ˆQ (t) ˆQ(t). ˆQ (t) t ˆQ ( ) ˆQ(t) t ˆQ( ) Approximating (Virtual) Waiting Time ˆV = V ˆV = [ ] + µ ˆQ (Puhalskii, 994)
11 Diffusion Processes in IR X = {X t, t } Markov process with continuous sample paths Kolmogorov/Feller/Dynkin: characterize (Strong Markov, Continuous) by Drift function µ t (x) (infinitesimal mean) E [X t+ɛ X t X t = x] = µ t (x)ɛ + o(ɛ), ɛ ; Diffusion function σ t (x) (infinitesimal variance) Var [X t+ɛ X t X t = x] = σ t (x)ɛ + o(ɛ), ɛ ; Bounary behavior: inaccessible; absorbing, sticky, reflecting Time-homogeneous: µ t (x) µ(x), σ t (x) σ(x). Examples:. µ(x) µ ; σ(x) σ > Brownian Motion: BM (µ, σ 2 ) µ = σ = Stanar BM (SBM) 5 BM, generate as (t) t, where (t) Poisson() process 4 Brownian Motion time
12 Diffusions: Examples (Continue) 2. µ(x) = a bx, σ(x) σ Orenstein-Uhlenbeck (OU) Stationary istribution b > : ( a b, σ2 2b ) 3. Reflecte BM (µ, σ 2 ), reflecte at. (Harrison s book) { Xt = µt + σb t + Y t, X X, Y, XY = Stationary istribution µ < : exp(2 µ /σ 2 ) 4. Reflecte OU on [, ), (Glynn an War), or generally (Dupuis) { Xt = µ t (X t )t + σ t (X t )B t + Y t ; X given X, Y, XY = Ito: Characterize by solutions to stochastic ifferential equations X t = µ t (X t )t + σ t (X t )B t, t ; X given. (Reference: Karlin an Taylor, 2n Course ; Karatzas an Shreve.) Formalizes the infinitesimal escription : X t+ɛ X t X t = x µ t (x) ɛ + σ t (x) (B t+ɛ B t ) where B t+ɛ B t (, ɛ), inepenent of {B u, u t}. (Equivalently, B = {B t, t } is SBM.) 2
13 QED M/M/ : Diffusion Approximation Q = {Q (t), t } Birth an Death with λ = µ µβ birth rate, constant µ (x) = µ (x ) eath rate at state x ˆQ (t) = [Q (t) ] Scale queue length of customers (+) or servers ( ) Diffusion: Var [ ˆQ (t + ɛ) ˆQ (t) ˆQ (t) = x ] = 2µ ɛ + o(ɛ) Drift: E [ ˆQ (t + ɛ) + ˆQ (t) ˆQ (t) = x ] = [ E Q (t + ɛ) Q (t) Q (t) = + x ] = [ λ µ ( + x )] ɛ + o(ɛ) = {µ µβ [( µ + x ) ]} ɛ + o(ɛ) = = µβ ɛ + o(ɛ) x (BM) = µ(β + x) ɛ + o(ɛ) x (OU) } = µ(β x ) ɛ+o(ɛ) Expect ˆQ ˆQ iffusion: µ(x) = µ(β x ), σ(x) = 2µ Proof: Apply Stone (963), as in Halfin-Whitt (98). 3
14 QED M/M/ : Diffusion Approximation Theorem (Halfin-Whitt). Consier a sequence M/M/, =,2,.... Assume QED(β). Define ˆQ (t) = [Q (t) ], t <, ˆV (t) = V (t), t <. If ( ˆQ (), ˆV () ) ( ˆQ(), ˆV () ), then ( ( ) ˆQ, ˆV ˆQ, ) µ ˆQ + (Functional CLT), where parameters ˆQ is a iffusion process starting at ˆQ(), with infinitesimal µ(x) = { µβ x µ(x + β) x <, σ2 (x) = 2µ ; an steay-state istribution ˆQ( ) given by P { ˆQ( ) } = α(β), P { ˆQ( ) > x ˆQ( ) } = e xβ P { ˆQ( ) x ˆQ( ) } = φ(x + β)/φ(β) (exp RBM) (normal OU) 4
15 E-Driven M/M/ : Approximations Recall: : staffing gave rise to λ µ µγ lim ( ρ ) = γ, < γ <. Applying the usual QED scaling: ˆQ (t) = (Q (t) ), results in a Halfin-Whitt iffusion limit with β = : o stationary istribution for ˆQ + (t) = lim (Q (t) ) +. To ientify a more informative scaling, recall: ( W ( ) W ( ) > = exp mean = Also, Hence, lim P {W ( ) > } =. µ( ρ ) ). W ( ) Ŵ ( ) = exp(µγ). An (by Haji & ewell) [Q ( ) ] + ˆQ( ) + = µŵ ( ) = exp(γ). Expect a non-egenerate behavior of Q (t) = [Q (t) ] Q(t), t 5
16 Process View: Simulations of Q (t) E riven (with Q ()=),= E Driven (with Q ()=/2), = umber in system, centere an rescale.5.5 umber in system, centere an rescale time time Proposition: Let lim ( ρ ) = γ, < γ <. If [Q () ] Q(), then Q (t) Q(t) = { Q(), if Q(), Q()e µt, if Q(). Proof: Diffusion: Var [ Q (t + ɛ) Q (t) Q (t) = x ] = + o(ɛ) Drift: E [ Q (t + ɛ) + Q (t) Q (t) = x ] = } = ɛ + o(ɛ) x = µx ɛ + o(ɛ). = µx ɛ + o(ɛ) x Conclue Q Q : µ(x) = µx, σ(x). 6
17 Discovere that Q (t), t < egenerates, as. But Q ( ) = [Q ( ) ] + exp(γ). What s going on? Two explanations (assuming Q(), non-ranom, for simplicity):. For k (with λ = µ γµ ), T k+c,k = θ() T k+,k = θ() θ(), as. Hence, Q (t) takes close to infinite time to move a one-unit istance, suggesting that, in the limit, Q(t) freezes. 2. Consier Q + : the restriction of the Q to {, +,..}. Q + = M/M/ with λ + = µ γµ, µ + = µ. = M/M/ with λ = λ+ µ, µ = µ+ µ, accelerate by. Formally, Q + (t) = Q+ (t) Q() + is a flui limit, since Q + (t) = Q+ (t)( with λ+, µ + ) = Q+ (t)( with λ, µ) The limit is eterministic, hence a egenerate stationary istribution. To get a iffusion limit, accelerate: ˆQ + (t) = Q+ (t)( with λ+, µ + ) = Q+ ( 2 t)( with λ, µ) 7
18 Simulations of ˆQ (t) = [Q (t) ] 5 Starting at, =2, µ=, γ=.5 5 Starting at, =2, µ=, γ=.5 number in system, centere an rescale number in system, centere an rescale t time (<t<3.5) t time (<t<3.5) Theorem: Let lim ( ρ ) = γ, < γ <. Define ˆQ (t) = [Q (t) ]. Then Proof: ˆQ (t) ˆQ(t) = RBM( γµ, 2µ). Diffusion: σ (x) σ(x) = (2 x )µ Drift: µ (x) µ(x) = { µγ x + x Via ranom time-change: ˆQ(t) = RBM ( γµ, 2µ). (RBM : Since the infinitesimal rift is + at x.) ote: ˆQ( ) = exp(γ), establishing convergence over t. ote: V (t) ˆV (t) = ˆQ(t), t : no scaling neee. µ (Check at t =, using Haji & ewell). 8
Designing a Telephone Call Center with Impatient Customers
Designing a Telephone Call Center with Impatient Customers with Ofer Garnett Marty Reiman Sergey Zeltyn Appendix: Strong Approximations of M/M/ + Source: ErlangA QEDandSTROG FIAL.tex M/M/ + M System Poisson
More informationAn M/G/1 Retrial Queue with Priority, Balking and Feedback Customers
Journal of Convergence Information Technology Volume 5 Number April 1 An M/G/1 Retrial Queue with Priority Balking an Feeback Customers Peishu Chen * 1 Yiuan Zhu 1 * 1 Faculty of Science Jiangsu University
More informationClass 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 informationStein s Method for Steady-State Approximations: Error Bounds and Engineering Solutions
Stein s Method for Steady-State Approximations: Error Bounds and Engineering Solutions Jim Dai Joint work with Anton Braverman and Jiekun Feng Cornell University Workshop on Congestion Games Institute
More informationQueueing 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 informationRouting 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 informationIEOR 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 informationQueues 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 informationLecture 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 informationBRAVO 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 informationMarkov 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 informationStatistics 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 informationConvergence of Random Walks
Chapter 16 Convergence of Ranom Walks This lecture examines the convergence of ranom walks to the Wiener process. This is very important both physically an statistically, an illustrates the utility of
More informationPIECEWISE-LINEAR DIFFUSION PROCESSES
PIECEWISE-LINEAR DIFFUSION PROCESSES by Sid Browne and Ward Whitt Graduate School of Business AT&T Bell Laboratories Columbia University Murray Hill, NJ 07974-0636 New York, NY 10027 May 17, 1994 Abstract
More informationQueueing Systems: Lecture 3. Amedeo R. Odoni October 18, Announcements
Queueing Systems: Lecture 3 Amedeo R. Odoni October 18, 006 Announcements PS #3 due tomorrow by 3 PM Office hours Odoni: Wed, 10/18, :30-4:30; next week: Tue, 10/4 Quiz #1: October 5, open book, in class;
More informationDesigning 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 informationPerformance 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 informationThe 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 informationIrreducibility. Irreducible. every state can be reached from every other state For any i,j, exist an m 0, such that. Absorbing state: p jj =1
Irreducibility Irreducible every state can be reached from every other state For any i,j, exist an m 0, such that i,j are communicate, if the above condition is valid Irreducible: all states are communicate
More informationErlang-C = M/M/N. agents. queue ACD. arrivals. busy ACD. queue. abandonment BACK FRONT. lost calls. arrivals. lost calls
Erlang-C = M/M/N agents arrivals ACD queue Erlang-A lost calls FRONT BACK arrivals busy ACD queue abandonment lost calls Erlang-C = M/M/N agents arrivals ACD queue Rough Performance Analysis
More informationDesign, staffing and control of large service systems: The case of a single customer class and multiple server types. April 2, 2004 DRAFT.
Design, staffing and control of large service systems: The case of a single customer class and multiple server types. Mor Armony 1 Avishai Mandelbaum 2 April 2, 2004 DRAFT Abstract Motivated by modern
More information1. Aufgabenblatt zur Vorlesung Probability Theory
24.10.17 1. Aufgabenblatt zur Vorlesung By (Ω, A, P ) we always enote the unerlying probability space, unless state otherwise. 1. Let r > 0, an efine f(x) = 1 [0, [ (x) exp( r x), x R. a) Show that p f
More informationGI/M/1 and GI/M/m queuing systems
GI/M/1 and GI/M/m queuing systems Dmitri A. Moltchanov moltchan@cs.tut.fi http://www.cs.tut.fi/kurssit/tlt-2716/ OUTLINE: GI/M/1 queuing system; Methods of analysis; Imbedded Markov chain approach; Waiting
More informationBIRTH DEATH PROCESSES AND QUEUEING SYSTEMS
BIRTH DEATH PROCESSES AND QUEUEING SYSTEMS Andrea Bobbio Anno Accademico 999-2000 Queueing Systems 2 Notation for Queueing Systems /λ mean time between arrivals S = /µ ρ = λ/µ N mean service time traffic
More informationThe Generalized Drift Skorokhod Problem in One Dimension: Its solution and application to the GI/GI/1 + GI and. M/M/N/N transient distributions
The Generalized Drift Skorokhod Problem in One Dimension: Its solution and application to the GI/GI/1 + GI and M/M/N/N transient distributions Josh Reed Amy Ward Dongyuan Zhan Stern School of Business
More informationEconomy of Scale in Multiserver Service Systems: A Retrospective. Ward Whitt. IEOR Department. Columbia University
Economy of Scale in Multiserver Service Systems: A Retrospective Ward Whitt IEOR Department Columbia University Ancient Relics A. K. Erlang (1924) On the rational determination of the number of circuits.
More informationIntroduction 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 information1 Math 285 Homework Problem List for S2016
1 Math 85 Homework Problem List for S016 Note: solutions to Lawler Problems will appear after all of the Lecture Note Solutions. 1.1 Homework 1. Due Friay, April 8, 016 Look at from lecture note exercises:
More informationOn Priority Queues with Impatient Customers: Stationary and Time-Varying Analysis
On Priority Queues with Impatient Customers: Stationary and Time-Varying Analysis RESEARCH THESIS SUBMITTED IN PARTIAL FULFILLMENT OF REQUIREMENTS FOR THE DEGREE OF MASTER OF SCIENCE IN OPERATIONS RESEARCH
More informationStochastic 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 informationData 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 informationDynamic 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 informationIEOR 6711: Stochastic Models I, Fall 2003, Professor Whitt. Solutions to Final Exam: Thursday, December 18.
IEOR 6711: Stochastic Models I, Fall 23, Professor Whitt Solutions to Final Exam: Thursday, December 18. Below are six questions with several parts. Do as much as you can. Show your work. 1. Two-Pump Gas
More informationA How Hard are Steady-State Queueing Simulations?
A How Hard are Steady-State Queueing Simulations? ERIC CAO NI and SHANE G. HENDERSON, Cornell University Some queueing systems require tremendously long simulation runlengths to obtain accurate estimators
More informationA DIFFUSION APPROXIMATION FOR THE G/GI/n/m QUEUE
A DIFFUSION APPROXIMATION FOR THE G/GI/n/m QUEUE by Ward Whitt Department of Industrial Engineering and Operations Research Columbia University, New York, NY 10027 July 5, 2002 Revision: June 27, 2003
More informationModeling Service Networks with Time-Varying Demand
Modeling Service with Time-Varying Demand - Performance Approximations and Staffing Controls (with Beixiang He, Liam Huang, Korhan Aras, Ward Whitt) Department of Industrial and Systems Engineering NC
More informationThe Offered-Load Process: Modeling, Inference and Applications. Research Thesis
The Offered-Load Process: Modeling, Inference and Applications Research Thesis Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Science in Statistics Michael Reich Submitted
More informationTechnical 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 informationLecture 20: Reversible Processes and Queues
Lecture 20: Reversible Processes and Queues 1 Examples of reversible processes 11 Birth-death processes We define two non-negative sequences birth and death rates denoted by {λ n : n N 0 } and {µ n : n
More informationContinuous-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 informationMath 597/697: Solution 5
Math 597/697: Solution 5 The transition between the the ifferent states is governe by the transition matrix 0 6 3 6 0 2 2 P = 4 0 5, () 5 4 0 an v 0 = /4, v = 5, v 2 = /3, v 3 = /5 Hence the generator
More informationENGINEERING SOLUTION OF A BASIC CALL-CENTER MODEL
ENGINEERING SOLUTION OF A BASIC CALL-CENTER MODEL by Ward Whitt Department of Industrial Engineering and Operations Research Columbia University, New York, NY 10027 Abstract An algorithm is developed to
More informationService Level Agreements in Call Centers: Perils and Prescriptions
Service Level Agreements in Call Centers: Perils and Prescriptions Joseph M. Milner Joseph L. Rotman School of Management University of Toronto Tava Lennon Olsen John M. Olin School of Business Washington
More informationA Diffusion Approximation for the G/GI/n/m Queue
OPERATIONS RESEARCH Vol. 52, No. 6, November December 2004, pp. 922 941 issn 0030-364X eissn 1526-5463 04 5206 0922 informs doi 10.1287/opre.1040.0136 2004 INFORMS A Diffusion Approximation for the G/GI/n/m
More informationTopic 7: Convergence of Random Variables
Topic 7: Convergence of Ranom Variables Course 003, 2016 Page 0 The Inference Problem So far, our starting point has been a given probability space (S, F, P). We now look at how to generate information
More informationAsymptotic 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 informationSome Examples. Uniform motion. Poisson processes on the real line
Some Examples Our immeiate goal is to see some examples of Lévy processes, an/or infinitely-ivisible laws on. Uniform motion Choose an fix a nonranom an efine X := for all (1) Then, {X } is a [nonranom]
More informationNon Markovian Queues (contd.)
MODULE 7: RENEWAL PROCESSES 29 Lecture 5 Non Markovian Queues (contd) For the case where the service time is constant, V ar(b) = 0, then the P-K formula for M/D/ queue reduces to L s = ρ + ρ 2 2( ρ) where
More informationOutline. Finite source queue M/M/c//K Queues with impatience (balking, reneging, jockeying, retrial) Transient behavior Advanced Queue.
Outline Finite source queue M/M/c//K Queues with impatience (balking, reneging, jockeying, retrial) Transient behavior Advanced Queue Batch queue Bulk input queue M [X] /M/1 Bulk service queue M/M [Y]
More informationOn Priority Queues with Impatient Customers: Stationary and Time-Varying Analysis
On Priority Queues with Impatient Customers: Stationary and Time-Varying Analysis RESEARCH THESIS SUBMITTED IN PARTIAL FULFILLMENT OF REQUIREMENTS FOR THE DEGREE OF MASTER OF SCIENCE IN OPERATIONS RESEARCH
More informationOverflow Networks: Approximations and Implications to Call-Center Outsourcing
Overflow Networks: Approximations and Implications to Call-Center Outsourcing Itai Gurvich (Northwestern University) Joint work with Ohad Perry (CWI) Call Centers with Overflow λ 1 λ 2 Source of complexity:
More informationIntroduction to Diffusion Processes.
Introduction to Diffusion Processes. Arka P. Ghosh Department of Statistics Iowa State University Ames, IA 511-121 apghosh@iastate.edu (515) 294-7851. February 1, 21 Abstract In this section we describe
More informationQueuing Theory. Richard Lockhart. Simon Fraser University. STAT 870 Summer 2011
Queuing Theory Richard Lockhart Simon Fraser University STAT 870 Summer 2011 Richard Lockhart (Simon Fraser University) Queuing Theory STAT 870 Summer 2011 1 / 15 Purposes of Today s Lecture Describe general
More informationEstimation of arrival and service rates for M/M/c queue system
Estimation of arrival and service rates for M/M/c queue system Katarína Starinská starinskak@gmail.com Charles University Faculty of Mathematics and Physics Department of Probability and Mathematical Statistics
More informationPart I Stochastic variables and Markov chains
Part I Stochastic variables and Markov chains Random variables describe the behaviour of a phenomenon independent of any specific sample space Distribution function (cdf, cumulative distribution function)
More informationPhoto: US National Archives
ESD.86. Markov Processes and their Application to Queueing II Richard C. Larson March 7, 2007 Photo: US National Archives Outline Little s Law, one more time PASTA treat Markov Birth and Death Queueing
More informationIntroduction to the Vlasov-Poisson system
Introuction to the Vlasov-Poisson system Simone Calogero 1 The Vlasov equation Consier a particle with mass m > 0. Let x(t) R 3 enote the position of the particle at time t R an v(t) = ẋ(t) = x(t)/t its
More informationFigure 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 informationChapter 5. Continuous-Time Markov Chains. Prof. Shun-Ren Yang Department of Computer Science, National Tsing Hua University, Taiwan
Chapter 5. Continuous-Time Markov Chains Prof. Shun-Ren Yang Department of Computer Science, National Tsing Hua University, Taiwan Continuous-Time Markov Chains Consider a continuous-time stochastic process
More informationChapter 5: Special Types of Queuing Models
Chapter 5: Special Types of Queuing Models Some General Queueing Models Discouraged Arrivals Impatient Arrivals Bulk Service and Bulk Arrivals OR37-Dr.Khalid Al-Nowibet 1 5.1 General Queueing Models 1.
More informationJ. MEDHI STOCHASTIC MODELS IN QUEUEING THEORY
J. MEDHI STOCHASTIC MODELS IN QUEUEING THEORY SECOND EDITION ACADEMIC PRESS An imprint of Elsevier Science Amsterdam Boston London New York Oxford Paris San Diego San Francisco Singapore Sydney Tokyo Contents
More informationCS 798: Homework Assignment 3 (Queueing Theory)
1.0 Little s law Assigned: October 6, 009 Patients arriving to the emergency room at the Grand River Hospital have a mean waiting time of three hours. It has been found that, averaged over the period of
More informationClassical Queueing Models.
Sergey Zeltyn January 2005 STAT 99. Service Engineering. The Wharton School. University of Pennsylvania. Based on: Classical Queueing Models. Mandelbaum A. Service Engineering course, Technion. http://iew3.technion.ac.il/serveng2005w
More informationMany-Server Loss Models with Non-Poisson Time-Varying Arrivals
Many-Server Loss Models with Non-Poisson Time-Varying Arrivals Ward Whitt, Jingtong Zhao Department of Industrial Engineering and Operations Research, Columbia University, New York, New York 10027 Received
More informationElectronic 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 informationMarkov Chains in Continuous Time
Chapter 23 Markov Chains in Continuous Time Previously we looke at Markov chains, where the transitions betweenstatesoccurreatspecifietime- steps. That it, we mae time (a continuous variable) avance in
More informationPart II: continuous time Markov chain (CTMC)
Part II: continuous time Markov chain (CTMC) Continuous time discrete state Markov process Definition (Markovian property) X(t) is a CTMC, if for any n and any sequence t 1
More informationThe Offered-Load Process: Modeling, Inference and Applications. Research Thesis
The Offered-Load Process: Modeling, Inference and Applications Research Thesis Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Science in Statistics Michael Reich Submitted
More informationMASSACHUSETTS 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 informationCPSC 531: System Modeling and Simulation. Carey Williamson Department of Computer Science University of Calgary Fall 2017
CPSC 531: System Modeling and Simulation Carey Williamson Department of Computer Science University of Calgary Fall 2017 Motivating Quote for Queueing Models Good things come to those who wait - poet/writer
More informationWhat You Should Know About Queueing Models To Set Staffing Requirements in Service Systems
What You Should Know About Queueing Models To Set Staffing Requirements in Service Systems by Ward Whitt Department of Industrial Engineering and Operations Research Columbia University 304 S. W. Mudd
More informationHEAVY-TRAFFIC EXTREME-VALUE LIMITS FOR QUEUES
HEAVY-TRAFFIC EXTREME-VALUE LIMITS FOR QUEUES by Peter W. Glynn Department of Operations Research Stanford University Stanford, CA 94305-4022 and Ward Whitt AT&T Bell Laboratories Murray Hill, NJ 07974-0636
More informationCover Page. The handle holds various files of this Leiden University dissertation
Cover Page The handle http://hdlhandlenet/1887/39637 holds various files of this Leiden University dissertation Author: Smit, Laurens Title: Steady-state analysis of large scale systems : the successive
More informationSENSITIVITY OF PERFORMANCE IN THE ERLANG-A QUEUEING MODEL TO CHANGES IN THE MODEL PARAMETERS
SENSITIVITY OF PERFORMANCE IN THE ERLANG-A QUEUEING MODEL TO CHANGES IN THE MODEL PARAMETERS by Ward Whitt Department of Industrial Engineering and Operations Research Columbia University, New York, NY
More informationAN M/M/1 QUEUEING SYSTEM WITH INTERRUPTED ARRIVAL STREAM K.C. Madan, Department of Statistics, College of Science, Yarmouk University, Irbid, Jordan
REVISTA INVESTIGACION OPERACIONAL Vol., No., AN M/M/ QUEUEING SYSTEM WITH INTERRUPTED ARRIVAL STREAM K.C. Maan, Department of Statistics, College of Science, Yarmouk University, Irbi, Joran ABSTRACT We
More informationQUEUING SYSTEM. Yetunde Folajimi, PhD
QUEUING SYSTEM Yetunde Folajimi, PhD Part 2 Queuing Models Queueing models are constructed so that queue lengths and waiting times can be predicted They help us to understand and quantify the effect of
More informationA Tandem Queueing model for an appointment-based service system
Queueing Syst (2015) 79:53 85 DOI 10.1007/s11134-014-9427-5 A Tanem Queueing moel for an appointment-base service system Jianzhe Luo Viyahar G. Kulkarni Serhan Ziya Receive: 3 April 2013 / Revise: 9 October
More informationLecture 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 informationImproved Rate-Based Pull and Push Strategies in Large Distributed Networks
Improve Rate-Base Pull an Push Strategies in Large Distribute Networks Wouter Minnebo an Benny Van Hout Department of Mathematics an Computer Science University of Antwerp - imins Mielheimlaan, B-00 Antwerp,
More information(b) What is the variance of the time until the second customer arrives, starting empty, assuming that we measure time in minutes?
IEOR 3106: Introduction to Operations Research: Stochastic Models Fall 2006, Professor Whitt SOLUTIONS to Final Exam Chapters 4-7 and 10 in Ross, Tuesday, December 19, 4:10pm-7:00pm Open Book: but only
More informationRouting and Staffing in Large-Scale Service Systems: The Case of Homogeneous Impatient Customers and Heterogeneous Servers
OPERATIONS RESEARCH Vol. 59, No. 1, January February 2011, pp. 50 65 issn 0030-364X eissn 1526-5463 11 5901 0050 informs doi 10.1287/opre.1100.0878 2011 INFORMS Routing and Staffing in Large-Scale Service
More informationNumerical Key Results for Studying the Performance of TCP Traffic under Class-Based Weighted Fair Queuing System
Journal of ommunication an omputer 13 (2016) 195-201 oi:10.17265/1548-7709/2016.04.007 D DAVID PUBLISHING Numerical Key Results for Stuying the Performance of TP Traffic uner lass-base Weighte Fair Queuing
More informationAuthor'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 informationIntroduction to queuing theory
Introduction to queuing theory Queu(e)ing theory Queu(e)ing theory is the branch of mathematics devoted to how objects (packets in a network, people in a bank, processes in a CPU etc etc) join and leave
More informationAuthor's personal copy
Queueing Syst (29) 63: 13 32 DOI 1.17/s11134-9-9132-y INVITED PAPER Heavy-traffic extreme value limits for Erlang delay models Guodong Pang Ward Whitt Received: 17 March 29 / Revised: 17 June 29 / Published
More informationService Engineering January Laws of Congestion
Service Engineering January 2004 http://ie.technion.ac.il/serveng2004 Laws of Congestion The Law for (The) Causes of Operational Queues Scarce Resources Synchronization Gaps (in DS PERT Networks) Linear
More informationBalking and Re-service in a Vacation Queue with Batch Arrival and Two Types of Heterogeneous Service
Journal of Mathematics Research; Vol. 4, No. 4; 212 ISSN 1916-9795 E-ISSN 1916-989 Publishe by Canaian Center of Science an Eucation Balking an Re-service in a Vacation Queue with Batch Arrival an Two
More informationFluid Models with Jumps
Flui Moels with Jumps Elena I. Tzenova, Ivo J.B.F. Aan, Viyahar G. Kulkarni August 2, 2004 Abstract In this paper we stuy a general stochastic flui moel with a single infinite capacity buffer, where the
More informationQueuing Theory. Using the Math. Management Science
Queuing Theory Using the Math 1 Markov Processes (Chains) A process consisting of a countable sequence of stages, that can be judged at each stage to fall into future states independent of how the process
More informationMODELING 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 informationTechnical 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 informationPBW 654 Applied Statistics - I Urban Operations Research
PBW 654 Applied Statistics - I Urban Operations Research Lecture 2.I Queuing Systems An Introduction Operations Research Models Deterministic Models Linear Programming Integer Programming Network Optimization
More informationTransforms. Convergence of probability generating functions. Convergence of characteristic functions functions
Transforms For non-negative integer value ranom variables, let the probability generating function g X : [0, 1] [0, 1] be efine by g X (t) = E(t X ). The moment generating function ψ X (t) = E(e tx ) is
More informationStochastic grey-box modeling of queueing systems: fitting birth-and-death processes to data
Queueing Syst (2015) 79:391 426 DOI 10.1007/s11134-014-9429-3 Stochastic grey-box modeling of queueing systems: fitting birth-and-death processes to data James Dong Ward Whitt Received: 8 January 2014
More informationQueueing Theory II. Summary. ! M/M/1 Output process. ! Networks of Queue! Method of Stages. ! General Distributions
Queueing Theory II Summary! M/M/1 Output process! Networks of Queue! Method of Stages " Erlang Distribution " Hyperexponential Distribution! General Distributions " Embedded Markov Chains M/M/1 Output
More informationContinuous Time Markov Chains
Continuous Time Markov Chains Stochastic Processes - Lecture Notes Fatih Cavdur to accompany Introduction to Probability Models by Sheldon M. Ross Fall 2015 Outline Introduction Continuous-Time Markov
More informationQueueing Networks and Insensitivity
Lukáš Adam 29. 10. 2012 1 / 40 Table of contents 1 Jackson networks 2 Insensitivity in Erlang s Loss System 3 Quasi-Reversibility and Single-Node Symmetric Queues 4 Quasi-Reversibility in Networks 5 The
More informationNew Perspectives on the Erlang-A Queue
New Perspectives on the Erlang-A Queue arxiv:1712.8445v1 [math.pr] 22 Dec 217 Andrew Daw School of Operations Research and Information Engineering Cornell University 257 Rhodes Hall, Ithaca, NY 14853 amd399@cornell.edu
More informationQ = (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 informationOther 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