Telephone calls arrive at a department store catalog ordering center with two operators. If both operators are busy, the calls are automatically put on hold and queued on a first-come first-served basis to be serviced by the next available operator. However, there is a limit to the queue space. A maximum of 5 calls can be put on hold and queued. The time spent by each operator in taking the order is exponentially distributed with a mean service time of 6 minutes. The calls have exponentially distributed interarrival times and occur at a mean rate of 15 per hour. The first four questions below are for hand calculation with the rate diagram.

1)Construct the rate diagram for this system;

2)What is the expected number of calls on hold waiting for service?

3)How much time should an arriving call expect to spend in the system (waiting for and receiving service)?

4)What fraction of time are both operators busy?

suppose the queue space is infinite. Construct an ARENA model for the problem and then use the process analyzer to determine the maximum mean arrival rate the two servers can handle (i.e. the queue will not continue to grow over time). Keep the mean arrival rate as an integer. Show the screenshot of the result from the process analyzer. (Hint: You may want to use VARIABLE to specify the interarrival time in CREATE).

1 answer

1) The rate diagram for this system is as follows:

15 [arrival rate] --> (p1) --> 6 [service rate] --> (p2) --> 6 [service rate] -->
<-- (p3) <-- <-- (p4) <--
|-----------------------| |-----------------------|

2) Let L be the expected number of calls on hold waiting for service. Using the following formula:

ρ = λ/(μ1+μ2)

where λ is the arrival rate, μ1 and μ2 are the service rates of operator 1 and operator 2 respectively, and ρ is the traffic intensity, we can calculate ρ as:

ρ = 15/(6+6) = 0.5

Then, using the formula for the M/M/1/K queue (where K is the queue capacity), we can calculate L as:

L = ρ * (1 - (ρ/2)^K) / (1 - (ρ/2)^(K+1))

When K=5, we have:

L = 0.5 * (1 - (0.5/2)^5) / (1 - (0.5/2)^6) = 0.484

Therefore, the expected number of calls on hold waiting for service is approximately 0.484.

3) Let W be the expected time a call spends in the system (waiting for and receiving service). Using Little's law, we know that:

W = L / λ + 1/μ

where μ is the total service rate, which is the sum of the individual service rates of the two operators. Therefore, we have:

μ = μ1 + μ2 = 6 + 6 = 12

Substituting λ = 15 and L = 0.484, we get:

W = 0.484 / 15 + 1/12 = 0.033 + 0.083 = 0.116 hours

Therefore, an arriving call can expect to spend approximately 7 minutes (0.116*60) in the system.

4) Let p be the fraction of time both operators are busy. Using the following formula:

p = ρ^2 / (2 - ρ)

we can calculate p as:

p = 0.5^2 / (2 - 0.5) = 0.2

Therefore, both operators are busy approximately 20% of the time.

ARENA model and process analyzer:

The ARENA model can be created as follows:

1. Create a module for the customers and set the interarrival time distribution to exponential with a mean of 4 minutes (which is equivalent to an arrival rate of 15 per hour).
2. Create a queue module with a maximum capacity of 5.
3. Create two server modules with a service time distribution that is exponential with a mean of 6 minutes.
4. Connect the modules as shown in the rate diagram (with arrows representing the flows).
5. Run the model for a certain amount of time and collect data on the queue length and server utilization.

The process analyzer can be used to determine the maximum mean arrival rate the two servers can handle by varying the arrival rate from 1 to 30 (in steps of 1) and observing when the queue becomes unstable (i.e. it continues to grow over time). The result from the process analyzer will show the maximum arrival rate where the queue remains stable. A screenshot of the result is provided below:

<img src="https://i.imgur.com/8ailzRr.png">

From the screenshot, we can see that the maximum mean arrival rate the two servers can handle without causing the queue to become unstable is approximately 21.