Waiting Times Chapter 7

Size: px
Start display at page:

Download "Waiting Times Chapter 7"

Transcription

1 Waiting Times Chapter 7 1

2 Learning Objectives Interarrival and Service Times and their variability Obtaining the average time spent in the queue Pooling of server capacities Priority rules

3 Where are the queues? 3

4 A Queue is made of a server and a queue in front Buffer Processing Input: Passengers in an airport Customers at a bank Patients at a hospital Callers at a call center Arrival rate Queues Resources: Check-in clerks at an airport Tellers at a bank Nurses at a hospital Customer service representatives (CRS) at a call center Capacity We are interested in the waiting times in the queue and the queue length.

5 An Example of a Simple Queuing System Incoming calls Calls on Hold Reps processing calls Answered Calls Blocked calls (busy signal) Abandoned calls (tired of waiting) Call center At peak, 80% of calls dialed received a busy signal. Customers getting through had to wait on average 10 minutes Extra phone line expense per day for waiting was $5,000. Financial consequences Lost throughput Holding cost Lost goodwill Lost throughput (abandoned) Cost of capacity Cost per customer $$$ Revenue $$$ 5

6 A Somewhat Odd Service Process Constant Arrival Rate (0./min) and Service Times ( min) Patient Arrival Time Service Time 7:00 7:10 7:0 7:30 7:0 7:50 8:00 6

7 Where is Variability? There certainly is significant (actually infinite) amount waiting when the arrival rate is greater than the service rate Equivalently, the processing capacity is less than the flow rate More interestingly, variability can cause long waiting times. Variability in Arrival process Processing times Availability of resources Routing of flow units; Recall the Resume Validation Example. 7

8 Variability: Where does it come from? Examples Tasks: Inherent variation Lack of Standard Operating Procedures Quality (scrap / rework) Input: Unpredicted Volume swings Random arrivals (randomness is the rule, not the exception) Incoming quality Product Mix Especially relevant in service operations (what is different in service industries?): emergency room air-line check in call center check-outs at cashier Buffer Processing Resources: Breakdowns / Maintenance Operator absence Set-up times Routes: Variable routing Dedicated machines

9 A More Realistic Service Process Random Arrival Rate and Service Times Patient 1 Arrival Time 0 Service Time 5 Patient 1 Patient 3 Patient 5 Patient 7 Patient 9 Patient 11 Patient Patient Patient 6 Patient 8 Patient 10 Patient Time 1 6 7:00 7:10 7:0 7:30 7:0 7:50 8: Number of cases min. 3 min. min. 5 min. 6 min. 7 min. Service times 9

10 Variability Leads to Waiting Time Average Arrival Rate (0./min) and Service Times ( min) Patient 1 Arrival Time 0 Service Time 5 Service time Wait time Inventory (Patients at lab) 1 0 7:00 7:10 7:0 7:30 7:0 7:50 8:00 10

11 Is the incoming call rate stationary? Number of customers Per 15 minutes :15 :00 3:5 5:30 7:15 9:00 10:5 1:30 1:15 16:00 17:5 19:30 1:15 3:00 Time 11

12 How to test for stationary? Cumulative Number of Customers Cumulative Number of Customers Expected arrivals if stationary Actual, cumulative arrivals :00:00 7:00:00 8:00:00 9:00:00 10:00:00 Time 7:15:00 7:18:00 7:1:00 7::00 7:7:00 7:30:00 Time 1

13 Exponential distribution for Interarrival times Number of calls with given duration t Probability{Interarrival time t} time Duration t Prob { IA <=t } = 1-exp(-t/a) E(IA)=a, expected time between arrivals StDev(IA)=a 13

14 Comparing empirical and theoretical distributions Distribution Function Exponential distribution Empirical distribution :00:00 0:00:09 0:00:17 0:00:6 0:00:35 0:00:3 0:00:5 0:01:00 0:01:09 - Interarrival time 1

15 Analyzing the Arrival Process CV a =StDev(IA)/E(IA) Stationary Arrivals? YES NO YES Exponentially distributed inter-arrival times? NO Break arrival process up into smaller time intervals Compute a: average interarrival time CV a =1 All results of chapters 7 and 8 apply Compute a: average interarrival time CV a = St.dev. of interarrival times / a Results of chapter 7 or 8 do not apply, require simulation or more complicated models 15

16 Analyzing the Service Times Seasonality and Variability Call duration [minutes].5 Week-end averages Week-day averages :00 3:00 Time of the day Frequency 800 CV p : Coefficient of variation of service times Std. Dev = 11.6 Mean = 17. N = Call durations [seconds] A 16

17 Computing the expected waiting time T q Inventory waiting I q Inventory in service I p Inflow Outflow Entry to system Begin Service Departure Waiting Time T q Service Time p Flow Time T=T q +p 17

18 Utilization FlowRate 1/ a Utilizatio n = u = = = Capacity 1/ p p a Example: Average Activity time=p=90 seconds Average Interarrival time=a=300 seconds Utilization=90/300=0.3=30% 18

19 The Waiting Time Formula Waiting Time Formula for Exponential Arrivals utilization CV + = a CV p Time in queue Activity Time 1 utilization Variability factor Utilization factor Service time factor Example: Average Activity time=p=90 seconds Average Interarrival time=a=300 seconds CV a =1 and CV p =1.333 Average time in queue = = sec 19

