Lines and Waiting Waiting and Service Quality A Quick Look at Queuing Theory Utilization versus Variability Tradeoff Managing Perceptions... “Every day.

Slides:



Advertisements
Similar presentations
Process Analysis and Design
Advertisements

Waiting Line Management
LESSONs NINE and TEN QUEUING MODELS.
Capacity Setting and Queuing Theory
MGTSC 352 Lecture 23: Inventory Management Big Blue Congestion Management Introduction: Asgard Bank example Simulating a queue Types of congested systems,
Operations Management Waiting Lines. 2 Ardavan Asef-Vaziri Sep-09Operations Management: Waiting Lines1  Understanding the phenomenon of waiting  Measures.
OPSM 405 Service Management Class 19: Managing waiting time: Queuing Theory Koç University Zeynep Aksin
QMD: Waiting-line analysis
Nur Aini Masruroh Queuing Theory. Outlines IntroductionBirth-death processSingle server modelMulti server model.
Queuing Analysis Based on noted from Appendix A of Stallings Operating System text 6/10/20151.
Queuing Models Basic Concepts. QUEUING MODELS Queuing is the analysis of waiting lines It can be used to: –Determine the # checkout stands to have open.
Model Antrian By : Render, ect. Outline  Characteristics of a Waiting-Line System.  Arrival characteristics.  Waiting-Line characteristics.  Service.
Operations Management Waiting Lines. 2 Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1  Questions: Can we process the orders? How many.
© The McGraw-Hill Companies, Inc., Technical Note 6 Waiting Line Management.
Operations Management Waiting Lines. 2 Ardavan Asef-Vaziri Dec-2010Operations Management: Waiting Lines1  Questions: Can we process the orders? How many.
Waiting Line Models And Service Improvement
Lec13, Ch.6, pp : Gap acceptance and Queuing Theory (Objectives)
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 14-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 14.
Queueing Theory Chapter 17.
Waiting Lines Students should be able to:
Data Communication and Networks Lecture 13 Performance December 9, 2004 Joseph Conron Computer Science Department New York University
Management of Waiting Lines
Polling: Lower Waiting Time, Longer Processing Time (Perhaps)
Waiting Lines.
Queuing. Elements of Waiting Lines  Population –Source of customers Infinite or finite.
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
To Accompany Russell and Taylor, Operations Management, 4th Edition,  2003 Prentice-Hall, Inc. All rights reserved. Chapter 16 Waiting Line Models and.
Chapter 18 Management of Waiting Lines
To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 14-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 14.
Introduction to Queuing Theory. 2 Queuing theory definitions  (Kleinrock) “We study the phenomena of standing, waiting, and serving, and we call this.
QUEUING MODELS Queuing theory is the analysis of waiting lines It can be used to: –Determine the # checkout stands to have open at a store –Determine the.
Lecture 14 – Queuing Systems
Queuing Models and Capacity Planning
D-1 © 2004 by Prentice Hall, Inc., Upper Saddle River, N.J Operations Management Waiting-Line Models Module D.
Introduction to Queuing Theory
Management of Waiting Lines McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
4/11: Queuing Models Collect homework, roll call Queuing Theory, Situations Single-Channel Waiting Line System –Distribution of arrivals –Distribution.
McGraw-Hill/Irwin © 2006 The McGraw-Hill Companies, Inc., All Rights Reserved. 1.
Structure of a Waiting Line System Queuing theory is the study of waiting lines Four characteristics of a queuing system: –The manner in which customers.
Supplement C Waiting Line Models Operations Management by R. Dan Reid & Nada R. Sanders 4th Edition © Wiley 2010.
18 Management of Waiting Lines.
1 Elements of Queuing Theory The queuing model –Core components; –Notation; –Parameters and performance measures –Characteristics; Markov Process –Discrete-time.
Waiting Lines and Queuing Models. Queuing Theory  The study of the behavior of waiting lines Importance to business There is a tradeoff between faster.
1 Queuing Systems (2). Queueing Models (Henry C. Co)2 Queuing Analysis Cost of service capacity Cost of customers waiting Cost Service capacity Total.
1 Chapters 8 Overview of Queuing Analysis. Chapter 8 Overview of Queuing Analysis 2 Projected vs. Actual Response Time.
yahoo.com SUT-System Level Performance Models yahoo.com SUT-System Level Performance Models8-1 chapter11 Single Queue Systems.
OPSM 301: Operations Management Session 19: Flow variability Koç University Zeynep Aksin
Matching Supply with Demand: An Introduction to Operations Management Gérard Cachon ChristianTerwiesch All slides in this file are copyrighted by Gerard.
OMSAN LOJİSTİK. Top Management Program in Logistics & Supply Chain Management (TMPLSM) Production and Operations Management 3: Process Analysis.
Waiting Lines and Queuing Theory Models
1 Queuing Delay and Queuing Analysis. RECALL: Delays in Packet Switched (e.g. IP) Networks End-to-end delay (simplified) = End-to-end delay (simplified)
Management of Waiting Lines Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent.
Random Variables r Random variables define a real valued function over a sample space. r The value of a random variable is determined by the outcome of.
1 BIS 3106: Business Process Management (BPM) Lecture Nine: Quantitative Process Analysis (2) Makerere University School of Computing and Informatics Technology.
Managerial Decision Making Chapter 13 Queuing Models.
Module D Waiting Line Models.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Chapter 18 Management of Waiting Lines.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All rights reserved.
Lecture 14 – Queuing Networks
McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved
Management of Waiting Lines
Demo on Queuing Concepts
Management of Waiting Lines
Service Operations Management (SOM) Waiting Line Models
System Performance: Queuing
Variability 8/24/04 Paul A. Jensen
Supplement D Waiting Line Models
COMP60611 Fundamentals of Parallel and Distributed Systems
Waiting Line Models Waiting takes place in virtually every productive process or service. Since the time spent by people and things waiting in line is.
Presentation transcript:

