PKU Week 3lecture Slides
PKU Week 3lecture Slides
• Cost: $ 300k
• Capacity: 1,400 Kg
• Cycle time: 5 hours
• Must be used with the
conche
• Value of 1 full conche
batch = $ 30K
• Operating Margin:
40%
HOW SHOULD JIM MAKE A DECISION?
SB process analysis:
Tempering
3-ounce bar and molding Conche Melangeur Winnower
PayBack Analysis
• Ball Mill cost =
• Additional n. of conche-equivalent batches per
month =
• Additional profit per month =
PayBack Analysis
Hershey’s
Low Efficiency
Low High
12
Epilogue 1
13
Presentation Title
14
Epilogue 2
Bilal Gokpinar
Typical Questions
• How many workers should be hired?
• Consequences of a 20% increase in demand?
• How many counters should be opened to maintain customer wait
below 10 minutes?
• How many assembly stations are needed to maintain backorders
below 20?
• How often will all 6 surgery operating rooms be full?
• How will congestion at LHR change if a 3rd runway is built?
Capacity
Too high:
• Capital expenses
• Labour expenses
Speed Capacity • Resource waste
• Environmental damage
Quality Cost
• Cash flow issues
Too low:
Flexibility
• Customer wait
• Brand damage
• Customer dissatisfaction
• Lost sales
• Low employee morale
• High turnover
Sources of Variability?
Variability
DEMAND
• Variability in demand:
• Cyclical (predictable, such as seasonal, daily,
hourly)
• Stochastic (unpredictable)
• Variability in the size of the batch of
patients
SUPPLY
• Variability in the processing times
Variability Leads to Waiting Time
Caller 1
Caller 2 • capacity: 15 calls/hour
Caller 3
Caller 4
• input rate: 12 calls/hour
Caller 5
Caller 6
Caller 7
Caller 8
process without variability
Caller 9
Caller 10
Caller 11
Caller 12 Time
7:00 7:10 7:20 7:30 7:40 7:50 8:00
Service time
Caller 1
Caller 2
process with variability Caller 3
Caller 4
Caller 5
Caller 6
Caller 7
Caller 8
Caller 9
Caller 10
Waiting time Caller 11
Caller 12
Time
7:00 7:10 7:20 7:30 7:40 7:50 8:00
Queueing Everywhere
The Fundamental
Queueing Relationship
Waiting time
More variability
Utilisation rate
Bilal Gokpinar
Variability Reduction in a Restaurant?
Variability Reduction in a Restaurant? (cont.)
Bilal Gokpinar
What Is a Good Measure of Variability?
Standard Deviation
Coefficien t of Variation (c)
Mean
Characterising Arrival Variation
• CVa = 1 when arrivals are independent
• Customers walking into a store
• CVa < 1 when there is a schedule
• Example: doctor’s appointments
• CVa > 1 when arrivals occur in batches
• Teenage girls at a mall
• You do not need to calculate the coefficient of
variation (CV = standard deviation/mean)
exactly; an estimate is mostly sufficient; just
think if the process is more or less random than
“random”
Characterising Service Variation
• CVs < 1 when there is uniformity in processing a
job
• Repetitive processing, Jiffy-Lube, simple wills in legal
services
• CVs 1 when the job is customer-specific
• Car dealer service centre, surgery for particular
ailment, legal specialty such as family law
• CVs > 1 when jobs are very different in nature,
each job is customer specific
• Custom designs, general automotive repair shop,
general surgery, general practice of law
Variability Management Approaches
Queueing Theory
• Unpredictable Variability
• Utilization < 1
• Long Run Analysis
Page
Queueing
Arriving Departing
customers customers
Customers Multiple
waiting for servers
service
▪ Demand side ▪ Supply side
The arrival rate (): the number Service capacity (): it is the
of jobs that arrive on average per maximum number of jobs that one
unit of time server can process per unit time
The inter-arrival time (a= 1/ ):
this is simply the average time Service time (=1/): it is the time
between two consecutive arrivals that on average one server needs
to process one job
Page
Queueing – some data and analysis
▪ Suppose:
— a = 20 seconds between customer
arrivals
— Arrival (input) rate () = (60/20) = 3 customers per minute
Page
The implications of utilization
Page
The Operations Management Triangle
Waiting time
(or inventory)
High Inventory (b)
(or long lead time)
(a) (c)
Page
What determines time in queue in a stable
system? The capacity factor:
Page
How many customers are in the system?
Page
Utilization and system performance
180
20
0
80% 82% 84% 86% 88% 90% 92% 94% 96% 98% 100%
Utilization
Page
Question
• Elite’s is a popular hair salon in Canary Wharf, which offers high-quality hair-styling and
physical relaxation services at a reasonable price. Customers arrive on average every 25
minutes. They are served by one of 3 employees, and the total service takes on average 60
minutes. The coefficient of variation of the time between arrivals as well as that of the
processing time is 1.2.
• How long do customers wait on average (if none of them leaves before being serviced),
and how many customers will on average be waiting to be serviced?
Service time Utilization
2(s 1) 1
CVa2 CVs2
Question Time in queue
s
1 - Utilization
2
• Elite’s is a popular hair salon in Canary Wharf, which offers high-quality hair-styling and
physical relaxation services at a reasonable price. Customers arrive on average every 25
minutes. They are served by one of 3 employees, and the total service takes on average 60
minutes. The coefficient of variation of the time between arrivals as well as that of the
processing time is 1.2.
• How long do customers wait on average (if none of them leaves before being serviced),
and how many customers will on average be waiting to be serviced?
Input rate= every 25 mins a customer arrives input rate: 60/25 customer/hr = 2.4 customer/hr
Capacity= 1 server: 1 customer/hr 3 servers: 3 customer/hr
Hence the utilization rate is 2.4/3=80%.
The average waiting time Wq= ( 60/3) * ( 0.8^(Sqrt(2*(3+1))-1)/(1-0.8) )* (1.2^2+1.2^2)/2= 95.8 minutes=
1.6 hours
Using Little’s law, the average number of customers waiting is: WIP=TT*TR = 1.6hrs * 2.4 customers/hr=
3.83.
Question
• Elite’s is a popular hair salon in Canary Wharf, which offers high-quality hair-styling and
physical relaxation services at a reasonable price. Customers arrive on average every 25
minutes. They are served by one of 3 employees, and the total service takes on average 60
minutes. The coefficient of variation of the time between arrivals as well as that of the
processing time is 1.2.
- How many additional servers would you need to hire so that customers wait on average no
longer than 10 minutes?
Question
• Elite’s is a popular hair salon in Canary Wharf, which offers high-quality hair-styling and
physical relaxation services at a reasonable price. Customers arrive on average every 25
minutes. They are served by one of 3 employees, and the total service takes on average 60
minutes. The coefficient of variation of the time between arrivals as well as that of the
processing time is 1.2.
- How many additional servers would you need to hire so that customers wait on average no
longer than 10 minutes?
If you hire one additional server (s=4) the waiting time is 17.9 minutes, if you hire two additional
servers (s=5) the waiting time is 5.45 minutes. Thus, we need two additional servers, if we want
a waiting time of less than 10 minutes.
How to reduce Waiting?
Levers to reduce waiting
Page 44
Levers to reduce waiting
Page 45
Levers to reduce waiting
Page 46
2. When is adding capacity most useful?
Decreasing utilization is more effective when
utilization is high! Search for the
bottleneck!
Wq , days
High returns
Low returns
Utilization
2: low utilization 1: high utilization
utilization, r
Page
3. Resource Pooling
Page
THE WALL STREET JOURNAL
Resource Pooling (cont.)
Page
THE WALL STREET JOURNAL
4. Managing the Psychology of Queueing
Page 50