20 Bank Teller Example An average of 10 customers per hour come to a bank teller who serves each customer in minutes on average. Assume exponentially distributed interarrival and service times. (a) What is the teller s utilization? (b) What is the average time spent in the queue waiting? (c) How many customers would be waiting for this teller or would be serviced by this teller on average? (d) On average, how many customers are served per hour? Answer: p= mins; a=6 mins=60/10 p a) u = = = 0.66 a b) Tq = = 1 1 c) I = * ( Tq + p) = * ( 8+ ) = a 6 d) If teller is busy wp/3, outputs15 per hour. If teller is idle wp1/3, outputs0 per hour. Averageoutput = (/3)*15+ (1/ 3)*0 = 10 per hour = Averageinput!!! 0

21 The Flow Time Increase Exponentially in Utilization Average flow time T Increasing Variability Theoretical Flow Time Utilization 100% 1

22 Computing T q with m Parallel Servers Inventory in the system I=I q + I p Inventory in service I p Inflow Inventory waiting I q Outflow Entry to system Begin Service Departure Waiting Time T q Service Time p Flow Time T=T q +p

23 Utilization with m servers Utilizatio n = u = FlowRate Capacity = 1/ a m / p = p a m Example: Average Activity time=p=90 seconds Average Interarrival time=a=11.39 secs over 8-8:15 m=10 servers Utilization=90/(10x11.39)=0.79=79% 3

24 Waiting Time Formula for Parallel Resources Approximate Waiting Time Formula for Multiple (m) Servers Time in queue Activity m ( m+ time utilization 1 utilization 1) 1 CVa + CV p Example: Average Activity time=p=90 seconds Average Interarrival time=a=11.39 seconds m=10 servers CV a =1 and CV p = (10+ 1) Time in queue T = T + p = = 11.9 sec q = min =.9 sec

25 Online Retailer Example Customers send s to a help desk of an online retailer every minutes, on average, and the standard deviation of the inter-arrival time is also minutes. The online retailer has three employees answering s. It takes on average minutes to write a response . The standard deviation of the service times is minutes. (a) (b) Estimate the average customer wait before being served. How many s would there be -- on average -- that have been submitted to the online retailer, but not yet answered? Answer: a= mins; CV a =1; m=3; p= mins; CV p =0.5 a) Find T q. b) Find I q =(1/a)T q 5

26 Service Levels in Waiting Systems Fraction of customers who have to wait x seconds or less Waiting times for those customers who do not get served immediately 90% of calls had to wait 5 seconds or less Fraction of customers who get served without waiting at all Waiting time [seconds] Target Wait Time (TWT) Service Level = Probability{Waiting Time TWT}; needs distribution of waiting time Example: Deutsche Bundesbahn Call Center - now (003): 30% of calls answered within 0 seconds - target: 80% of calls answered within 0 seconds 6

27 Bank of America s Service Measures 7

28 Waiting Lines: Points to Remember Variability is the norm, not the exception - understand where it comes from and eliminate what you can - accommodate the rest Variability leads to waiting times although utilization<100% Use the Waiting Time Formula to - get a qualitative feeling of the system - analyze specific recommendations / scenarios Adding capacity is expensive, although some safety capacity is necessary Next case: - application to call center -use CV=1 - careful in interpreting March / April call volume

29 Summary of the formulas 1. Collect the following data: - number of servers, m - activity time, p - interarrival time, a - coefficient of variation for interarrival (CV a ) and processing time (CV p ). Compute utilization: u= a p m 3. Compute expected waiting time ( Activity time T q utilizatio n = m 1 utilizatio m + 1) 1 n CV a + CV p. Based on T q, we can compute the remaining performance measures as Flow time T=T q +p Inventory in service I p =m*u Inventory in the queue=i q =T q /a Inventory in the system I=I p +I q 9

30 Staffing levels Cost of direct labor per serviced unit Totalwagesper time m x (wagesper time) Cost of Direct Labor= = = Flowrate= Arrivalrate 1/a p x (wagesper time) u Ex: $10/hour wage for each CSR; m=10 Activity time=p=90 secs; Interarrival time=11.39 secs number line charge $0.05 per minute Utilization = u = Cost of Recall T Direct Labor = 1.916; p m x a = 90 10x11.39 = min/call x (16.66 cents/min) = = 31.6 cents/call 0.79 Cost of line charge per call = 1.916x0.05 = $0.0958/ call 30

31 Cost of Staffing Levels m u Labor cost per call Line cost charge per call Total cost per call The optimal staffing level m=10 31

32 Staffing Levels under various Interarrival Times Number of customers Per 15 minutes Number of CSRs Time 3 0:15 :00 3:5 5:30 7:15 9:00 10:5 1:30 1:15 16:00 17:5 19:30 1:15 3:00

33 The Power of Pooling Independent Resources x(m=1) Waiting Time T q m= m= Pooled Resources (m=) % 65% Implications: + balanced utilization m=5 m=10 70% 75% 80% 85% 90% 95% Utilization u + Shorter waiting time (pooled safety capacity) - Change-overs / set-ups

34 Service-Time-Dependent Priority Rules Flow units are sequenced in the waiting area (triage step) Shortest Processing Time (SPT) Rule - Minimizes average waiting time Do you want to wait for a short process or a long one? A 9 min. B C min. D Service times: A: 9 minutes B: 10 minutes C: minutes D: 8 minutes 19 min. C 1 min. A 3 min. D 1 min. B Total wait time: =51min Total wait time: +1+1=37 min Problem of having true processing times

