1 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1 Polling: Lower Waiting Time, Longer Processing Time (Perhaps) Waiting Lines.

Slides:



Advertisements
Similar presentations
Managing Processes and Capabilities CHAPTER THREE McGraw-Hill/Irwin Copyright © 2011 by the McGraw-Hill Companies, Inc. All rights reserved.
Advertisements

Performance Improvement Levers
Make to Stock (MTS) vs. Make to Order (MTO)
Capacity Setting and Queuing Theory
Waiting Line Management
Process Flow Analysis The Little’s Law The main source for preparing these slides is Managing Business Process Flow Anupindi, Chopra, Deshmoukh, Van.
Lab Module 05 Entity Routing
Process Capacity.
Throughput Throughput, Utilization, Bottleneck, Effective Capacity, Theoretical Capacity, and Capacity Leverages. November 11, 2011 Ardavan Asef-Vaziri.
Operations Management
Three Key Process Measures: Flow Rate
Re-Order Point Problems Set 1: General
Introduction to Queuing Theory
Julian Archer Shannon Cummings Ashley Green David Ong.
Traffic and routing. Network Queueing Model Packets are buffered in egress queues waiting for serialization on line Link capacity is C bps Average packet.
4/16/ Ardavan Asef-Vaziri Variable of interest Time Series Analysis.
Exponential Smoothing 1 Ardavan Asef-Vaziri 6/4/2009 Forecasting-2 Chapter 7 Demand Forecasting in a Supply Chain Forecasting -2 Exponential Smoothing.
OPSM 301: Operations Management Session 12: Service processes and flow variability Koç University Graduate School of Business MBA Program Zeynep Aksin.
S. D. Deshmukh OM V. Capacity Planning in Services u Matching Supply and Demand u The Service Process u Performance Measures u Causes of Waiting u Economics.
1 Ardavan Asef-Vaziri Jan-2011Operations Management: Waiting Lines 2 Bank of San Pedro has only 1 teller. On average, 1 customer comes every 6 minutes,
1 Ardavan Asef-Vaziri Jan-2011Operations Management: Waiting Lines 2 The arrival rate to a GAP store is 6 customers per hour and has Poisson distribution.
Operations Management Waiting Lines. 2 Ardavan Asef-Vaziri Sep-09Operations Management: Waiting Lines1  Understanding the phenomenon of waiting  Measures.
Waiting Lines Example-1
1 Ardavan Asef-Vaziri Jan-2011Operations Management: Waiting Lines 2 Example: The arrival rate to a GAP store is 6 customers per hour and has Poisson distribution.
Operations Management Waiting Lines. 2 Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1  Questions: Can we process the orders? How many.
1 Ardavan Asef-Vaziri Sep-09Operations Management: Waiting Lines2  Made-to-stock (MTS) operations  Product is manufactured and stocked in advance of.
Operations Management Waiting Lines. 2 Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1  Questions: Can we process the orders? How many.
Simulation with ArenaChapter 2 – Fundamental Simulation Concepts Discrete Event “Hand” Simulation of a GI/GI/1 Queue.
Polling: Lower Waiting Time, Longer Processing Time (Perhaps)
Queueing Theory Professor Stephen Lawrence Leeds School of Business University of Colorado Boulder, CO
Queueing Theory Professor Stephen Lawrence Leeds School of Business University of Colorado Boulder, CO
Problem 8.4 K = ∞ R i = 60/4 = 15 /hr T p = 3 min = 0.05 hour c= 1 R p = c/Tp = 20 /hour Both Ti and Tp exponential Server $20 /hr Phone $5/hr Wait cost.
1 Ardavan Asef-Vaziri Sep-09Operations Management: Waiting Lines3  Terminology: The characteristics of a queuing system is captured by five parameters:
WINTER 2012IE 368. FACILITY DESIGN AND OPERATIONS MANAGEMENT 1 IE 368: FACILITY DESIGN AND OPERATIONS MANAGEMENT Lecture Notes #3 Production System Design.
Problem 3.4 MBPF A hospital emergency room (ER) is currently organized so that all patients register through an initial check-in process. At his or her.
OPSM 301: Operations Management
A Somewhat Odd Service Process (Chapters 1-6)
Simulation Examples ~ By Hand ~ Using Excel
Throughput Part 2 Effective Capacity & Utilization Based on the book: Managing Business Process Flows.
Lecture 14 – Queuing Networks Topics Description of Jackson networks Equations for computing internal arrival rates Examples: computation center, job shop.
Queueing Analysis of Production Systems (Factory Physics)
Make to stock vs. Make to Order
1 Systems Analysis Methods Dr. Jerrell T. Stracener, SAE Fellow SMU EMIS 5300/7300 NTU SY-521-N NTU SY-521-N SMU EMIS 5300/7300 Queuing Modeling and Analysis.
OMG Operations Management Spring 1997 CLASS 4: THE IMPACT OF VARIABILITY Harry Groenevelt.
1 3. Process Flow Measures A hospital emergency room (ER) is currently organized so that all patients register through an initial check-in process. At.
yahoo.com SUT-System Level Performance Models yahoo.com SUT-System Level Performance Models8-1 chapter11 Single Queue Systems.
SIMULATION OF A SINGLE-SERVER QUEUEING SYSTEM
OPSM 301: Operations Management Session 19: Flow variability Koç University Zeynep Aksin
Chapter 10 Verification and Validation of Simulation Models
OMSAN LOJİSTİK. Top Management Program in Logistics & Supply Chain Management (TMPLSM) Production and Operations Management 3: Process Analysis.
1 Ardavan Asef-Vaziri Sep-09Operations Management: Waiting Lines3 Example: The arrival rate to a GAP store is 6 customers per hour and has Poisson distribution.
OPSM 301: Operations Management Session 13-14: Queue management Koç University Graduate School of Business MBA Program Zeynep Aksin
1 Safety Capacity Capacity Planning in Services Industry  Matching Supply and Demand in Service Processes  Performance Measures  Causes of Waiting 
Queueing Theory. The study of queues – why they form, how they can be evaluated, and how they can be optimized. Building blocks – arrival process and.
Mohammad Khalily Islamic Azad University.  Usually buffer size is finite  Interarrival time and service times are independent  State of the system.
1 Ardavan Asef-Vaziri Jan-2011Operations Management: Waiting Lines 2 Example: The average arrival rate to a GAP store is 6 customers per hour. The average.
Managerial Decision Making Chapter 13 Queuing Models.
Module D Waiting Line Models.
Class 28: Review for Final Exam
Managing Flow Variability: Safety Capacity
Effect of Buffer Capacity
Chapter 10 Verification and Validation of Simulation Models
Our favorite simple stochastic process.
LESSON 12: EXPONENTIAL DISTRIBUTION
Variability 8/24/04 Paul A. Jensen
Problem 8.3 John Doe has promised a total service time of 20 minutes. Processing time at the oven = 15 min Preparation = 2 min At most 3 minutes waiting.
Discrete Event “Hand” Simulation of a GI/GI/1 Queue
On average, there are 3(4.42) =13.26 claims waiting be processed.
Chapter 7 Demand Forecasting in a Supply Chain
Effect of Buffer Capacity
Presentation transcript:

