Class 13 QED (QD, ED) Queues Erlang-A (M/M/n+G) in the QED & ED Regime

Size: px
Start display at page:

Download "Class 13 QED (QD, ED) Queues Erlang-A (M/M/n+G) in the QED & ED Regime"

Transcription

1 Service Engineering Class 13 QED (QD, ED) Queues Erlang-A (M/M/n+G) in the QED & ED Regime Motivation, via Data & Infinite-Servers; QED Erlang-A: Garnett s Theorem; The right answer for the wrong reasons - revisited; M/M/n+G: Zeltyn s Approximations (QD, ED); Rules of Thumb; Cost Minimization for Erlang-A (with Zeltyn); Constraint-Satisfaction; The Rule. 1

2 Empirical Service Grade (Beta) QED Erlang-A: Practical Motivation American data. Beta vs ASA beta ASA, sec American data. Beta vs P{Ab} beta % 1% 2% 3% 4% 5% 6% 7% 8% probability to abandon, % 2

3 QED Erlang-A: Theoretical Motivation QED staffing: n R + β R. Assume θ = µ, namely average service-time = average (im)patience. Recall and Note: If θ = µ, the number-in-system of M/M/n+M has the same distribution of a corresponding M/M/ (both are the same Birth&Death process). Formally, in steady-state: L(M/M/n+M) d = L(M/M/ ). The steady-state distribution of M/M/ with parameters λ and µ is Poisson(R), where R = λ/µ (offered-load). For R not too small, Poisson(R) is approximately Normal(R,R). Formally: L(M/M/ ) d R+Z R, where Z is standard normal. We now use these facts to estimate the delay-probability for Erlang- A, in which θ = µ: P{W q (M/M/n+M) > 0} PASTA = P{L(M/M/n+M) n} θ=µ = P{L(M/M/ ) n} Standardizing L R +Z R reveals the QED regime, specifically how square-root staffing yields a non-degenerate delay-probability: P{W q > 0} P Z n R 1 Φ(β). R 3

4 The Erlang-A Queue in the QED -Regime Theorem (with Garnett & Reiman, 2002) The following points of view are equivalent: 0. QED: P{W q > 0} α, for some 0 < α < 1; 1. Manager: n R+β R, for some < β < ; 2. Servers: Occupancy 1 β + γ n ; 3. Customers: P{Ab} γ n, for some 0 < γ < ; in which case α = α(β, µ θ ) = 1 + θ µ h( ˆβ) h( β) 1, which we call the Garnett Delay-Function(s); here ˆβ = β µ θ, and γ = α θ µ [h( ˆβ) ˆβ ]. 4

5 Erlang-A: The Garnett Delay-Functions P {W q > 0} Erlang-A: vs. the QOS P{Wait>0}= parameter vs. β, (N=R+ R) for varying patience θ/µ P{Wait>0} Halfin-Whitt GMR(0.1) GMR(0.5) GMR(1) GMR(2) GMR(5) GMR(10) GMR(20) GMR(50) GMR(100) GMR(x) describes the asymptotic probability of delay as a function of when x. Here, and µ are the abandonment and service rate, respectively. Note: Erlang-C = limit of Erlang-A, as patience indefinitely. 5

6 Understanding the Garnett Functions Erlang-A: P{Wait>0}= vs. (N=R+ R) P{Wait>0} Fix a staffing-level Halfin-Whitt GMR(0.1) (service-grade) GMR(0.5) GMR(1) GMR(2) and let patience : then GMR(5) GMR(10) GMR(20) GMR(50) GMR(100) delays ; in particular, the Garnett functions to the Halfin- GMR(x) describes the asymptotic probability of delay as a function of when Whitt function (infinite-patience). x. Here, and µ are the abandonment and service rate, respectively. Fix a target delay-probability (service level): then, as impatience, less servers (smaller service-grade) are required to achieve the target ( convincing managers to use Erlang-A ). With β = 0 (n = R) and µ = θ, 50% are served immediately. Compare with Erlang-C in which n = R+0.5 R was required. But there is no free lunch: 2% abandon! (under n = 400) see next page. 6

7 Erlang-A: % Abandonment %Ab n vs. β, for varying (im)patience (θ/µ): β GMR(0.1) GMR(0.5) GMR(1) GMR(2) GMR(5) GMR(10) GMR(20) GMR(50) GMR(100) Note the behavior: slope β, for (relatively) large negative β and over all (im)patience levels. For an explanation, think ED: n = R + β R = R γr; hence γ β/ R β/ n, and γ is P {Ab} in the ED-Regime. 7

8 The Right Answer for the Wrong Reason - Revisited If β = 0, the QED staffing level n R + β R becomes n = R = λ µ = λ E[S], which is equivalent to the following deterministic rule: Assign a number of agents that equals the offered load. (Common in stochastic-ignorant operations.) Erlang-C: queue explodes. Erlang-A: Assume µ = θ. Then P{W q = 0} 50%. If n = 100, P{Ab} 4% (twice the value 2% in the graph - why?), and E[W q ] 0.04 E[S] (why?). Overall, reasonable (good?) service level, which will in fact improve with scale. For example, with n = 400, both P {Ab} and E[W q ] reduce to half their value under n = 100 (why?). (Note: Changes in n go hand in hand with same changes in λ, assuming µ remains fixed.) The Effect of Patience: Suppose now µ = 0.1 θ (highly impatient customers). Via the Garnett Functions, suffices n = R R to achieve P{W q = 0} 50%, but this comes at the cost of somewhat over 10% abandoning, with n = 100 (and 5% with n = 400); though E[W q ] decreases to one fourth of the above, assuming µ remains unchanged. 8

9 Erlang-A in the QED Regime: Operational Performance Measures P{W q > 0} 1 + θ µ h( ˆβ) h( β) 1, ˆβ = β µ θ E [W q W q > 0] 1 n 1 θµ [ h( ˆβ) ˆβ ] P{Ab} 1 n θ µ [h( ˆβ) ˆβ ] 1 + θ µ h( ˆβ) h( β) 1 P{Ab W q > 0} 1 n θ µ [ h( ˆβ) ˆβ ] P W q E[S] > t Φ W q > 0 n ( ˆβ + θ µ t ) Φ( ˆβ) P Ab W q E[S] > t n 1 n θ µ θ h ˆβ + t µ ˆβ Here E W q E[S] Φ(x) = 1 Φ(x), Ab 1 1 µ n 2 θ 1 h( ˆβ) h(x) = φ(x)/ Φ(x), hazard rate of N(0, 1). ˆβ ˆβ 9