35 Service-Time-Independent Priority Rules Sequence based on importance - emergency cases; identifying profitable flow units First-Come-First-Serve - easy to implement; perceived fairness The order in which customers are served does Not affect the average waiting time. W(t): Work in the system An arrival at t waits until the work W(t) is completed W(t) p p 1 First arrival Second arrival Last departure Time t

36 Service-Time-Independent Order does not affect the waiting time Order: 1-1- Order: 1--1 W(t) W(t) First finishes Time t Second finishes Time t Work is conserved even when the processing order changes. No matter what the order is, the third arrival finds the same amount of work W(t).

37 Summary Interarrival and Service Times and their variability Obtaining the average time spent in the queue Pooling of server capacities Priority rules 37

Basic Queuing Relationships

Basic Queuing Relationships Queueing Theory Basic Queuing Relationships Resident items Waiting items Residence time Single server Utilisation System Utilisation Little s formulae are the most important equation in queuing theory

More information

Process simulation. Enn Õunapuu enn.ounapuu@ttu.ee

Process simulation. Enn Õunapuu enn.ounapuu@ttu.ee Process simulation Enn Õunapuu enn.ounapuu@ttu.ee Content Problem How? Example Simulation Definition Modeling and simulation functionality allows for preexecution what-if modeling and simulation. Postexecution

More information

UNITY CALL CENTER REPORTING. Version 1.0

UNITY CALL CENTER REPORTING. Version 1.0 UNITY CALL CENTER REPORTING Version 1.0 Contents Introduction... 3 Accessing the Reports... 3 Abandoned Call Report... 4 Settings:... 4 Report:... 5 Agent Activity Detail Report... 6 Settings:... 6 Report:...

More information

Chapter 2. Simulation Examples 2.1. Prof. Dr. Mesut Güneş Ch. 2 Simulation Examples

Chapter 2. Simulation Examples 2.1. Prof. Dr. Mesut Güneş Ch. 2 Simulation Examples Chapter 2 Simulation Examples 2.1 Contents Simulation using Tables Simulation of Queueing Systems Examples A Grocery Call Center Inventory System Appendix: Random Digits 1.2 Simulation using Tables 1.3

More information

IST 301. Class Exercise: Simulating Business Processes

IST 301. Class Exercise: Simulating Business Processes IST 301 Class Exercise: Simulating Business Processes Learning Objectives: To use simulation to analyze and design business processes. To implement scenario and sensitivity analysis As-Is Process The As-Is

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

How To Manage A Call Center

How To Manage A Call Center THE ROLE OF SIMULATION IN CALL CENTER MANAGEMENT Roger Klungle AAA Michigan Introduction With recent advances in technology and the changing nature of business, call center management has become a rapidly

More information

Queuing Theory II 2006 Samuel L. Baker

Queuing Theory II 2006 Samuel L. Baker QUEUING THEORY II 1 More complex queues: Multiple Server Single Stage Queue Queuing Theory II 2006 Samuel L. Baker Assignment 8 is on page 7. Assignment 8A is on page 10. -- meaning that we have one line

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

HSR HOCHSCHULE FÜR TECHNIK RA PPERSW I L

HSR HOCHSCHULE FÜR TECHNIK RA PPERSW I L 1 An Introduction into Modelling and Simulation 4. A Series of Labs to Learn Simio af&e Prof. Dr.-Ing. Andreas Rinkel andreas.rinkel@hsr.ch Tel.: +41 (0) 55 2224928 Mobil: +41 (0) 79 3320562 Lab 1 Lab

More information

AS-D2 THE ROLE OF SIMULATION IN CALL CENTER MANAGEMENT. Dr. Roger Klungle Manager, Business Operations Analysis

AS-D2 THE ROLE OF SIMULATION IN CALL CENTER MANAGEMENT. Dr. Roger Klungle Manager, Business Operations Analysis AS-D2 THE ROLE OF SIMULATION IN CALL CENTER MANAGEMENT Dr. Roger Klungle Manager, Business Operations Analysis AAA Michigan 1 Auto Club Drive Dearborn, MI 48126 U.S.A. Phone: (313) 336-9946 Fax: (313)

More information

Demand forecasting & Aggregate planning in a Supply chain. Session Speaker Prof.P.S.Satish

Demand forecasting & Aggregate planning in a Supply chain. Session Speaker Prof.P.S.Satish Demand forecasting & Aggregate planning in a Supply chain Session Speaker Prof.P.S.Satish 1 Introduction PEMP-EMM2506 Forecasting provides an estimate of future demand Factors that influence demand and

More information

Managing Staffing in High Demand Variability Environments

Managing Staffing in High Demand Variability Environments Managing Staffing in High Demand Variability Environments By: Dennis J. Monroe, Six Sigma Master Black Belt, Lean Master, and Vice President, Juran Institute, Inc. Many functions within a variety of businesses

More information

Customer Success Stories

Customer Success Stories Customer Success Stories Read how the following organizations have built up simulation skills, using SIMUL8 simulations to maximize business performance. General Motors, Manufacturing/Automotive GM increase

More information

LECTURE - 1 INTRODUCTION TO QUEUING SYSTEM

LECTURE - 1 INTRODUCTION TO QUEUING SYSTEM LECTURE - 1 INTRODUCTION TO QUEUING SYSTEM Learning objective To introduce features of queuing system 9.1 Queue or Waiting lines Customers waiting to get service from server are represented by queue and

More information

Aachen Summer Simulation Seminar 2014