Lines and Waiting Waiting and Service Quality A Quick Look at Queuing Theory Utilization versus Variability Tradeoff Managing Perceptions... “Every day I get in the queue, to get on the bus that takes me to you...” Pete Townsend, Magic Bus

Cultural Attitudes “Americans hate to wait. So business is trying a trick or two to make lines shorter...” The New York Times September 25, 1988 “An Englishman, even when he is by himself, will form an orderly queue of one...” George Mikes “How to be an Alien” In the Soviet Union, waiting lines were used as a rationing device... What are your experiences with Waiting Lines?

The Big Picture m We know that inventory and waiting times are important. If inventory or line lengths go down, ROI goes up. m We can reduce these thru more capacity, but... If capacity goes up, ROI goes down m Thus, balancing them is critical. Only our current tools aren’t good enough to do this well. m Queuing theory can help us.

Waiting – Key to Service Quality Recall the definition of flow time: What causes waiting? Insufficient Capacity Mismatch of Capacity and Demand “Lumpiness” in arrivals waiting – a critical component of the customer’s perception of service! Time People/Hr Capacity Avg. Arrivals

Why are We Always Waaaiting? Assume that every hour a bus arrives with 30 passengers at a movie theater. The 1 ticket vendor can sell 1 ticket per minute. What is the vendor’s capacity? What is the average thruput of customers? What is the utilization? What is the average waiting time? What is the average line length? Even with less than 100% utilization, we get waiting from lumpiness in the arrival rate. Vendor Q

Queuing Theory Our analysis up till now has assumed smooth and deterministic flows. Thus can’t predict line length and waiting. However, queuing theory captures the probabilistic nature of arrival rates and by more accurately predicting waiting time allows us to: Estimate avg. waiting times and line lengths in steady state (If Capacity > Arrival Rate) Adjust capacity to meet service requirements But first we need to make a couple of assumptions: Arrival Rates: Poisson Process Service Times: Exponentially Distributed Maximum Line Lengths: Unlimited Empirical studies have shown that these assumptions are good approximations in many real-world situations.

