Professional Documents
Culture Documents
Module 6
Module 6
and
Waiting Lines
Case study: Single-server model
Reference
Vogel, M. A., “Queuing Theory Applied to Machine Manning,”
Interfaces, Aug. 79.
Company
Becton - Dickinson, mfg. of hypodermic needles and syringes
Bottom line
Cash savings = $575K / yr.
Also increased production by 80%.
Problem
High-speed machines jammed frequently. Attendants cleared jams. How
many machines should each attendant monitor?
Model
Basic single-server:
Server—Attendant
Customer—Jammed machine
Waiting Lines 2
Case study (cont.)
Solution procedure
Each machine jammed at rate of λ = 60/hr.
Waiting Lines 3
Case study: Multiple-server model
Reference
Deutch, H. and Mabert, V. A., “Queuing Theory Applied to Teller Staffing,”
Interfaces, Oct., 1980.
Company
Bankers Trust Co. of New York
Bottom line
Annual cash savings of $1,000,000 in reduced wages. Cost to develop
model of $110,000.
Problem
Determine number of tellers to be on duty per hour of day to meet goals for
waiting time. Staffing decisions needed at 100 branch banks.
Model
Straightforward application of multi-channel model in text.
Waiting Lines 4
Case study (cont.)
Analysis
Development of arrival and service distributions by hour and day
of week at each bank.
Result
Elimination of 100 full-time tellers. Increased use of part-time tellers.
Waiting Lines 5
Queuing model structures
Single-server model
Source Service
pop. facility
Waiting Lines 6
Queuing model structures (cont.)
Multiple-server model Service
facility
#1
Source
pop. Service
facility
Pop. Arrival Queue #2
must be rate capacity
infinite must be must be
Poisson infinite
Service time
for each
Note: There is only one queue server must
regardless of nbr. of servers have same
mean and
Waiting Lines
be exp. 7
Applying the single-server model
1. Analyze service times.
- plot actual vs. exponential distribution
- if exponential good fit, use it
- otherwise compute σ of times
Waiting Lines 8
Applying the single-server model
(cont.)
4. Determine size of source population.
- infinite or finite?
- if uncertain, compare results from alternative models
SINGLEQ.xls
Waiting Lines 9
Applying the multiple-server model
1. Analyze service times.
- Must be exponential
MULTIQ.xls
Waiting Lines 10
Single-server equations
Arrival rate = λ
Service rate = μ
Mean number in queue = λ2/(μ(μ-λ))
Mean number in system = λ /(μ-λ)
Mean time in queue = λ /(μ(μ-λ))
Mean time in system = 1/(μ-λ)
Utilization ratio = λ /μ
(Prob. server is busy)
SINGLEQ.xls
Waiting Lines 11
Utilization ratio vs. queue length
If we can determine only one of the following, all other values can be
found by substitution:
Number units in system or queue
Mean time in system or queue
Waiting Lines 13
State diagram: single-server model
A A A
# in system 0 1 2 3
S S S
Probability in Probability in
state 1 state 0
Waiting Lines 15
Balance equations for each state
(cont.)
State Rate in = Rate out
1 AP0 + SP2 = AP1 + SP1
etc.
Waiting Lines 16
Solution of balance equations
Waiting Lines 17