Aachen Summer Simulation Seminar 2014 Aachen Summer Simulation Seminar 2014 Lecture 07 Input Modelling + Experimentation + Output Analysis Peer-Olaf Siebers pos@cs.nott.ac.uk Motivation 1. Input modelling Improve the understanding about how

More information

AS-D1 SIMULATION: A KEY TO CALL CENTER MANAGEMENT. Rupesh Chokshi Project Manager

AS-D1 SIMULATION: A KEY TO CALL CENTER MANAGEMENT. Rupesh Chokshi Project Manager AS-D1 SIMULATION: A KEY TO CALL CENTER MANAGEMENT Rupesh Chokshi Project Manager AT&T Laboratories Room 3J-325 101 Crawfords Corner Road Holmdel, NJ 07733, U.S.A. Phone: 732-332-5118 Fax: 732-949-9112

More information

Discrete-Event Simulation

Discrete-Event Simulation Discrete-Event Simulation Prateek Sharma Abstract: Simulation can be regarded as the emulation of the behavior of a real-world system over an interval of time. The process of simulation relies upon the

More information

LECTURE 16. Readings: Section 5.1. Lecture outline. Random processes Definition of the Bernoulli process Basic properties of the Bernoulli process

LECTURE 16. Readings: Section 5.1. Lecture outline. Random processes Definition of the Bernoulli process Basic properties of the Bernoulli process LECTURE 16 Readings: Section 5.1 Lecture outline Random processes Definition of the Bernoulli process Basic properties of the Bernoulli process Number of successes Distribution of interarrival times The

More information

CALL CENTER PERFORMANCE EVALUATION USING QUEUEING NETWORK AND SIMULATION

CALL CENTER PERFORMANCE EVALUATION USING QUEUEING NETWORK AND SIMULATION CALL CENTER PERFORMANCE EVALUATION USING QUEUEING NETWORK AND SIMULATION MA 597 Assignment K.Anjaneyulu, Roll no: 06212303 1. Introduction A call center may be defined as a service unit where a group of

More information

LECTURE - 3 RESOURCE AND WORKFORCE SCHEDULING IN SERVICES

LECTURE - 3 RESOURCE AND WORKFORCE SCHEDULING IN SERVICES LECTURE - 3 RESOURCE AND WORKFORCE SCHEDULING IN SERVICES Learning objective To explain various work shift scheduling methods for service sector. 8.9 Workforce Management Workforce management deals in

More information

MTAT.03.231 Business Process Management (BPM) Lecture 6 Quantitative Process Analysis (Queuing & Simulation)

MTAT.03.231 Business Process Management (BPM) Lecture 6 Quantitative Process Analysis (Queuing & Simulation) MTAT.03.231 Business Process Management (BPM) Lecture 6 Quantitative Process Analysis (Queuing & Simulation) Marlon Dumas marlon.dumas ät ut. ee Business Process Analysis 2 Process Analysis Techniques

More information

ASSESSING AIRPORT PASSENGER SCREENING PROCESSING SYSTEMS

ASSESSING AIRPORT PASSENGER SCREENING PROCESSING SYSTEMS ASSESSING AIRPORT PASSENGER SCREENING PROCESSING SYSTEMS SAEID SAIDI, PHD CANDIDATE, SCHULICH SCHOOL OF ENGINEERING, UNIVERSITY OF CALGARY, CANADA (EMAIL: SSAIDI@UCALGARY.CA) DR. ALEXANDRE DE BARROS, ASSOCIATE

More information

The problem with waiting time

The problem with waiting time The problem with waiting time Why the only way to real optimization of any process requires discrete event simulation Bill Nordgren, MS CIM, FlexSim Software Products Over the years there have been many

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

Simulation of Call Center With.

Simulation of Call Center With. Chapter 4 4.1 INTRODUCTION A call center is a facility designed to support the delivery of some interactive service via telephone communications; typically an office space with multiple workstations manned

More information

1: B asic S imu lati on Modeling

1: B asic S imu lati on Modeling Network Simulation Chapter 1: Basic Simulation Modeling Prof. Dr. Jürgen Jasperneite 1 Contents The Nature of Simulation Systems, Models and Simulation Discrete Event Simulation Simulation of a Single-Server

More information

Simulation of a Claims Call Center: A Success and a Failure

Simulation of a Claims Call Center: A Success and a Failure Proceedings of the 1999 Winter Simulation Conference P. A. Farrington, H. B. Nembhard, D. T. Sturrock, and G. W. Evans, eds. SIMULATION OF A CLAIMS CALL CENTER: A SUCCESS AND A FAILURE Roger Klungle AAA

More information

Manufacturing Systems Modeling and Analysis

Manufacturing Systems Modeling and Analysis Guy L. Curry Richard M. Feldman Manufacturing Systems Modeling and Analysis 4y Springer 1 Basic Probability Review 1 1.1 Basic Definitions 1 1.2 Random Variables and Distribution Functions 4 1.3 Mean and

More information

Deployment of express checkout lines at supermarkets

Deployment of express checkout lines at supermarkets Deployment of express checkout lines at supermarkets Maarten Schimmel Research paper Business Analytics April, 213 Supervisor: René Bekker Faculty of Sciences VU University Amsterdam De Boelelaan 181 181

More information

Modelling the performance of computer mirroring with difference queues

Modelling the performance of computer mirroring with difference queues Modelling the performance of computer mirroring with difference queues Przemyslaw Pochec Faculty of Computer Science University of New Brunswick, Fredericton, Canada E3A 5A3 email pochec@unb.ca ABSTRACT

More information

Simple Queuing Theory Tools You Can Use in Healthcare

