IPPTChap 0013
IPPTChap 0013
IPPTChap 0013
McGraw-Hill/Irwin
Learning Objectives
Discuss the strategic role of capacity planning.
Describe a queuing model using A/B/C notation.
Use queuing models to calculate system
performance measures.
Describe the relationships between queuing
system characteristics.
Use queuing models and various decision criteria
for capacity planning.
13-2
13-3
13-4
queue
13-5
13-6
Queuing Formulas
Single Server Model with Poisson Arrival and Service Rates: M/M/1
1. Mean arrival rate:
2. Mean service rate:
n
4. Probability of exactly n customers in the system: Pn (1 )
5. Probability of k or more customers in the system: P (n k ) k
6. Mean number of customers in the system:
Ls
Lq
1
8. Mean time in system:
Ws
Wq
13-7
3
Lq
4 2
Relationships among system characteristics:
Ls Lq
Ws Wq
Ws
Wq
Ls
Lq
13-8
.
Congestion as 10
100
10
Then:
Ls
0
0.2
0.5
0.8
0.9
0.99
6
4
2
0
0
With:
Ls
0
0.25
1
4
9
99
1.0
13-9
13-10
13-11
12
1.
2.
3.
4.
A production line is dependent upon the use of assembly robots that break
down periodically and require service. The average time between
breakdowns is three days with a Poisson arrival rate. The average time to
repair a robot is two days with exponential distribution. One mechanic
repairs the robots in the order in which they fail.
What is the average number of robots out of service?
If management wants 95% assurance that robots out of service will not
cause the production line to shut down owing to lack of working robots, how
many spare robots need to be purchased?
Management is considering a preventive maintenance (PM) program at a
daily cost of $100, which will extend the average breakdowns to six days.
Would you recommend this program if the cost of having a robot out of
service is $500 per day? Assume PM is accomplished while the robots are
in service.
If mechanics are paid $100 per day and the PM program is in effect, should
another mechanic be hired? Consider daily cost of mechanics and idle
robots.
13-12
in Crew (M)
2
1/2
1/ 6
1/ 3
1/ 2
1/ 6
1/ 6
1
3/2
1/ 6
1/ 9
3/ 2
$100 M
Mechanic cost
100(1)=$100
100(2)=$200
$300
100(3)=$300
$362
Ls
1/ 6
1/ 2
1/ 2 1/ 6
$500 Ls
Robot idleness
Total system
Cost per day
500(1/2)=$250
$350
1/ 6
1/ 5
1 1/ 6
500(1/5)=$100
1/ 6
1/ 8
3 / 2 1/ 6
500(1/8)=$62
13-13
/n
/n
$100 n
Mechanic
cost
Ls
/n
/n
$500 Ls (n)
Robot idleness
1/ 6
1/ 3
$100
1/ 2
1/ 12
1 / 12
1/ 6
1/ 2
$200
1 / 12
1 / 5 500 (1/5) 2=$200
1 / 2 1 / 12
$250
Total System
Cost per day
$350
$400
13-14
1/ 6 1
Ls
2
Note:
4
1/ 2 3
= 0.01 + 0.33
= 0.34
Total Cost/day = 100(2) + 500(.34) = 200 + 170 =$370
13-15
Comparisons of System
Performance for Two Mechanics
System
Ls
Single Queue
with Team Service
1/ 6
1/ 5
11/ 6
Single Queue
with Multiple
Servers
3
0.34
4 2
Multiple Queue
and Multiple
Servers
1 / 12
1/ 5
1 / 2 1 / 12
Ws
Ls
Wq Ws
6/ 5 =1.2 days
0.2 days
0.06 days
0.4 days
13-16
2(1 )
2(1 ) (1 )
1
2
2 0
13-17
0.15
0.2
0.25
0.3
0.35
0.4
0.45
0.5
0.55
0.6
0.65
0.7
0.75
0.8
0.85
0.9
0.95
1
C=1
0.026
0.05
0.083
0.129
0.188
0.267
0.368
0.5
0.672
0.9
1.207
1.633
2.25
3.2
4.817
8.1
18.05
C=2
0.001
0.002
0.004
0.007
0.011
0.017
0.024
0.033
0.045
0.059
0.077
0.098
0.123
0.152
0.187
0.229
0.277
0.333
C=3
0.002
0.003
0.004
0.006
0.008
0.011
0.015
0.019
0.024
0.03
0.037
0.045
C=4
0.003
0.004
0.005
0.007
13-19
13-20
Freedom Express
1. During periods of bad weather, as compared
with periods of clear weather, how many
additional gallons of fuel on average should
FreeEx expect its planes to consume because
of airport congestion?
2. Given FreeExs policy of ensuring that its planes
do not run out of fuel more than 1 in 20 times
while waiting to land, how many reserve gallons
(i.e, gallons over and above expected usage)
should be provided for clear-weather flights?
For bad-weather?
13-21
13-22
Nurse Clinician
N = 30
1
= 30
Receptionis
t
R =40
12
Physician
D = 15
(1-1)
13-23
Description
Arrival rate of patients
Fraction of patients to nurse
clinician
Fraction of nurse clinician patients
to MD
Service rate of receptionist
30/hr
Service
rate of doctor
15/hr
See Figure 13.6 for Renaissance Clinic Schematic
1
2
0.15
40/hr
13-24
13-25
13-26
customers waiting.
Example 13.1 presented a nave capacity planning exercise
criticized for using averages. Suggest other reservations about
this planning exercise.
For a queuing system with a finite queue, the arrival rate can
exceed the capacity. Explain with an example how this is
possible.
What are some disadvantages associated with the concept of
pooling service resources?
Discuss how the M/G/ model could be used to determine the
number of emergency medical vehicles required to serve a
community.
13-27
Interactive Exercise
Go to ServiceModel on the support material and select
the Customer Service Call Center demo model. Run
the animated simulation and display the results. Have
the class explain in terms of queuing theory why the
revised layout has achieved the remarkable reductions
in average and maximum hold times.
13-28