1 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1 Polling: Lower Waiting Time, Longer Processing Time (Perhaps) Waiting Lines

2 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1 Now Let’s Look at the Rest of the System; The Little’s Law Applies Everywhere Flow time T = Ti + Tp Inventory I = Ii + Ip R I = R  T R = I/T = Ii/Ti = Ip/Tp Ii = R  TiIp = R  Tp We know that U= R/Rp We have already learned Rp = c/Tp, R= Ip/Tp We can show U= R/Rp = (Ip/Tp)/(c/Tp) = Ip/c But it is intuitively clear that U = Ip/c

3 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1  Variability in arrival time and service time leads to Idleness of resources Waiting time of flow units Characteristics of Waiting Lines  We are interested in two measures Average waiting time of flow units in the waiting line and in the system (Waiting line + Processor). Average number of flow units waiting in the waiting line (to be then processed).

4 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1 Operational Performance Measures Flow time T = Ti + Tp Inventory I = Ii + Ip Ti : waiting time in the inflow buffer = ? Ii : number of customers waiting in the inflow buffer =? Given our understanding of the Little’s Law, it is then enough to know either Ii or Ti. We can compute Ii using an approximation formula.

5 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1 Utilization – Variability - Delay Curve Variability Increases Average time in system Utilization U 100% Tp T

6 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1  Our two measures of effectiveness (average number of flow units waiting and their average waiting time) are driven by Utilization: The higher the utilization the longer the waiting line/time. Variability: The higher the variability, the longer the waiting line/time.  High utilization U= R/Rp or low safety capacity Rs =Rp – R, due to High inflow rate R Low processing rate Rp = c/Tp, which may be due to small-scale c and/or slow speed 1/Tp Utilization and Variability