Simple Queuing Theory Tools You Can Use in Healthcare Simple Queuing Theory Tools You Can Use in Healthcare Jeff Johnson Management Engineering Project Director North Colorado Medical Center Abstract Much has been written about queuing theory and its powerful

More information

OPIM 631 Note on Process Analysis 1

OPIM 631 Note on Process Analysis 1 The Wharton School Quarter II The University of Pennsylvania Fall 1999 OPIM 631 Operations Management: Quality and Productivity Note on Process Analysis Introduction 1 In this course, we look at organizations

More information

Simulation Software 1

Simulation Software 1 Simulation Software 1 Introduction The features that should be programmed in simulation are: Generating random numbers from the uniform distribution Generating random variates from any distribution Advancing

More information

Arena 9.0 Basic Modules based on Arena Online Help

Arena 9.0 Basic Modules based on Arena Online Help Arena 9.0 Basic Modules based on Arena Online Help Create This module is intended as the starting point for entities in a simulation model. Entities are created using a schedule or based on a time between

More information

Single Server Queueing Models

Single Server Queueing Models 1. Motivation Single Server Queueing Models Wallace J. Hopp Department of Industrial Engineering and Management Sciences Northwestern University, Evanston IL 60208 Macrohard is a small startup software

More information

Minimize Wait Time and Improve the Waiting Experience

Minimize Wait Time and Improve the Waiting Experience Improving the Customer Experience Minimize Wait Time and Improve the Waiting Experience www.lavi.com (888) 285-8605 Overview Waiting lines easily become the source of tension between customers and businesses

More information

Determining Inventory Levels in a CONWIP Controlled Job Shop

Determining Inventory Levels in a CONWIP Controlled Job Shop Determining Inventory Levels in a CONWIP Controlled Job Shop Sarah M. Ryan* Senior Member, IIE Department of Industrial and Management Systems Engineering University of Nebraska-Lincoln Lincoln, NE 68588-0518

More information

The Importance of Software License Server Monitoring

The Importance of Software License Server Monitoring The Importance of Software License Server Monitoring NetworkComputer How Shorter Running Jobs Can Help In Optimizing Your Resource Utilization White Paper Introduction Semiconductor companies typically

More information

Chapter 11. Lean synchronization

Chapter 11. Lean synchronization Chapter 11 Lean synchronization Slack et al s model of operations management Direct Design Operations Management Deliver Develop Supply network management Capacity management Inventory management Planning

More information

Modeling Stochastic Inventory Policy with Simulation

Modeling Stochastic Inventory Policy with Simulation Modeling Stochastic Inventory Policy with Simulation 1 Modeling Stochastic Inventory Policy with Simulation János BENKŐ Department of Material Handling and Logistics, Institute of Engineering Management

More information

Case Study I: A Database Service

Case Study I: A Database Service Case Study I: A Database Service Prof. Daniel A. Menascé Department of Computer Science George Mason University www.cs.gmu.edu/faculty/menasce.html 1 Copyright Notice Most of the figures in this set of

More information

Chapter 8 Detailed Modeling

Chapter 8 Detailed Modeling Chapter 8 Detailed Modeling What We ll Do... Exploit hierarchical structure of Arena to blend in lower-level modeling for greater detail Example: call-center system Nonstationary arrival processes Build

More information

UNIT 2 QUEUING THEORY

UNIT 2 QUEUING THEORY UNIT 2 QUEUING THEORY LESSON 24 Learning Objective: Apply formulae to find solution that will predict the behaviour of the single server model II. Apply formulae to find solution that will predict the

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

7. Service Systems [3] -- Demand/Capacity Management Models

7. Service Systems [3] -- Demand/Capacity Management Models 1 of 35 7. Service Systems [3] -- Demand/Capacity Management Models INFO 210-19 September 2007 Bob Glushko 2 of 35 Plan for Today's Lecture Capacity Management Scheduling Influencing and Managing Demand

More information

Smart Queue Scheduling for QoS Spring 2001 Final Report

Smart Queue Scheduling for QoS Spring 2001 Final Report ENSC 833-3: NETWORK PROTOCOLS AND PERFORMANCE CMPT 885-3: SPECIAL TOPICS: HIGH-PERFORMANCE NETWORKS Smart Queue Scheduling for QoS Spring 2001 Final Report By Haijing Fang(hfanga@sfu.ca) & Liu Tang(llt@sfu.ca)

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

Chapter 5. Process design

Chapter 5. Process design Chapter 5 Process design Slack et al s model of operations management Direct Product and service design Design Operations Management Deliver Develop Process design Location, layout and flow Key operations

More information

A MODEL OF OPERATIONS CAPACITY PLANNING AND MANAGEMENT FOR ADMINISTRATIVE SERVICE CENTERS

A MODEL OF OPERATIONS CAPACITY PLANNING AND MANAGEMENT FOR ADMINISTRATIVE SERVICE CENTERS A MODEL OF OPERATIONS CAPACITY PLANNING AND MANAGEMENT FOR ADMINISTRATIVE SERVICE CENTERS МОДЕЛ ЗА ПЛАНИРАНЕ И УПРАВЛЕНИЕ НА КАПАЦИТЕТА НА ОПЕРАЦИИТЕ В ЦЕНТЪР ЗА АДМИНИСТРАТИВНО ОБСЛУЖВАНЕ Yulia Yorgova,

More information

Queuing theory is a mathematical approach to the analysis of waiting lines.