Go Poisson! m Deterministic & smooth assumptions don’t often work. m But, bus example is too “lumpy” for most real- world situations. m Let’s assume instead that the customers arrive completely independently of each other. So knowing one customer’s arrival time tells us nothing about anyone else’s. m This results in a Poisson (French for Fish) process. Under this process, the time between arrivals is exponentially distributed. So called because the equivalent of the Bell Curve for this is exponentially declining. Time between Arrivals Probability Density Function Normal Distribtion (Bell Curve) Exp. Distribution

Queuing Terms queue: Line feeding a number of servers. server: Task or operation fed by a queue. arrival rate ( ): Mean number of arrivals per unit time (usually per hour or day). interarrival time: Time between arrivals. server rate (  ): Mean number of arrivals serviced by each individual server per unit time at 100% utilization. channels (M): Number of servers connected to an individual queue. congestion (  ): Measure of how “busy” the system is.  = M * utilization. phase: Individual queue plus its attached servers. There can be more than one of these in a network. coefficient of variation (Cv): Measure of “lumpiness” = Std.Dev./ Mean. The higher the Cv of interarrival times, the lumpier the process. An exponential distribution has a Cv of 100%. Bell curves typically have a CV < 33%.

Queuing Example Suppose, on the average, 48 customers arrive randomly each hour at a bank and it takes each teller an average of 6 minutes to process a customer. What is the average customer flow time? How many tellers should the bank have? One line or multiple lines? Analyzed as a deterministic system: Number of Tellers: Utilization: Avg. Waiting Time:  

Queuing Example (cont’d) However, most real systems have variability (are stochastic) and deterministic models can be quite misleading... Single-phase, multi-channel model:   Utilization:  = Number of Channels: Avg. Line Length (Lq): Avg. Wait Time (Wq = Lq /  watch the time units):

Utilization:  = Number of Channels: Avg. Line Length (Lq): Avg. Wait Time (Wq): Queuing Example (cont’d) Single-phase, single-channel model: (Assume that lines are entered at random) 

Queuing Example (cont’d) 6 teller single-phase, multi-channel model: 7 teller single-phase, multi-channel model: Utilization:  = Number of Channels: Avg. Line Length (Lq): Avg. Wait Time (Wq): Utilization:  = Number of Channels: Avg. Line Length (Lq): Avg. Wait Time (Wq):

Tradeoffs The waiting time in a process “blows up” when managers demand a high utilization... Rules of Thumb: utilization of 85-90% is a good average target “lumpier” arrivals result in longer waiting times More variable service times result in longer waits

3 Helpful Laws  The merger of two Poisson arrival processes with mean arrival rates of 1 and 2 is also Poisson and has mean arrival rate equal to m Also under our assumptions: Jackson’s law: The exit rate from a queue is also Poisson and has the same mean as the arrival rate. m And Little’s Law still applies as long as utilization < 100%.

Queuing in a Family Medical Practice Note: Although it is better in practice to linearly interpolate Lq, in the interests of time, we will instead pick the Lq associated with the closest value of  listed in the chart to the given queue’s.

Family Medical Practice Problems m What are the key assumptions you need to make to analyze the system? m Estimate (A) the average waiting time for each queue. (B) the average time in the system for each of the three patient paths. (C) the overall average time in the system (D) the avg. idle time per hour for each employee m What is the effect of the patient prioritization (First Come-First Serve vs. something else)?

Balancing Costs Service Quality is about balancing costs… Trade-off between: service quality (i.e. waiting time): which will eventually reduce revenue (increasing ROI) capacity: which will increase both variable and fixed costs (lowering ROI). By picking the appropriate design you can, in theory, find a “maximum” return on your service quality investment. However, there may be another way to “skin the cat”...

Beating the Tradeoff There are two sides to customer satisfaction  can try to manage perception... preprocess time feels longer than in-process time unoccupied time feels longer than occupied time uncertain waits are worse than certain waits unexplained waits are worse than explained waits anxiety makes the wait feel even longer unfair waits are worse than fair waits valuable service  waiting is more acceptable You aren’t restricted to the Cost-Quality Tradeoff game...Change the rules!

The Message An average process capacity greater than the average arrival rate does not ensure small lines and short waits! However if you can’t afford to change the actual wait time, you can make your customers think its shorter with the appropriate perception management techniques.