7 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1  Variability in the interarrival time and processing time is measured using standard deviation (or Variance). Higher standard deviation (or Variance) means greater variability.  Standard deviation is not enough to understand the extend of variability. Does a standard deviation of 20 represents more variability or a standard deviation of 150 Drivers of Process Performance for an average for an average of 1000? of 80  Coefficient of Variation: the ratio of the standard deviation of interarrival time (or processing time) to the mean(average).  Ca = coefficient of variation for interarrival time  Cp = coefficient of variation for processing time

8 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1  U= R /Rp, where Rp = c/Tp  Ca and Cp are the Coefficients of Variation  Standard Deviation/Mean of the inter-arrival or processing times (assumed independent) The Queue Length Approximation Formula Utilization effect U-part Variability effect V-part

9 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1 Utilization effect; the queue length increases rapidly as U approaches 1. Factors affecting Queue Length Variability effect; the queue length increases as the variability in interarrival and processing times increases. While the capacity is not fully utilized, if there is variability in arrival or in processing times, queues will build up and customers will have to wait.

10 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1 Coefficient of Variations for Alternative Distributions Tp: average processing time  Rp =c/Tp Ta: average interarrival time  Ra = 1/Ta Sp: Standard deviation of the processing time Sa: Standard deviation of the interarrival time

11 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1 Ta=AVERAGE ()  Avg. interarrival time = 6 min. Ra = 1/6 arrivals /min. Sa=STDEV()  Std. Deviation = 3.94 Ca = Sa/Ta = 3.94/6 = 0.66 Coefficient of Variation Example. A sample of 10 observations on Interarrival times in minutes  10,10,2,10,1,3,7,9, 2, 6 min. Example. A sample of 10 observations on Processing times in minutes  7,1,7, 2,8,7,4,8,5, 1 min. Tp= 5 minutes; R p = 1/5 processes/min. Sp = 2.83 Cp = Sp/Tp = 2.83/5 = 0.57

12 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1 Utilization and Safety Capacity On average 1.56 passengers waiting in line, even though U <1 and safety capacity Rs = R P - Ra= 1/5 - 1/6 = 1/30 passenger per min, or 60(1/30) = 2/hr. Example. Given the data of the previous examples. Ta = 6 min  Ra=1/6 per min (or 10 per hr). Tp = 5 min  Rp =1/5 per min (or 12 per hr). Ra< Rp  R=Ra. U= R/ R P = (1/6)/(1/5) = 0.83 Ca = 0.66, Cp =0.57

13 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1 Waiting time in the line? RTi = Ii Ti=Ii/R = 1.56/(1/6) = 9.4 min. Waiting time in the system? T = Ti+Tp Since Tp = 5  T = Ti+ Tp = 14.4 min. Total number of passengers in the system? I = RT = (1/6) (14.4) = 2.4 Alternatively, 1.56 are in the buffer. How many are with the processor? I = = Example: Other Performance Measures

14 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1 Compute R, Rp and U: Ta= 6 min, Tp = 5 min, c=2 R = Ra= 1/6 per minute Processing rate for one processor 1/5 for two processors Rp = 2/5 U = R/Rp = (1/6)/(2/5) = 5/12 = Now suppose we have two servers On average Ii = passengers waiting in line. Safety capacity is Rs = R P - R = 2/5 - 1/6 = 7/30 passenger per min or 60(7/30) = 14 passengers per hr or per min.

15 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1 Ti=Ii/R = (0.076)(6) = 0.46 min. Total time in the system: T = Ti+Tp Since Tp = 5  T = Ti + Tp = = 5.46 min Total number of passengers in the process: I = in the buffer and in the process. I = (0.417) = 0.91 Other Performance Measures for Two Servers cURsIiTiTI

16 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1 Terminology : The characteristics of a waiting line is captured by five parameters; arrival pattern, service pattern, number of server, queue capacity, and queue discipline. a/b/c/d/e Terminology and Classification of Waiting Lines  M/M/1; Poisson arrival rate, Exponential service times, one server, no capacity limit.  M/G/12/23; Poisson arrival rate, General service times, 12 servers, queue capacity is 23.

17 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1 Exact Ii for M/M/c Waiting Line

18 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1 The M/M/c Model EXACT Formulas

19 Ardavan Asef-Vaziri Oct. 2011Operations Management: Waiting Lines 1 The M/M/c/b Model EXACT Formulas