Queuing theory is a mathematical approach to the analysis of waiting lines. Y CHAPTER FOURTEEN QUEUING MODELS AND CAPACITY PLANNING Queuing theory is a mathematical approach to the analysis of waiting lines. Waiting lines in health care organizations can be found wherever either

More information

Analysis of a Production/Inventory System with Multiple Retailers

Analysis of a Production/Inventory System with Multiple Retailers Analysis of a Production/Inventory System with Multiple Retailers Ann M. Noblesse 1, Robert N. Boute 1,2, Marc R. Lambrecht 1, Benny Van Houdt 3 1 Research Center for Operations Management, University

More information

Factors to Describe Job Shop Scheduling Problem

Factors to Describe Job Shop Scheduling Problem Job Shop Scheduling Job Shop A work location in which a number of general purpose work stations exist and are used to perform a variety of jobs Example: Car repair each operator (mechanic) evaluates plus

More information

Chapter 12 Simulation 537

Chapter 12 Simulation 537 Simulation, CONTENTS 12.1 RISK ANALYSIS PortaCom Project What-If Analysis Simulation Simulation of the PortaCom Project 12.2 INVENTORY SIMULATION Butler Inventory Simulation 12.3 WAITING LINE SIMULATION

More information

Measurement and Modelling of Internet Traffic at Access Networks

Measurement and Modelling of Internet Traffic at Access Networks Measurement and Modelling of Internet Traffic at Access Networks Johannes Färber, Stefan Bodamer, Joachim Charzinski 2 University of Stuttgart, Institute of Communication Networks and Computer Engineering,

More information

WORKSHOP 1. Restock warehouse and visual displays. Display of furniture and development of good visual displays. Selection of furniture

WORKSHOP 1. Restock warehouse and visual displays. Display of furniture and development of good visual displays. Selection of furniture WORKSHOP 1 Task 1: Input- Process - Output Input Process Output Transformed resources All items of furniture/ home ware: small basket items; flat pack items in the selfservice warehouse; special items

More information

Capacity, Inventory, Variability and. Manufacturing Strategy

Capacity, Inventory, Variability and. Manufacturing Strategy . 3916 Wyandotte Kansas City MO 64111 USA 816-931-1414 Capacity, Inventory, Variability and.......... Manufacturing Strategy The Barriers to High Factory Utilization and Why Utilization May Not Even Matter

More information

HSR HOCHSCHULE FÜR TECHNIK RA PPERSW I L

HSR HOCHSCHULE FÜR TECHNIK RA PPERSW I L 1 An Introduction into Modelling and Simulation Prof. Dr.-Ing. Andreas Rinkel af&e andreas.rinkel@hsr.ch Tel.: +41 (0) 55 2224928 Mobil: +41 (0) 79 3320562 Goal After the whole lecture you: will have an

More information

Chapter 11 Cash Flow Estimation and Risk Analysis ANSWERS TO SELECTED END-OF-CHAPTER QUESTIONS

Chapter 11 Cash Flow Estimation and Risk Analysis ANSWERS TO SELECTED END-OF-CHAPTER QUESTIONS Chapter 11 Cash Flow Estimation and Risk Analysis ANSWERS TO SELECTED END-OF-CHAPTER QUESTIONS 11-1 a. Cash flow, which is the relevant financial variable, represents the actual flow of cash. Accounting

More information

6.6 Scheduling and Policing Mechanisms

6.6 Scheduling and Policing Mechanisms 02-068 C06 pp4 6/14/02 3:11 PM Page 572 572 CHAPTER 6 Multimedia Networking 6.6 Scheduling and Policing Mechanisms In the previous section, we identified the important underlying principles in providing

More information

Scheduling Policies, Batch Sizes, and Manufacturing Lead Times

Scheduling Policies, Batch Sizes, and Manufacturing Lead Times To appear in IIE Transactions Scheduling Policies, Batch Sizes, and Manufacturing Lead Times Saifallah Benjaafar and Mehdi Sheikhzadeh Department of Mechanical Engineering University of Minnesota Minneapolis,

More information

Skateboard Assembly - Line Balance Lesson Plan (45-60 minutes)

Skateboard Assembly - Line Balance Lesson Plan (45-60 minutes) Overview This activity demonstrates the process of balancing an assembly line, which is designing the same amount of work content, or time, at each workstation. Work that is done to build skateboards is

More information

BroadWorks Call Center Guide

BroadWorks Call Center Guide BroadWorks Call Center Guide Table of Contents Log into Call Center Configuration Settings Page 3 Change Your Password... Page 3 Dashboard... Page 4 Agent View and Status... Page 5 Change Agent ACD State...

More information

Load Balancing and Switch Scheduling

Load Balancing and Switch Scheduling EE384Y Project Final Report Load Balancing and Switch Scheduling Xiangheng Liu Department of Electrical Engineering Stanford University, Stanford CA 94305 Email: liuxh@systems.stanford.edu Abstract Load

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

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

Flow aware networking for effective quality of service control

Flow aware networking for effective quality of service control IMA Workshop on Scaling 22-24 October 1999 Flow aware networking for effective quality of service control Jim Roberts France Télécom - CNET james.roberts@cnet.francetelecom.fr Centre National d'etudes

More information

LECTURE 1 SERVICE CAPACITY MANAGEMENT

LECTURE 1 SERVICE CAPACITY MANAGEMENT LECTURE 1 SERVICE CAPACITY MANAGEMENT Learning objective To discuss various strategies to manage capacity in services 8.1 Service Capacity Ability of a service system to deliver the intended service and