10 M/M/n+G in the QED Regime agents arrivals λ queue 1 2 abandonment G n µ Density of (im)patience G: g = {g(x), x 0}. Assume g 0 = g(0) > 0. QED regime: n R + β R. QED approximations: Use the Erlang-A formulae (from the previous page), substituting g 0 instead of θ. How to estimate g 0? As θ in Erlang-A! Why? Recall Erlang-A: P{Ab} = θ E[W q ] used for estimating θ (either via θ = [#Abandoning] / [Total Waiting Time]; or by regression of half-hours [%Abandoning] over [Expected-Waits]). M/M/n+G: It turns out that, in the QED regime: P{Ab} g 0 E[W q ]. Hence, one estimates g 0 exactly as θ in Erlang-A. 10

11 Erlang-A: Fitting a Simple Model to a Complex Reality Question: Can one usefully apply the Erlang-A model to systems with non-exponential patience? YES! Erlang-A Formulae vs. Data Averages (Israeli Bank) P{Ab} E[W q ] 250 Probability to abandon (data) Waiting time (data), sec Probability to abandon (Erlang A) Waiting time (Erlang A), sec 11

12 Erlang-A: Fitting a Simple Model to a Complex Reality II 1 P{W q > 0} Probability of wait (data) Probability of wait (Erlang A) Summary: Points: Hourly data (averages) vs. Erlang-A predictions; Formulae with continuous n (special-functions) used to account for non-integer n; Patience estimated via P{Ab}/E[W q ]; Erlang-A estimates provide close upper bounds. 12

13 Fitting Erlang-A Approximations P{Ab} E[W q ] 250 Probability to abandon (data) Waiting time (data), sec Probability to abandon (approximation) Waiting time (approximation), sec 1 P{W q > 0} Probability of wait (data) Probability of wait (approximation) 13

14 Quality-Driven M/M/n+G (QD) Density of patience time at the origin: g 0 > 0. Staffing level: n R (1 + δ), δ > 0. P{W q > 0} decreases exponentially in n. Probability to abandon of delayed customers: P{Ab W q > 0} = 1 n 1 + δ δ g0 µ + o 1 n. Average wait of delayed customers: E[W q W q > 0] = 1 n 1 + δ δ 1 µ + o 1 n. Linear relation between P{Ab} and E[W q ]: P{Ab} E[W q ] g 0 Asymptotic distribution of wait: P W q E(S) > t n W q > 0 e (1 ρ)t, ρ = λ nµ. Comparison with QED: Simpler here, hence worth having. Often, order 1/n replaces 1/ n (though, note conditioning). 14

15 Efficiency-Driven M/M/n+G (ED) Let γ be a QOS parameter, 0 < γ < 1. Assume G(x) = γ has a unique solution x = G 1 (γ), at which g(x ) > 0. Staffing level: n R (1 γ), γ > 0. P{W q > 0} 1. Abandonment-Probability converges to: Offered-Wait converges to x : P{Ab} γ 1 1 ρ. E[V ] x, V p x. Waiting distribution (asymptotically): W q w G, E[W q ] E[min(x, τ)], where G is the distribution of min(x, τ), namely G (x) = G(x), x x ; 1, x > x. 15

16 Operational Regimes: Rules-of-Thumb Assume that the Offered-Load R is not too small (more than several 10 s for QED, more than 100 for ED and QD). ED regime: n R δr, 0.1 δ Essentially all customers are delayed; %Abandoned δ (10-25%); Average-wait 30 seconds - 2 minutes. QD regime: n R + γr, 0.1 γ Essentially no delays. QED regime: n R + β R, 1 β 1. %Delayed between 25% and 75%; %Abandoned is 1-5%; Average wait is one-order less than average service-time (eg. seconds vs. minutes). 16

17 Operational Regimes: Performance Assume that offered load R is not small (more than several 10 s for QED, more than 100 for ED and QD). ED regime: n R δr, 0.1 δ Essentially all customers are delayed; %Abandoned δ (10-25%); Average wait 30 seconds - 2 minutes. QD regime: n R + γr, 0.1 γ Essentially no delays. QED regime: n R + β R, 1 β 1. %Delayed between 25% and 75%; %Abandoned is 1-5%; Average wait is one-order less than average service time (seconds vs. minutes). 17

18 Economies of Scale ( EOS ) For our purpose: Economies of Scale (EOS) prevail if load-increase by a factor m requires staffing-increase by less than m. In what sense Requires? Achieve management goal(s) (constraint satisfaction), or Optimize management goal(s) (optimize cost / profit). Constraint Satisfaction easier to formulate (simpler data) and solve (hence more prevalent); but, as we saw (recall the 80:20 rule), Performance Optimization is easier to grasp. 18

19 Pooling QD Erlang-A s Pool m identical service operations (call centers) with parameters (λ, µ, n, θ). Sustain the same QD operational regime, namely staffing levels: n R + δr, δ = 0.25, for concreteness. Use 4CallCenters to calculate the following: E[S]=6 min, E[τ ]=9 min λ/hr n Occupancy P{Ab} E[W q ] P{W q > 0} % 28.0% 2: % % 10.6% 0: % % 2.5% 0: % % 0.2% 0:01 4.9% 2, % 0.0% 0:00 0.0% 80% 0% 0:00 0% Occupancy converges to 1/(1 + δ); here 1/1.25 = 80%. EOS: Performance Measures improve at an exponential rate. 19

20 Pooling ED Erlang-A s n R γr, γ = 1/6. E[S]=6 min, E[τ ]=9 min λ/hr n Occupancy P{Ab} E[W q ] P{W q > 0} % 38.8% 3: % % 25.2% 2: % % 18.7% 1: % % 16.8% 1: % 3, % 16.7% 1: % 100% 16.7% 1:30 100% P{Ab} and E[W q ] converge as is: P{Ab} γ; E[W q ] γ E[τ]. Thus, in the ED-Regime, there is no EOS for large n. 20

21 Pooling QED Erlang-A s n R + β R, β = 0. E[S]=6 min, E[τ ]=9 min λ/hr n Occupancy P{Ab} E[W q ] P{W q > 0} % 33.6% 3: % % 17.6% 1: % % 8.9% 0: % % 4.5% 0: % 2, % 2.2% 0: % 100% 0% 0: % Delay probability converges to the appropriate Garnett function: P{W q > 0} 1 + θ µ h( ˆβ) h( β) 1 = EOS: P{Ab} and E[W q ] improve at the rate of 1/ n. 21

22 EOS and Constraint Satisfaction Assume service and abandonment rates are as in the previous example: E[S] = 6 min; E[τ] = 9 min. Playing with 4CC yields: ED regime: Loose constraint: P{Ab} 10%. R = 100 n = 91; R = 400 n = 361. Almost no EOS! Use n 90% R (= (1 γ) R, γ P {Ab}). QED regime: Moderate constraint: P{Ab} 2%. R = 100 n = 105; R = 400 n = 399. Saved more than 20 agents: 399 instead of 420 = β = 0.5 for R = 100, β = 0.05 for R = 400. Why EOS? With β fixed, P{Ab} c(β)/ n. Thus, n implies P {Ab}. Consequently, with n, β in order to achieve a given P {Ab} QD regime: Strict constraint: P{Ab} 0.1%. R = 100 n = 119; R = 400 n = 432. More than 45 agents saved: 432 vs = 476. δ = 0.19 for R = 100, δ = 0.08 for R = 400. Why EOS? With δ fixed, P{Ab} decreases exponentially in n, etc. 22

23 Recall: Cost Minimization in Erlang-C (With Borst and Reiman, 2004.) (Equivalently, Profit Maximization, if Revenues proportional to λ.) Cost = c n + d λe[w q ], c cost of staffing; d cost of delay. Erlang-C: Optimal staffing level: n R + β (r) R, r = d/c = delay cost/staffing cost. β (r) = optimal service grade (QOS), independent of λ: β (r) = arg min 0<y< where (recall the Halfin-Whitt function) P w (y) = Very good approximation: 1 + y + r P w(y) y y h( y) 1., β (r) r 1 + r( π/2 1) 2 ln r 2π 1/2 1/2, 0 < r < 10,, r

24 Erlang-A: Staffing via Optimization (with Zeltyn, 2006) We study Minimize Costs (Staffing + Waiting). Why? Comparison easy against Erlang-C; W.L.O.G.: P {Ab} = θ E[W q ] reduces profit- to cost-optimization. Specifically, find n that max. average profit per time-unit: R s λ [1 P n {Ab}] [C s n+c w E n [W q ] λ+c a P n {Ab} λ], where R s is the revenue from a single service. This reduces to c = C s and d = (R s θ + C w + C a θ) in the following: Minimize Cost = c n + d λe[w q ] ; here, as before, c Staffing Cost ; d Delay Cost ; r = d/c. Erlang-A. Optimal staffing level: n R + β (r; s) R, s = µ/θ, β (r; s) = arg min {y + r P w(y; s) s [h(ys) ys]}, y< where (recall the Garnnett functions) P w (y; s) = 1 + h(ys) sh( y) 1. 24

25 Erlang-A: Optimal Service Grade β (QOS) optimal service grade β * µ/θ=0.2 µ/θ=0.4 µ/θ=1 µ/θ=2.5 µ/θ=10 Erlang C waiting cost / staffing cost As θ 0, β (r; µ/θ) increases to β (r) (Erlang-C = M/M/n). r < θ/µ implies that no-service (n = 0) is optimal. Why? d E[τ] < c E[S]: cheaper to let abandon than to serve! r 20 β < 2; r 500 β < 3, as in Erlang-C. Numerical tests exhibit remarkable accuracy & robustness. 25

26 Cost = c N + d λewq (costs: c-staffing, d-delay). Optimal staffing level: * * d µ N R + y ( r; s) R, r =, s =. c θ y * = arg min c y + d ys [ h( ys) ys]. Erlang-A: Actual Cost vs. y Asymptotic Cost < y< P( y ; s) Numerical tests exhibit remarkable accuracy: Actual cost function µ = coincides 1, θ = 1/3with asymptotic cost. Normalized staffing level = ( N R) / R, Normalized staffing level = (n R)/ R; Normalized cost = (Cost cr ) / R. Normalized cost = (cost cr)/ R; P( y ; s) Asymptotic cost: c y + d ys [ h( ys) ys]. Asymptotic cost = c y + d P w (y; s) y s [h(ys) ys], where y = QED service grade

27 Erlang-A: Optimal Staffing λ = 10, µ = optimal staffing level 10 5 pat mean =0:12 (exact) pat mean =0:12 (approximate) pat mean =0:24 (exact) pat mean =0:24 (approximate) staffing level pat mean =1:00 (empirical) pat mean =1:00 (theoretical) pat mean =2:30 (empirical) pat mean =2:30 (theoretical) pat mean =10:00 (empirical) pat mean =10:00 (theoretical) waiting cost / staffing cost waiting cost / staffing cost λ = 100, µ = staffing level pat mean =0:12 (empirical) pat mean =0:12 (theoretical) pat mean =0:24 (empirical) pat mean =0:24 (theoretical) staffing level pat mean =1:00 (empirical) pat mean =1:00 (theoretical) pat mean =2:30 (empirical) pat mean =2:30 (theoretical) pat mean =10:00 (empirical) pat mean =10:00 (theoretical) waiting cost / staffing cost waiting cost / staffing cost 27

28 M/M/n+G: Optimal Staffing Uniformly Distributed Patience. Cost = c n + d λp{ab} optimal staffing level pat mean =0:06 (exact) pat mean =0:06 (approximate) pat mean =0:12 (exact) pat mean =0:12 (approximate) optimal staffing level pat mean =0:30 (exact) pat mean =0:30 (approximate) pat mean =1:15 (exact) pat mean =1:15 (approximate) pat mean =5:00 (exact) pat mean =5:00 (approximate) abandonment cost / staffing cost abandonment cost / staffing cost Cost = c n + d λe[w q ] optimal staffing level pat mean =0:06 (exact) pat mean =0:06 (approximate) pat mean =0:12 (exact) pat mean =0:12 (approximate) optimal staffing level pat mean =0:30 (exact) pat mean =0:30 (approximate) pat mean =1:15 (exact) pat mean =1:15 (approximate) pat mean =5:00 (exact) pat mean =5:00 (approximate) waiting cost / staffing cost waiting cost / staffing cost 28

29 The Rule: Cost Optimization and Constraint Satisfaction Prevalent standard: at least 80% of customers are served within 20 seconds. Call center: λ = 6000/hr, E[S]=4 min (R=400); E[τ]=6 min. 4CallCenters: n = 394 agents required β = 0.3. According to the graph, d/c 1: costs of customers time and servers time are nearly equal. What if d/c = 5? β = 1 n = 420; 82.3% served immediately; 98.9% within 20 seconds. (Comparable Erlang-C: n = 428, corresponding to d/c = 10.) 1.5 θ/µ = 2/3 optimal Quality of Service β * waiting cost / staffing cost 29

Call centers with impatient customers: exact analysis and many-server asymptotics of the M/M/n+G queue. Sergey Zeltyn

Call centers with impatient customers: exact analysis and many-server asymptotics of the M/M/n+G queue. Sergey Zeltyn Call centers with impatient customers: exact analysis and many-server asymptotics of the M/M/n+G queue Sergey Zeltyn Call centers with impatient customers: exact analysis and many-server asymptotics of

More information

COPING WITH TIME-VARYING DEMAND WHEN SETTING STAFFING REQUIREMENTS FOR A SERVICE SYSTEM

COPING WITH TIME-VARYING DEMAND WHEN SETTING STAFFING REQUIREMENTS FOR A SERVICE SYSTEM COPING WITH TIME-VARYING DEMAND WHEN SETTING STAFFING REQUIREMENTS FOR A SERVICE SYSTEM by Linda V. Green Peter J. Kolesar Ward Whitt Graduate School of Business Graduate School of Business IEOR Department

More information

Service Level Differentiation in Call Centers with Fully Flexible Servers

Service Level Differentiation in Call Centers with Fully Flexible Servers Service Level Differentiation in Call Centers with Fully Flexible Servers Mor Armony 1 Itay Gurvich 2 Avishai Mandelbaum 3 Abstract We study large-scale service systems with multiple customer classes and

More information

Dimensioning Large Call Centers

Dimensioning Large Call Centers OPERATIONS RESEARCH Vol. 52, No. 1, January February 2004, pp. 17 34 issn 0030-364X eissn 1526-5463 04 5201 0017 informs doi 10.1287/opre.1030.0081 2004 INFORMS Dimensioning Large Call Centers Sem Borst

More information

A Logarithmic Safety Staffing Rule for Contact Centers with Call Blending

A Logarithmic Safety Staffing Rule for Contact Centers with Call Blending MANAGEMENT SCIENCE Vol., No., Xxxxx, pp. issn 25-199 eissn 1526-551 1 INFORMS doi 1.1287/xxxx.. c INFORMS A Logarithmic Safety Staffing Rule for Contact Centers with Call Blending Guodong Pang The Harold

More information

Supplement to Call Centers with Delay Information: Models and Insights

Supplement to Call Centers with Delay Information: Models and Insights Supplement to Call Centers with Delay Information: Models and Insights Oualid Jouini 1 Zeynep Akşin 2 Yves Dallery 1 1 Laboratoire Genie Industriel, Ecole Centrale Paris, Grande Voie des Vignes, 92290

More information

ENGINEERING SOLUTION OF A BASIC CALL-CENTER MODEL

ENGINEERING 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 information

We review queueing-theory methods for setting staffing requirements in service systems where

We review queueing-theory methods for setting staffing requirements in service systems where PRODUCTION AND OPERATIONS MANAGEMENT Vol. 16, No. 1, January-February 2007, pp. 13 39 issn 1059-1478 07 1601 013$1.25 POMS 2007 Production and Operations Management Society Coping with Time-Varying Demand

More information

A STAFFING ALGORITHM FOR CALL CENTERS WITH SKILL-BASED ROUTING

A STAFFING ALGORITHM FOR CALL CENTERS WITH SKILL-BASED ROUTING A STAFFING ALGORITHM FOR CALL CENTERS WITH SKILL-BASED ROUTING by Rodney B. Wallace IBM and The George Washington University rodney.wallace@us.ibm.com Ward Whitt Columbia University ward.whitt@columbia.edu

More information

Capacity Management in Call Centers

Capacity Management in Call Centers Capacity Management in Call Centers Basic Models and Links to Current Research from a review article authored with Ger Koole and Avishai Mandelbaum Outline: Tutorial background on how calls are handled

More information

Staffing Call Centers with Uncertain Arrival Rates and Co-sourcing

Staffing Call Centers with Uncertain Arrival Rates and Co-sourcing Staffing Call Centers with Uncertain Arrival Rates and Co-sourcing Yaşar Levent Koçağa Syms School of Business, Yeshiva University, Belfer Hall 403/A, New York, NY 10033, kocaga@yu.edu Mor Armony Stern

More information

On customer contact centers with a call-back option: Customer decisions, routing rules, and system design 1

On customer contact centers with a call-back option: Customer decisions, routing rules, and system design 1 On customer contact centers with a call-back option: Customer decisions, routing rules, and system design 1 Mor Armony Stern School of Business, ew York University 40 West 4th street, suite 7-02, ew York,

More information

Staffing Call Centers with Uncertain Arrival Rates and Co-sourcing

Staffing Call Centers with Uncertain Arrival Rates and Co-sourcing Staffing Call Centers with Uncertain Arrival Rates and Co-sourcing Yaşar Levent Koçağa Sy Syms School of Business, Yeshiva University, Belfer Hall 43/A, New York, NY 133, kocaga@yu.edu Mor Armony Stern

More information

RESOURCE POOLING AND STAFFING IN CALL CENTERS WITH SKILL-BASED ROUTING

RESOURCE POOLING AND STAFFING IN CALL CENTERS WITH SKILL-BASED ROUTING RESOURCE POOLING AND STAFFING IN CALL CENTERS WITH SKILL-BASED ROUTING by Rodney B. Wallace IBM and The George Washington University rodney.wallace@us.ibm.com Ward Whitt Columbia University ward.whitt@columbia.edu

More information

Predicting Waiting Times in Telephone Service Systems

Predicting Waiting Times in Telephone Service Systems Predicting Waiting Times in Telephone Service Systems Research Thesis Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Science in Operations Research and Systems Analysis

More information

IEOR 6711: Stochastic Models, I Fall 2012, Professor Whitt, Final Exam SOLUTIONS

IEOR 6711: Stochastic Models, I Fall 2012, Professor Whitt, Final Exam SOLUTIONS IEOR 6711: Stochastic Models, I Fall 2012, Professor Whitt, Final Exam SOLUTIONS There are four questions, each with several parts. 1. Customers Coming to an Automatic Teller Machine (ATM) (30 points)

More information

Call Centers with Skills-Based-Routing: Simulation-Based State-Inference and Dynamic-Staffing. M.Sc. Research Proposal

Call Centers with Skills-Based-Routing: Simulation-Based State-Inference and Dynamic-Staffing. M.Sc. Research Proposal Call Centers with Skills-Based-Routing: Simulation-Based State-Inference and Dynamic-Staffing M.Sc. Research Proposal Arik Senderovich Advisor: Prof. Avishai Mandelbaum The Faculty Of Industrial Engineering

More information

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

When Promotions Meet Operations: Cross-Selling and Its Effect on Call-Center Performance When Promotions Meet Operations: Cross-Selling and Its Effect on Call-Center Performance Mor Armony 1 Itay Gurvich 2 July 27, 2006 Abstract We study cross-selling operations in call centers. The following

More information

On Customer Contact Centers with a Call-Back Option: Customer Decisions, Routing Rules, and System Design

On Customer Contact Centers with a Call-Back Option: Customer Decisions, Routing Rules, and System Design OPERATIOS RESEARCH Vol. 52, o. 2, March April 2004, pp. 27 292 issn 0030-364X eissn 526-5463 04 5202 027 informs doi 0.287/opre.030.0088 2004 IFORMS On Customer Contact Centers with a Call-Back Option:

More information

Statistical Analyses of Call Center Data

Statistical Analyses of Call Center Data Statistical Analyses of Call Center Data Research Thesis In Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy Polyna Khudyakov Submitted to the Senate of the Technion - Israel

More information

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

When Promotions Meet Operations: Cross-Selling and Its Effect on Call-Center Performance When Promotions Meet Operations: Cross-Selling and Its Effect on Call-Center Performance Mor Armony 1 Itay Gurvich 2 Submitted July 28, 2006; Revised August 31, 2007 Abstract We study cross-selling operations

More information

Threshold Routing to Trade-off Waiting and Call Resolution in Call Centers

Threshold Routing to Trade-off Waiting and Call Resolution in Call Centers MANUFACTURING & SERVICE OPERATIONS MANAGEMENT Vol. 00, No. 0, Xxxxx 0000, pp. 000 000 ISSN 1523-4614 EISSN 1526-5498 00 0000 0001 INFORMS DOI 10.1287/xxxx.0000.0000 c 0000 INFORMS Threshold Routing to

More information

Modeling and Optimization Problems in Contact Centers

Modeling and Optimization Problems in Contact Centers Modeling and Optimization Problems in Contact Centers Pierre L Ecuyer Département d Informatique et de Recherche Opérationnelle Université de Montréal, C.P. 6128, Succ. Centre-Ville Montréal, H3C 3J7,

More information

Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds.

Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds. Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds. DOES THE ERLANG C MODEL FIT IN REAL CALL CENTERS? Thomas R. Robbins D. J. Medeiros

More information

The Analysis of Dynamical Queueing Systems (Background)

The Analysis of Dynamical Queueing Systems (Background) The Analysis of Dynamical Queueing Systems (Background) Technological innovations are creating new types of communication systems. During the 20 th century, we saw the evolution of electronic communication

More information

QUEUEING MODELS FOR LARGE SCALE CALL CENTERS

QUEUEING MODELS FOR LARGE SCALE CALL CENTERS QUEUEING MODELS FOR LARGE SCALE CALL CENTERS A Thesis Presented to The Academic Faculty by Joshua E Reed In Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy in the School of

More information

STAFFING A CALL CENTER WITH UNCERTAIN ARRIVAL RATE AND ABSENTEEISM

STAFFING A CALL CENTER WITH UNCERTAIN ARRIVAL RATE AND ABSENTEEISM STAFFING A CALL CENTER WITH UNCERTAIN ARRIVAL RATE AND ABSENTEEISM by Ward Whitt Department of Industrial Engineering and Operations Research Columbia University, New York, NY 10027 6699 phone: 212-854-7255;

More information

STATISTICAL ANALYSIS OF CALL-CENTER OPERATIONAL DATA: FORECASTING CALL ARRIVALS, AND ANALYZING CUSTOMER PATIENCE AND AGENT SERVICE

STATISTICAL ANALYSIS OF CALL-CENTER OPERATIONAL DATA: FORECASTING CALL ARRIVALS, AND ANALYZING CUSTOMER PATIENCE AND AGENT SERVICE STATISTICAL ANALYSIS OF CALL-CENTER OPERATIONAL DATA: FORECASTING CALL ARRIVALS, AND ANALYZING CUSTOMER PATIENCE AND AGENT SERVICE HAIPENG SHEN Department of Statistics and Operations Research, University

More information

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

Cross-Selling in a Call Center with a Heterogeneous. Customer Population Cross-Selling in a Call Center with a Heterogeneous Customer Population Itay Gurvich Mor Armony Constantinos Maglaras Submitted Sept 2006; Revised May 2007, Sept 2007 Abstract Cross-selling is becoming

More information

Contact Centers with a Call-Back Option and Real-Time Delay Information

Contact Centers with a Call-Back Option and Real-Time Delay Information OPERATIOS RESEARCH Vol. 52, o. 4, July August 2004, pp. 527 545 issn 0030-364X eissn 526-5463 04 5204 0527 informs doi 0.287/opre.040.023 2004 IFORMS Contact Centers with a Call-Back Option and Real-Time

More information

In many call centers, agents are trained to handle all arriving calls but exhibit very different performance for

In many call centers, agents are trained to handle all arriving calls but exhibit very different performance for MANUFACTURING & SERVICE OPERATIONS MANAGEMENT Vol. 14, No. 1, Winter 2012, pp. 66 81 ISSN 1523-4614 (print) ISSN 1526-5498 (online) http://dx.doi.org/10.1287/msom.1110.0349 2012 INFORMS Routing to Manage

More information

Call center staffing: Service-level constraints and index priorities

Call center staffing: Service-level constraints and index priorities Submitted to Operations Research manuscript Call center staffing: Service-level constraints and index priorities Seung Bum Soh College of Business Administration, Sejong University, sbsoh@sejong.ac.kr

More information

CHAPTER 3 CALL CENTER QUEUING MODEL WITH LOGNORMAL SERVICE TIME DISTRIBUTION

CHAPTER 3 CALL CENTER QUEUING MODEL WITH LOGNORMAL SERVICE TIME DISTRIBUTION 31 CHAPTER 3 CALL CENTER QUEUING MODEL WITH LOGNORMAL SERVICE TIME DISTRIBUTION 3.1 INTRODUCTION In this chapter, construction of queuing model with non-exponential service time distribution, performance

More information

Heavy-traffic Analysis of Cloud Provisioning

Heavy-traffic Analysis of Cloud Provisioning Heavy-traffic Analysis of Cloud Provisioning Jian Tan, Hanhua Feng, Xiaoqiao Meng, Li Zhang IBM T. J. Watson Research Hawthorne, NY 562, USA {tanji,hanhfeng,xmeng,zhangli}@us.ibm.com Abstract Virtual machine

More information

Routing to Manage Resolution and Waiting Time in Call Centers with Heterogeneous Servers

Routing to Manage Resolution and Waiting Time in Call Centers with Heterogeneous Servers MANUFACTURING & SERVICE OPERATIONS MANAGEMENT Vol. 00, No. 0, Xxxxx 0000, pp. 000 000 issn 1523-4614 eissn 1526-5498 00 0000 0001 INFORMS doi 10.1287/xxxx.0000.0000 c 0000 INFORMS Routing to Manage Resolution

More information

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

When Promotions Meet Operations: Cross-Selling and Its Effect on Call-Center Performance When Promotions Meet Operations: Cross-Selling and Its Effect on Call-Center Performance We study cross-selling operations in call centers. The following question is addressed: How many customer-service

More information

1 Error in Euler s Method

1 Error in Euler s Method 1 Error in Euler s Method Experience with Euler s 1 method raises some interesting questions about numerical approximations for the solutions of differential equations. 1. What determines the amount of

More information

We study cross-selling operations in call centers. The following questions are addressed: How many

We study cross-selling operations in call centers. The following questions are addressed: How many MANUFACTURING & SERVICE OPERATIONS MANAGEMENT Vol. 12, No. 3, Summer 2010, pp. 470 488 issn 1523-4614 eissn 1526-5498 10 1203 0470 informs doi 10.1287/msom.1090.0281 2010 INFORMS When Promotions Meet Operations:

More information

7.6 Approximation Errors and Simpson's Rule

7.6 Approximation Errors and Simpson's Rule WileyPLUS: Home Help Contact us Logout Hughes-Hallett, Calculus: Single and Multivariable, 4/e Calculus I, II, and Vector Calculus Reading content Integration 7.1. Integration by Substitution 7.2. Integration

More information

Service Engineering QED Q's

Service Engineering QED Q's Service Engineering QED Q's Qualiy & Efficiency Driven Telephone Call/Conac Ceners Service Engineering QED Q's Qualiy & Efficiency Driven Telephone Call/Conac Ceners INFORMS San-Francisco November 15,

More information

Simple linear regression

Simple linear regression Simple linear regression Introduction Simple linear regression is a statistical method for obtaining a formula to predict values of one variable from another where there is a causal relationship between

More information

Microeconomic Theory: Basic Math Concepts

Microeconomic Theory: Basic Math Concepts Microeconomic Theory: Basic Math Concepts Matt Van Essen University of Alabama Van Essen (U of A) Basic Math Concepts 1 / 66 Basic Math Concepts In this lecture we will review some basic mathematical concepts

More information

6.4 Logarithmic Equations and Inequalities

6.4 Logarithmic Equations and Inequalities 6.4 Logarithmic Equations and Inequalities 459 6.4 Logarithmic Equations and Inequalities In Section 6.3 we solved equations and inequalities involving exponential functions using one of two basic strategies.

More information

Call Center Measurements, Data Models and Data Analysis

Call Center Measurements, Data Models and Data Analysis Service Engineering http://ie.technion.ac.il/serveng200 Call Center Measurements, Data Models and Data Analysis Adapted from: Telephone Call Centers: Tutorial, Review, and Research Prospects By Noah Gans

More information

PARTIAL CROSS TRAINING IN CALL CENTERS WITH UNCERTAIN ARRIVALS AND GLOBAL SERVICE LEVEL AGREEMENTS. D. J. Medeiros

PARTIAL CROSS TRAINING IN CALL CENTERS WITH UNCERTAIN ARRIVALS AND GLOBAL SERVICE LEVEL AGREEMENTS. D. J. Medeiros Proceedings of the 07 Winter Simulation Conference S. G. Henderson, B. Biller, M.-H. Hsieh, J. Shortle, J. D. Tew, and R. R. Barton, eds. PARTIAL CROSS TRAINING IN CALL CENTERS WITH UNCERTAIN ARRIVALS

More information

Online Scheduling Policies for Multiclass Call Centers. with Impatient Customers

Online Scheduling Policies for Multiclass Call Centers. with Impatient Customers Online Scheduling Policies for Multiclass Call Centers with Impatient Customers Oualid Jouini 1 Auke Pot 2 Ger Koole 3 Yves Dallery 1 1 Laboratoire Génie Industriel, Ecole Centrale Paris, Grande Voie des

More information

CHAPTER FIVE. Solutions for Section 5.1. Skill Refresher. Exercises

CHAPTER FIVE. Solutions for Section 5.1. Skill Refresher. Exercises CHAPTER FIVE 5.1 SOLUTIONS 265 Solutions for Section 5.1 Skill Refresher S1. Since 1,000,000 = 10 6, we have x = 6. S2. Since 0.01 = 10 2, we have t = 2. S3. Since e 3 = ( e 3) 1/2 = e 3/2, we have z =

More information

4.3 Lagrange Approximation

4.3 Lagrange Approximation 206 CHAP. 4 INTERPOLATION AND POLYNOMIAL APPROXIMATION Lagrange Polynomial Approximation 4.3 Lagrange Approximation Interpolation means to estimate a missing function value by taking a weighted average

More information

Addressing Arrival Rate Uncertainty in Call Center Workforce Management

Addressing Arrival Rate Uncertainty in Call Center Workforce Management 1 Addressing Arrival Rate Uncertainty in Call Center Workforce Management Thomas R. Robbins Penn State University Abstract Workforce management is a critical component of call center operations. Since

More information

Performance Indicators for Call Centers with Impatience

Performance Indicators for Call Centers with Impatience Performance Indicators for Call Centers with Impatience Oualid Jouini 1, Ger Koole 2 & Alex Roubos 2 1 Ecole Centrale Paris, Laboratoire Génie Industriel, Grande Voie des Vignes, 9229 Châtenay-Malabry,

More information

Models to Study the Pace of Play in Golf

Models to Study the Pace of Play in Golf Submitted to Operations Research manuscript (Please, provide the mansucript number!) Models to Study the Pace of Play in Golf Qi Fu and Ward Whitt Department of Industrial Engineering and Operations Research,

More information

Sensitivity Analysis 3.1 AN EXAMPLE FOR ANALYSIS

Sensitivity Analysis 3.1 AN EXAMPLE FOR ANALYSIS Sensitivity Analysis 3 We have already been introduced to sensitivity analysis in Chapter via the geometry of a simple example. We saw that the values of the decision variables and those of the slack and

More information

Statistical Analysis of a Telephone Call Center: A Queueing-Science Perspective

Statistical Analysis of a Telephone Call Center: A Queueing-Science Perspective Statistical Analysis of a Telephone Call Center: A Queueing-Science Perspective Lawrence Brown, Noah Gans, Avishai Mandelbaum, Anat Sakov, Haipeng Shen, Sergey Zeltyn and Linda Zhao October 5, 2004 Corresponding

More information

Optimal service-capacity allocation in a loss system

Optimal service-capacity allocation in a loss system Optimal service-capacity allocation in a loss system Refael Hassin Yair Y. Shaki Uri Yovel January 14, 2015 Abstract We consider a loss system with a fixed budget for servers. The system owner s problem

More information

Performance Indicators for Call Centers with Impatience

Performance Indicators for Call Centers with Impatience Performance Indicators for Call Centers with Impatience Oualid Jouini 1, Ger Koole 2 & Alex Roubos 2 1 Ecole Centrale Paris, Laboratoire Génie Industriel, Grande Voie des Vignes, 9229 Châtenay-Malabry,

More information

The Graphical Method: An Example

The Graphical Method: An Example The Graphical Method: An Example Consider the following linear program: Maximize 4x 1 +3x 2 Subject to: 2x 1 +3x 2 6 (1) 3x 1 +2x 2 3 (2) 2x 2 5 (3) 2x 1 +x 2 4 (4) x 1, x 2 0, where, for ease of reference,

More information

CHAPTER 2 Estimating Probabilities

CHAPTER 2 Estimating Probabilities CHAPTER 2 Estimating Probabilities Machine Learning Copyright c 2016. Tom M. Mitchell. All rights reserved. *DRAFT OF January 24, 2016* *PLEASE DO NOT DISTRIBUTE WITHOUT AUTHOR S PERMISSION* This is a

More information

Chapter 4 Online Appendix: The Mathematics of Utility Functions

Chapter 4 Online Appendix: The Mathematics of Utility Functions Chapter 4 Online Appendix: The Mathematics of Utility Functions We saw in the text that utility functions and indifference curves are different ways to represent a consumer s preferences. Calculus can

More information

The Steepest Descent Algorithm for Unconstrained Optimization and a Bisection Line-search Method

The Steepest Descent Algorithm for Unconstrained Optimization and a Bisection Line-search Method The Steepest Descent Algorithm for Unconstrained Optimization and a Bisection Line-search Method Robert M. Freund February, 004 004 Massachusetts Institute of Technology. 1 1 The Algorithm The problem

More information

Walrasian Demand. u(x) where B(p, w) = {x R n + : p x w}.

Walrasian Demand. u(x) where B(p, w) = {x R n + : p x w}. Walrasian Demand Econ 2100 Fall 2015 Lecture 5, September 16 Outline 1 Walrasian Demand 2 Properties of Walrasian Demand 3 An Optimization Recipe 4 First and Second Order Conditions Definition Walrasian

More information

Constrained optimization.

Constrained optimization. ams/econ 11b supplementary notes ucsc Constrained optimization. c 2010, Yonatan Katznelson 1. Constraints In many of the optimization problems that arise in economics, there are restrictions on the values

More information

CURVE FITTING LEAST SQUARES APPROXIMATION

CURVE FITTING LEAST SQUARES APPROXIMATION CURVE FITTING LEAST SQUARES APPROXIMATION Data analysis and curve fitting: Imagine that we are studying a physical system involving two quantities: x and y Also suppose that we expect a linear relationship

More information

Department of Mathematics, Indian Institute of Technology, Kharagpur Assignment 2-3, Probability and Statistics, March 2015. Due:-March 25, 2015.

Department of Mathematics, Indian Institute of Technology, Kharagpur Assignment 2-3, Probability and Statistics, March 2015. Due:-March 25, 2015. Department of Mathematics, Indian Institute of Technology, Kharagpur Assignment -3, Probability and Statistics, March 05. Due:-March 5, 05.. Show that the function 0 for x < x+ F (x) = 4 for x < for x

More information

Section 1.3 P 1 = 1 2. = 1 4 2 8. P n = 1 P 3 = Continuing in this fashion, it should seem reasonable that, for any n = 1, 2, 3,..., = 1 2 4.

Section 1.3 P 1 = 1 2. = 1 4 2 8. P n = 1 P 3 = Continuing in this fashion, it should seem reasonable that, for any n = 1, 2, 3,..., = 1 2 4. Difference Equations to Differential Equations Section. The Sum of a Sequence This section considers the problem of adding together the terms of a sequence. Of course, this is a problem only if more than

More information

Math 120 Final Exam Practice Problems, Form: A

Math 120 Final Exam Practice Problems, Form: A Math 120 Final Exam Practice Problems, Form: A Name: While every attempt was made to be complete in the types of problems given below, we make no guarantees about the completeness of the problems. Specifically,

More information

Covariance and Correlation

Covariance and Correlation Covariance and Correlation ( c Robert J. Serfling Not for reproduction or distribution) We have seen how to summarize a data-based relative frequency distribution by measures of location and spread, such

More information

Service Engineering (Science, Management): A Subjective View

Service Engineering (Science, Management): A Subjective View Service Engineering (Science, Management): A Subjective View November 2007 Avishai Mandelbaum Faculty of Industrial Engineering and Management Technion - Israel Institute of Technology e.mail: avim@tx.technion.ac.il

More information

The Modern Call-Center: A Multi-Disciplinary Perspective on Operations Management Research

The Modern Call-Center: A Multi-Disciplinary Perspective on Operations Management Research The Modern Call-Center: A Multi-Disciplinary Perspective on Operations Management Research Zeynep Aksin College of Administrative Sciences and Economics, Koc University Rumeli Feneri Yolu, 34450 Sariyer-Istanbul,

More information

Linear and quadratic Taylor polynomials for functions of several variables.

Linear and quadratic Taylor polynomials for functions of several variables. ams/econ 11b supplementary notes ucsc Linear quadratic Taylor polynomials for functions of several variables. c 010, Yonatan Katznelson Finding the extreme (minimum or maximum) values of a function, is

More information

Linear Programming Notes VII Sensitivity Analysis

Linear Programming Notes VII Sensitivity Analysis Linear Programming Notes VII Sensitivity Analysis 1 Introduction When you use a mathematical model to describe reality you must make approximations. The world is more complicated than the kinds of optimization

More information

Partial Fractions Decomposition

Partial Fractions Decomposition Partial Fractions Decomposition Dr. Philippe B. Laval Kennesaw State University August 6, 008 Abstract This handout describes partial fractions decomposition and how it can be used when integrating rational

More information

Overflow Networks: Approximations and Implications to Call Center Outsourcing

Overflow Networks: Approximations and Implications to Call Center Outsourcing OPERATONS RESEARCH Vol. 60, No. 4, July August 2012, pp. 996 1009 SSN 0030-364X (print) SSN 1526-5463 (online) http://dx.doi.org/10.1287/opre.1120.1070 2012 NFORMS Overflow Networks: Approximations and

More information

To Pool or Not To Pool in Call Centers

To Pool or Not To Pool in Call Centers INSTITUTE OF ACTUARIAL SCIENCE & ECONOMETRICS REPORT AE 5/004 To Pool or Not To Pool in Call Centers N.M. van Dijk E. van der Sluis University of Amsterdam TO POOL OR NOT TO POOL IN CALL CENTERS NICO M.

More information

Flexible Workforce Management System for Call Center: A case study of public sector

Flexible Workforce Management System for Call Center: A case study of public sector Asia Pacific Management Review (2007) 12(6), 338-346 Flexible Workforce Management System for Call Center: A case study of public sector Jun Woo Kim a, Sang Chan Park a,* a Department of Industrial Engineering,

More information

Exponential Approximation of Multi-Skill Call Centers Architecture

Exponential Approximation of Multi-Skill Call Centers Architecture Exponential Approximation of Multi-Skill Call Centers Architecture Ger Koole and Jérôme Talim Vrije Universiteit - Division of Mathematics and Computer Science De Boelelaan 1081 a - 1081 HV Amsterdam -

More information

PUTNAM TRAINING POLYNOMIALS. Exercises 1. Find a polynomial with integral coefficients whose zeros include 2 + 5.

PUTNAM TRAINING POLYNOMIALS. Exercises 1. Find a polynomial with integral coefficients whose zeros include 2 + 5. PUTNAM TRAINING POLYNOMIALS (Last updated: November 17, 2015) Remark. This is a list of exercises on polynomials. Miguel A. Lerma Exercises 1. Find a polynomial with integral coefficients whose zeros include

More information

Rule-based Traffic Management for Inbound Call Centers

Rule-based Traffic Management for Inbound Call Centers Vrije Universiteit Amsterdam Research Paper Business Analytics Rule-based Traffic Management for Inbound Call Centers Auteur: Tim Steinkuhler Supervisor: Prof. Dr. Ger Koole October 7, 2014 Contents Preface

More information

M/M/1 and M/M/m Queueing Systems

M/M/1 and M/M/m Queueing Systems M/M/ and M/M/m Queueing Systems M. Veeraraghavan; March 20, 2004. Preliminaries. Kendall s notation: G/G/n/k queue G: General - can be any distribution. First letter: Arrival process; M: memoryless - exponential

More information

c 2008 Je rey A. Miron We have described the constraints that a consumer faces, i.e., discussed the budget constraint.

c 2008 Je rey A. Miron We have described the constraints that a consumer faces, i.e., discussed the budget constraint. Lecture 2b: Utility c 2008 Je rey A. Miron Outline: 1. Introduction 2. Utility: A De nition 3. Monotonic Transformations 4. Cardinal Utility 5. Constructing a Utility Function 6. Examples of Utility Functions

More information

4 The M/M/1 queue. 4.1 Time-dependent behaviour

4 The M/M/1 queue. 4.1 Time-dependent behaviour 4 The M/M/1 queue In this chapter we will analyze the model with exponential interarrival times with mean 1/λ, exponential service times with mean 1/µ and a single server. Customers are served in order

More information

Practice with Proofs

Practice with Proofs Practice with Proofs October 6, 2014 Recall the following Definition 0.1. A function f is increasing if for every x, y in the domain of f, x < y = f(x) < f(y) 1. Prove that h(x) = x 3 is increasing, using

More information

QUEUING THEORY. 1. Introduction

QUEUING THEORY. 1. Introduction QUEUING THEORY RYAN BERRY Abstract. This paper defines the building blocks of and derives basic queuing systems. It begins with a review of some probability theory and then defines processes used to analyze

More information

Homework #2 Solutions

Homework #2 Solutions MAT Fall 0 Homework # Solutions Problems Section.: 8, 0, 6, 0, 8, 0 Section.:, 0, 8,, 4, 8..8. Find the relative, or percent, change in W if it changes from 0. to 0.0. Solution: The percent change is R

More information

Outsourcing a Two-Level Service Process

Outsourcing a Two-Level Service Process Outsourcing a Two-Level Service Process Hsiao-Hui Lee Edieal Pinker Robert A. Shumsky School of Business, University of Hong Kong, Hong Kong The Simon School of Business, University of Rochester, Rochester,

More information

Service Engineering: Data-Based Course Development and Teaching

Service Engineering: Data-Based Course Development and Teaching Service Engineering: Data-Based Course Development and Teaching Avishai Mandelbaum Faculty of Industrial Engineering & Management, Technion, Haifa 32000, Israel, avim@tx.technion.ac.il Sergey Zeltyn IBM

More information

Bungee Constant per Unit Length & Bungees in Parallel. Skipping school to bungee jump will get you suspended.

Bungee Constant per Unit Length & Bungees in Parallel. Skipping school to bungee jump will get you suspended. Name: Johanna Goergen Section: 05 Date: 10/28/14 Partner: Lydia Barit Introduction: Bungee Constant per Unit Length & Bungees in Parallel Skipping school to bungee jump will get you suspended. The purpose

More information

CHAPTER 6: Continuous Uniform Distribution: 6.1. Definition: The density function of the continuous random variable X on the interval [A, B] is.

CHAPTER 6: Continuous Uniform Distribution: 6.1. Definition: The density function of the continuous random variable X on the interval [A, B] is. Some Continuous Probability Distributions CHAPTER 6: Continuous Uniform Distribution: 6. Definition: The density function of the continuous random variable X on the interval [A, B] is B A A x B f(x; A,

More information

Linear Programming Notes V Problem Transformations

Linear Programming Notes V Problem Transformations Linear Programming Notes V Problem Transformations 1 Introduction Any linear programming problem can be rewritten in either of two standard forms. In the first form, the objective is to maximize, the material

More information

Queuing Theory. Long Term Averages. Assumptions. Interesting Values. Queuing Model

Queuing Theory. Long Term Averages. Assumptions. Interesting Values. Queuing Model Queuing Theory Queuing Theory Queuing theory is the mathematics of waiting lines. It is extremely useful in predicting and evaluating system performance. Queuing theory has been used for operations research.

More information

Contact Center Planning Calculations and Methodologies

Contact Center Planning Calculations and Methodologies Contact Center Planning Calculations and Methodologies A Comparison of Erlang-C and Simulation Modeling Ric Kosiba, Ph.D. Vice President Interactive Intelligence, Inc. Bayu Wicaksono Manager, Operations

More information

Chapter 3 RANDOM VARIATE GENERATION

Chapter 3 RANDOM VARIATE GENERATION Chapter 3 RANDOM VARIATE GENERATION In order to do a Monte Carlo simulation either by hand or by computer, techniques must be developed for generating values of random variables having known distributions.

More information

Principle of Data Reduction

Principle of Data Reduction Chapter 6 Principle of Data Reduction 6.1 Introduction An experimenter uses the information in a sample X 1,..., X n to make inferences about an unknown parameter θ. If the sample size n is large, then

More information

4. Answer c. The index of nominal wages for 1996 is the nominal wage in 1996 expressed as a percentage of the nominal wage in the base year.

4. Answer c. The index of nominal wages for 1996 is the nominal wage in 1996 expressed as a percentage of the nominal wage in the base year. Answers To Chapter 2 Review Questions 1. Answer a. To be classified as in the labor force, an individual must be employed, actively seeking work, or waiting to be recalled from a layoff. However, those

More information

Generating Random Numbers Variance Reduction Quasi-Monte Carlo. Simulation Methods. Leonid Kogan. MIT, Sloan. 15.450, Fall 2010

Generating Random Numbers Variance Reduction Quasi-Monte Carlo. Simulation Methods. Leonid Kogan. MIT, Sloan. 15.450, Fall 2010 Simulation Methods Leonid Kogan MIT, Sloan 15.450, Fall 2010 c Leonid Kogan ( MIT, Sloan ) Simulation Methods 15.450, Fall 2010 1 / 35 Outline 1 Generating Random Numbers 2 Variance Reduction 3 Quasi-Monte

More information

The Binomial Distribution

The Binomial Distribution The Binomial Distribution James H. Steiger November 10, 00 1 Topics for this Module 1. The Binomial Process. The Binomial Random Variable. The Binomial Distribution (a) Computing the Binomial pdf (b) Computing

More information

Routing Strategies for Multi-Channel Call Centers: Should we Delay the Call Rejection?

Routing Strategies for Multi-Channel Call Centers: Should we Delay the Call Rejection? Routing Strategies for Multi-Channel Call Centers: Should we Delay the Call Rejection? September 18, 2015 Abstract We study call rejection and agent reservation strategies in multi-channel call centers

More information

OPTIMAL MULTI SERVER CONFIGURATION FOR PROFIT MAXIMIZATION IN CLOUD COMPUTING

OPTIMAL MULTI SERVER CONFIGURATION FOR PROFIT MAXIMIZATION IN CLOUD COMPUTING OPTIMAL MULTI SERVER CONFIGURATION FOR PROFIT MAXIMIZATION IN CLOUD COMPUTING Abstract: As cloud computing becomes more and more popular, understanding the economics of cloud computing becomes critically

More information

Representation of functions as power series

Representation of functions as power series Representation of functions as power series Dr. Philippe B. Laval Kennesaw State University November 9, 008 Abstract This document is a summary of the theory and techniques used to represent functions

More information

Real-Time Scheduling Policies for Multiclass Call Centers with Impatient Customers

Real-Time Scheduling Policies for Multiclass Call Centers with Impatient Customers Real-Time Scheduling Policies for Multiclass Call Centers with Impatient Customers Oualid Jouini Auke Pot Yves Dallery Ger Koole Ecole Centrale Paris Vrije Universiteit Amsterdam Laboratoire Génie Industriel

More information

Slope-Intercept Form of a Linear Equation Examples

Slope-Intercept Form of a Linear Equation Examples Slope-Intercept Form of a Linear Equation Examples. In the figure at the right, AB passes through points A(0, b) and B(x, y). Notice that b is the y-intercept of AB. Suppose you want to find an equation

More information