0% found this document useful (0 votes)
410 views

Queeing Theorem - Example

1) The document contains 10 multi-part homework problems about queueing models. It provides the problems, models them as queues (e.g. M/M/1, M/G/1), calculates metrics like arrival rate, service rate, utilization, and expected number of customers. It then gives the solutions and work shown. 2) The problems cover a variety of queueing scenarios from tool cribs to airports to bakeries. Metrics calculated include expected wait times, number of customers, costs, and effects of adding additional servers. 3) Queueing models used include M/M/c, M/M/1/N, M/D/1, M/Ek/1

Uploaded by

biz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
410 views

Queeing Theorem - Example

1) The document contains 10 multi-part homework problems about queueing models. It provides the problems, models them as queues (e.g. M/M/1, M/G/1), calculates metrics like arrival rate, service rate, utilization, and expected number of customers. It then gives the solutions and work shown. 2) The problems cover a variety of queueing scenarios from tool cribs to airports to bakeries. Metrics calculated include expected wait times, number of customers, costs, and effects of adding additional servers. 3) Queueing models used include M/M/c, M/M/1/N, M/D/1, M/Ek/1

Uploaded by

biz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

1

ISyE 3044 Fall 2002


Homework #3 Solutions
A. The following problems are transcribed from Banks, Carson, Nelson, and Nicol, Chapter 6. You dont have to turn these problems in.
1. A tool crib has exponential interarrival and service times, and it serves a very large
group of mechanics. The mean time between arrivals is 4 minutes. It takes 3 minutes on
the average for a tool-crib attendant to service a mechanic. The attendant is paid $10
per hour and the mechanic is paid $15 per hour. Would it be advisable to have a second
tool-crib attendant?
Solution: Model the crib as an M/M/c queue with = 1/4, = 1/3, and c = 1 or 2.
The expected cost per hour to run this system is
10c + 15L,
where L is the long-run average number of customers in the system.
For the case c = 1, we have = / = 3/4, and so the the M/M/1 queueing table gives
L =

.
1

Therefore, the expected cost is 55.


For the case c = 2, we have = /c = 0.375, and so the the M/M/2 queueing table
gives
c1
1
X (c)n
(c)c
P0 =
+
= 0.4545,
(c!)(1 )
n=0 n!
and then
L = c +

(c)c+1 P0
= 0.8727.
c(c!)(1 )2

Therefore, the expected cost is 33.09, so we take c = 2.

2. A two-runway (one runway for landing, one for taking off) airport is being designed
for propeller-driven aircraft. The time to land an airplane is known to be exponentially
distributed with a mean of 1.5 minutes. If airplane arrivals are assumed to occur at
random, what arrival rate can be tolerated if the average wait in the sky is not to exceed

2
3 minutes?
Solution: Model this as a single M/M/1 landing strip with = 2/3 (assume service
times are exponential). We want the maximum arrival rate such that wQ 3. By the
M/M/1 table,

wQ =
=
3
(1 )
( )
if and only if

32
= 4/9.
1 + 3

3. The Port of Trop can service only one ship at a time. However, there is mooring space
for three more ships. Trop is a favorite port of call, but if no mooring space is available,
the ships have to go to the Port of Poop. An average of seven ships arrive each week,
according to a Poisson process. The Port of Trop has the capacity to handle an average
of eight ships a week, with service times exponentially distributed. Whats the expected
number of ships waiting or in service at the Port of Trop?
Solution: Model this as an M/M/1/N queue with = 7, = 8, and N = 4. This
yields a = / = 7/8. Then from the M/M/1/N table, we get (since 6= )
a[1 (N + 1)aN + N aN +1 ]
L =
= 1.735.
(1 aN +1 )(1 a)

4. At Metropolis City Hall, two workers pull strings every day. Strings arrive to be
pulled on the average of one every ten minutes throughout the day. It takes an average of
15 minutes to pull a string. Both times between arrivals and service times are exponentially distributed. What is the probability that there are no strings to be pulled in the
system at a random point in time? Whats the expected number of strings waiting to be
pulled? Whats the probability that both string pullers are busy? Whats the effect on
performance if a third string puller, working at the same speed as the first two, is added
to the system?
Solution: Model string pulling as an M/M/2 queue with = 1/10 and = 1/15. This
gives = /(c) = 0.75. Then from the M/M/c table, we have the following.
(a) P0 = 1/7.
(b) LQ = 1.9286.