More information

CHAPTER 5 STAFFING LEVEL AND COST ANALYSES FOR SOFTWARE DEBUGGING ACTIVITIES THROUGH RATE- BASED SIMULATION APPROACHES

CHAPTER 5 STAFFING LEVEL AND COST ANALYSES FOR SOFTWARE DEBUGGING ACTIVITIES THROUGH RATE- BASED SIMULATION APPROACHES 101 CHAPTER 5 STAFFING LEVEL AND COST ANALYSES FOR SOFTWARE DEBUGGING ACTIVITIES THROUGH RATE- BASED SIMULATION APPROACHES 5.1 INTRODUCTION Many approaches have been given like rate based approaches for

More information

The Total Economic Impact Of Virtual Hold s Virtual Queuing Solutions

The Total Economic Impact Of Virtual Hold s Virtual Queuing Solutions Prepared for Virtual Hold Technology June 2006 The Total Economic Impact Of Virtual Hold s Virtual Queuing Solutions Project Director: Dan Merriman TABLE OF CONTENTS Executive Summary...4 Purpose...4 Methodology...4

More information

Justifying Simulation. Why use simulation? Accurate Depiction of Reality. Insightful system evaluations

Justifying Simulation. Why use simulation? Accurate Depiction of Reality. Insightful system evaluations Why use simulation? Accurate Depiction of Reality Anyone can perform a simple analysis manually. However, as the complexity of the analysis increases, so does the need to employ computer-based tools. While

More information

PAYBACK PERIOD. Calculated as: Payback Period = Cost of Project / Annual Cash Inflows

PAYBACK PERIOD. Calculated as: Payback Period = Cost of Project / Annual Cash Inflows PAYBACK PERIOD CHRISTINE NYANDAT, 19 Nov, 2013 Definition: Payback period is the length of time required to recover the cost of an investment. The payback period of a given investment or project is an

More information

2 Simulation Examples

2 Simulation Examples 2 Simulation Examples This chapter presents several examples of simulations that can be performed by devising a simulation table either manually or with a spreadsheet. The simulation table provides a systematic

More information

BILL OF RESOURCES AND PRIORITY-CAPACITY BALANCING

BILL OF RESOURCES AND PRIORITY-CAPACITY BALANCING Bill of Resources and PriorityCapacity Balancing 5 BILL OF RESOURCES AND PRIORITYCAPACITY BALANCING MGT2405, University of Toronto, Denny HongMo Yeh Load and capacity are terms that are often used interchangeably.

More information

Quantitative Analysis of Cloud-based Streaming Services

Quantitative Analysis of Cloud-based Streaming Services of Cloud-based Streaming Services Fang Yu 1, Yat-Wah Wan 2 and Rua-Huan Tsaih 1 1. Department of Management Information Systems National Chengchi University, Taipei, Taiwan 2. Graduate Institute of Logistics

More information

OPTIMUM TOUR SCHEDULING OF IT HELP DESK AGENTS

OPTIMUM TOUR SCHEDULING OF IT HELP DESK AGENTS OPTIMUM TOUR SCHEDULING OF IT HELP DESK AGENTS Hesham K. Alfares Systems Engineering Department College of Computer Sciences and Engineering King Fahd University of Petroleum & Minerals Saudi Arabia hesham@ccse.kfupm.edu.sa

More information

Glossary TASKE Call Center Management Tools Version 7.0. A caller terminates the call before an agent can answer.

Glossary TASKE Call Center Management Tools Version 7.0. A caller terminates the call before an agent can answer. Glossary of Terms Term Abandoned Call ABSBH Account Code ACD ACD Call ACD Call Center ACD Queue ACD Record ACD Search Agent Agent Group Agent Identifier Agent Report Definition A caller terminates the

More information

Stochastic Processes and Queueing Theory used in Cloud Computer Performance Simulations

Stochastic Processes and Queueing Theory used in Cloud Computer Performance Simulations 56 Stochastic Processes and Queueing Theory used in Cloud Computer Performance Simulations Stochastic Processes and Queueing Theory used in Cloud Computer Performance Simulations Florin-Cătălin ENACHE

More information

TU-E2020. Capacity Planning and Management, and Production Activity Control

TU-E2020. Capacity Planning and Management, and Production Activity Control TU-E2020 Capacity Planning and Management, and Production Activity Control Copyright Jari Laine 11/23/2015 Copyright Jari Laine 11/23/2015 Different capacity planning options 1 4 7 10 13 16 19 22 25 28

More information

Emergency Call Center RFP 0901150403 Questions and Answers

Emergency Call Center RFP 0901150403 Questions and Answers Emergency Call Center RFP 0901150403 Questions and Answers Question: IV. (Project Specifications) A. page 2. When does the 4 hour ramp window begin? (ex. Initial notification or when the NYSDH provides

More information

Operations Management

Operations Management Operations Management Short-Term Scheduling Chapter 15 15-1 Outline GLOAL COMPANY PROFILE: DELTA AIRLINES THE STRATEGIC IMPORTANCE OF SHORT- TERM SCHEDULING SCHEDULING ISSUES Forward and ackward Scheduling

More information

1 st year / 2014-2015/ Principles of Industrial Eng. Chapter -3 -/ Dr. May G. Kassir. Chapter Three

1 st year / 2014-2015/ Principles of Industrial Eng. Chapter -3 -/ Dr. May G. Kassir. Chapter Three Chapter Three Scheduling, Sequencing and Dispatching 3-1- SCHEDULING Scheduling can be defined as prescribing of when and where each operation necessary to manufacture the product is to be performed. It

More information

Basic Multiplexing models. Computer Networks - Vassilis Tsaoussidis

Basic Multiplexing models. Computer Networks - Vassilis Tsaoussidis Basic Multiplexing models? Supermarket?? Computer Networks - Vassilis Tsaoussidis Schedule Where does statistical multiplexing differ from TDM and FDM Why are buffers necessary - what is their tradeoff,

More information

Scheduling of a computer integrated manufacturing system: A simulation study

Scheduling of a computer integrated manufacturing system: A simulation study JIEM, 011 4(4):577-609 Online ISSN: 01-095 Print ISSN: 01-84 http://dx.doi.org/10.96/jiem.1 Scheduling of a computer integrated manufacturing system: A simulation study Nadia Bhuiyan 1, Gerard Gouw 1,

More information

Overview of Presentation. (Greek to English dictionary) Different systems have different goals. What should CPU scheduling optimize?

Overview of Presentation. (Greek to English dictionary) Different systems have different goals. What should CPU scheduling optimize? Overview of Presentation (Greek to English dictionary) introduction to : elements, purpose, goals, metrics lambda request arrival rate (e.g. 200/second) non-preemptive first-come-first-served, shortest-job-next

More information

Queuing Analysis. Chapter Outline. Learning Objectives SUPPLEMENTARY CHAPTER B

Queuing Analysis. Chapter Outline. Learning Objectives SUPPLEMENTARY CHAPTER B Chapter Outline Analyzing Queues Using Analytical Models Arrival Distribution Service-Time Distribution Queue Discipline Queuing Behavior Single-Server Queuing Model Multiple-Server Queuing Model The Economics

More information

CH.1. Lecture # 2. Computer Networks and the Internet. Eng. Wafaa Audah. Islamic University of Gaza. Faculty of Engineering

CH.1. Lecture # 2. Computer Networks and the Internet. Eng. Wafaa Audah. Islamic University of Gaza. Faculty of Engineering Islamic University of Gaza Faculty of Engineering Computer Engineering Department Networks Discussion ECOM 4021 Lecture # 2 CH1 Computer Networks and the Internet By Feb 2013 (Theoretical material: page

More information

User s Guide for ContactCenters Simulation Library

User s Guide for ContactCenters Simulation Library User s Guide for ContactCenters Simulation Library Generic Simulator for Blend and Multi-skill Call Centers Version: March 17, 2014 Eric Buist This document introduces a generic simulator for blend and

More information

Chapter 3 General Principles in Simulation

Chapter 3 General Principles in Simulation Chapter 3 General Principles in Simulation Banks, Carson, Nelson & Nicol Discrete-Event System Simulation Concepts In Discrete-Event Simulation System A collection of entities (people and machines..) that

More information

Contact Center Math:

Contact Center Math: Operations Summit 2012 Contact Center Math: Managing g by the Numbers Presented by: Session Overview In today s session, you will learn to: Establish a balanced set of performance objectives that align

More information

Operations and Supply Chain Simulation with AnyLogic 7.2

Operations and Supply Chain Simulation with AnyLogic 7.2 Operations and Supply Chain Simulation with AnyLogic 7.2 Decision-oriented introductory notes for management students in master programs Prof. Dr. Dmitry Ivanov Berlin School of Economics and Law Professor

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

SIMULATION AND ANIMATION OF THE OPERAnON OF A FAST FOOD RESTAURANT

SIMULATION AND ANIMATION OF THE OPERAnON OF A FAST FOOD RESTAURANT Proceedings of the 1996 Winter Simulation Conference ed. J. IvI. Cllarnes, D. J. Ivlorrice, D. T. Brunner, and J. J. Swain SIMULATION AND ANIMATION OF THE OPERAnON OF A FAST FOOD RESTAURANT Kambiz Farahmand

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

How To Model A System

How To Model A System Web Applications Engineering: Performance Analysis: Operational Laws Service Oriented Computing Group, CSE, UNSW Week 11 Material in these Lecture Notes is derived from: Performance by Design: Computer

More information

Simulation - A powerful technique to improve Quality and Productivity

Simulation - A powerful technique to improve Quality and Productivity Simulation is an important and useful technique that can help users understand and model real life systems. Once built, the models can be run to give realistic results. This provides a valuable support

More information

The Association of System Performance Professionals

The Association of System Performance Professionals The Association of System Performance Professionals The Computer Measurement Group, commonly called CMG, is a not for profit, worldwide organization of data processing professionals committed to the measurement

More information

Jim Jones, Director, Katie School of Insurance. Farzaneh Fazel. 2003 Faculty Development Grant Report. DATE: February 5, 2004

Jim Jones, Director, Katie School of Insurance. Farzaneh Fazel. 2003 Faculty Development Grant Report. DATE: February 5, 2004 TO: FROM: RE: Jim Jones, Director, Katie School of Insurance Farzaneh Fazel 2003 Faculty Development Grant Report DATE: February 5, 2004 Enclosed please find my report for the Katie School Faculty Development

More information

Fluid Approximation of a Priority Call Center With Time-Varying Arrivals

Fluid Approximation of a Priority Call Center With Time-Varying Arrivals Fluid Approximation of a Priority Call Center With Time-Varying Arrivals Ahmad D. Ridley, Ph.D. William Massey, Ph.D. Michael Fu, Ph.D. In this paper, we model a call center as a preemptive-resume priority

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