3
(c) Pr(L() 2) = 0.6429.
(d) If we add a third worker, so that c = 3, we now get P0 = 0.2105, LQ = 0.2368, and
Pr(L() 3) = 0.2368.
2
5. At Tony and Cleos bakery, one kind of birthday cake is offered. It takes 15 minutes to
decorate this particular cake, and the job is performed by one particular baker. In fact,
this is all the baker does. What mean time between arrivals (exponentially distributed)
can be accepted if the mean length of the queue for decorating is not to exceed 5 cakes?
Solution: Model the bakery as an M/D/1 queue with = 4/hr. Want the maximum
such that LQ 5. In other words, by the M/D/1 table,
1 2
1
2
=
5
21
2 ( )

LQ =
if and only if (after some algebra)

2 + 40 160 0.
The roots for this are
=

40

(40)2 + 4(160)

2
Well take the larger root, = 3.664 cakes/hr.

6. Patients arrive for a physical examination according to a Poisson process at the rate
of one per hour. The physical exam requires three stages, each one independently and
exponentially distributed with a service time of 15 minutes. A patient must go thru all
three stages before the next patient is admitted to the treatment facility. Determine the
average number of delayed patient, LQ , for this system.
Solution: Model the exam as an M/Ek /1 queue with k = 3, = 1/60 patient/min.,
and = 1/(15 + 15 + 15) = 1/45. Then = / = 3/4, and the M/Ek /1 table gives
LQ =

1 + k 2
= 1.5.
2k 1

7. Suppose that mechanics arrive randomly at a tool crib according to a Poisson process
with rate = 10 per hour. It is known that a single tool clerk serves a mechanic in 4
minutes on the average, with a standard deviation of approximately 2 minutes. Suppose

4
that mechanics make $15 per hour. Find the steady-state average cost per hour of mechanics waiting for tools.
Solution: Model the process as an M/G/1 queue with = 10/hr, = 15/hr, and
= (1/30) hr. Thus, we have = 2/3, and from the M/G/1 table,
LQ =

2 (1 + 2 2 )
= 0.833 mechanics.
2(1 )

This implies that the avg cost per hr is $15LQ = 12.50.

8. Arrivals to an airport are all directed to the same runway. At a certain time of the day,
these arrivals form a Poisson process with rate 30 per hour. The time to land an aircraft
is a constant 90 seconds. Determine LQ , wQ , L, and w for this airport. If a delayed
aircraft burns $5000 worth of fuel per hour on the average, determine the average cost
per aircraft of delay waiting to land.
Solution: Model the process as an M/D/1 queue with = 30/hr and = 40/hr, so
that = 3/4. Then from the M/D/1 table,
2
= 1.125 planes
2(1 )
wQ = LQ / = 0.0375 hr
2
L = +
= 1.875
2(1 )
w = L/ = 0.0625 hr 2
LQ =

Also, the average delay cost is $1500wQ = $56.25.

9. A machine shop repairs small electric motors which arrive according to a Poisson
process at a rate of 12 per week (5-day, 40-hour workweek). An analysis of past data
indicates that engines can be repaired, on the average, in 2.5 hours, with a variance of 1
hour2 . How many working hours should a customer expect to leave a motor at the repair
shop (not knowing the status of the system)? If the variance of the repair time could be
controlled, what variance would reduce the expected waiting time to 6.5 hours?
Solution: Model the pump as an M/G/1 queue with = 12/40 = 0.3/hr, = 1/2.5 =
0.4/hr, and = 1 hr. Thus, = 0.75. Then from the M/G/1 table,
L = +

2 (1 + 2 2 )
= 2.055
2(1 )

5
and so w = L/ = 6.85 hrs.

By the way, note that the expected waiting time is


L 1

= 4.35.

wQ =

This suggests that what the second part of the problem really wants is to find the variance
that reduces w (not wQ ) to 6.5 hrs. In this case, it turns out that we need
w = L/ =

2 (1 + 2 2 )
+
6.5.

2(1 )

After algebra, we take 2 0.417 hrs2 .

10. Arrivals to a self-service gasoline pump occur in a Poisson fashion at the rate of
12 per hour. Service time has a distribution which averages 4 minutes with a standard
deviation of 1 13 minutes. Whats the expected number of vehicles in the system?
Solution: Model the pump as an M/G/1 queue with = 12/hr, = 15/hr, and
= 0.02222 hr. Thus, = 4/5. Then from the M/G/1 table,
L = +

2 (1 + 2 2 )
= 2.577.
2(1 )

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy