Question 10.75: Determining the size of a pool of machine operators

Determining the size of a pool of machine operators

The Blue Check Mark means that this solution has been answered and checked by an expert. This guarantees that the final answer is accurate.
Learn more on how we answer questions.

A machine shop has 20 automatic machines that have to be monitored by a machine operator. If a product defect occurs, it continues occurring until an operator makes the necessary adjustments to the machine. Hence, the time required to respond to a call for service and make the required adjustments is critical and costly. It is estimated that it costs \$ 500 / hour when a machine is producing defective product (waiting time) and it costs \$ 200 /hour due to lost production during the time the machine is being serviced by an operator (excluding the cost of the operator). The cost of each operator is \$ 60 / hour. The average amount of time a machine runs without requiring the attention of the operator is 45 minutes; the average time required for an operator to make the necessary adjustments is 5 minutes. Both are exponentially distributed times.

Hence, C_{1}=\$ 500 / hour, C_{2}=\$ 200 / hour, C_{3}=C_{4}=\$ 60 / hour, \lambda=1.333 / hour, \mu= 12 / hour, and X=1.333 /(1.333+12)=0.10 . From Table 10.37, with K=20 machines, for c=1, \ldots, 5, F=0.500,0.878,0.975,0.995, and 0.999, respectively. Table 10.41 contains the calculations for variable cost as a function of the number of servers. As seen, the optimum number of servers is 4 , with a variable cost of \$ 688.

Table 10.37 Results Obtained by Peck and Hazelwood for (M|M|c) : (GD|K|K)
K C D F K C D F K C D F
X=0.05 12 1 0.879 0.764 10 1 0.987 0.497
4 1 0.149 0.992 2 0.361 0.970 2 0.692 0.854
5 1 0.198 0.989 3 0.098 0.996 3 0.300 0.968
6 1 0.247 0.985 4 0.019 0.999 4 0.992 0.994
2 0.023 0.999 14 1 0.946 0.690 5 0.020 0.999
7 1 0.296 0.981 2 0.469 0.954 12 1 0.998 0.416
2 0.034 0.999 3 0.151 0.992 2 0.841 0.778
8 1 0.343 0.977 4 0.036 0.999 3 0.459 0.940
2 0.046 0.999 16 1 0.980 0.618 4 0.180 0.986
9 1 0.391 0.972 2 0.576 0.935 5 0.054 0.997
2 0.061 0.998 3 0.214 0.988 14 2 0.934 0.697
10 1 0.437 0.967 4 0.060 0.998 3 0.619 0.902
2 0.076 0.998 18 1 0.994 0.554 4 0.295 0.973
12 1 0.528 0.954 2 0.680 0.909 5 0.109 0.993
2 0.111 0.996 3 0.285 0.983 6 0.032 0.999
14 1 0.615 0.939 4 0.092 0.997 16 2 0.978 0.621
2 0.151 0.995 5 0.024 0.999 3 0.760 0.854
3 0.026 0.999 20 1 0.999 0.500 4 0.426 0.954
16 1 0.697 0.919 2 0.773 0.878 5 0.187 0.987
2 0.195 0.993 3 0.363 0.975 6 0.066 0.997
3 0.039 0.999 4 0.131 0.995 7 0.019 0.999
18 1 0.772 0.895 5 0.038 0.999 18 2 0.994 0.555
2 0.243 0.991 25 2 0.934 0.776 3 0.868 0.797
3 0.054 0.999 3 0.572 0.947 4 0.563 0.928
20 1 0.837 0.866 4 0.258 0.987 5 0.284 0.977
2 0.293 0.988 5 0.096 0.997 6 0.118 0.993
3 0.073 0.988 6 0.030 0.999 7 0.040 0.998
25 1 0.950 0.771 30 2 0.991 0.664 20 2 0.999 0.500
2 0.429 0.978 3 0.771 0.899 3 0.938 0.736
3 0.132 0.997 4 0.421 0.973 4 0.693 0.895
4 0.032 0.999 5 0.187 0.993 5 0.397 0.963
30 1 0.992 0.663 6 0.071 0.998 6 0.187 0.988
2 0.571 0.963 X  = 0.20 7 0.074 0.997
3 0.208 0.994 4 1 0.549 0.862 8 0.025 0.999
4 0.060 0.999 2 0.108 0.988 25 3 0.996 0.599
X = 0.10 3 0.008 0.999 4 0.920 0.783
4 1 0.294 0.965 5 1 0.689 0.801 5 0.693 0.905
2 0.028 0.999 2 0.194 0.976 6 0.424 0.963
5 1 0.386 0.950 3 0.028 0.998 7 0.221 0.987
2 0.054 0.997 6 1 0.801 0.736 8 0.100 0.995
6 1 0.475 0.932 2 0.291 0.961 9 0.039 0.999
2 0.086 0.995 3 0.060 0.995 30 4 0.991 0.665
7 1 0.559 0.912 7 1 0.883 0.669 5 0.905 0.814
2 0.123 0.992 2 0.395 0.941 6 0.693 0.913
3 0.016 0.999 3 0.105 0.991 7 0.446 0.963
8 1 0.638 0.889 4 0.017 0.999 8 0.249 0.985
2 0.165 0.989 8 1 0.937 0.606 9 0.123 0.995
3 0.027 0.999 2 0.499 0.916 10 0.054 0.998
9 1 0.711 0.862 3 0.162 0.985 11 0.021 0.999
2 0.210 0.985 4 0.035 0.998
3 0.040 0.998 9 1 0.970 0.548
10 1 0.776 0.832 2 0.599 0.887
2 0.258 0.981 3 0.227 0.978
3 0.056 0.998 4 0.060 0.996
Source: Peck and Hazelwood [59].
Table 10.41 Determining the Optimum Number of Machine Operators for a Group
of 20 Identical Machines
C F VC(c)
1 0.500 $ 5,260.00
2 0.878 $ 1,691.20
3 0.975 $ 820.00
4 0.995 $ 688.00
5 0.999 $ 709.60

C_{1} can increase to \$ 770 /hour without increasing the optimum number of servers from 4 to 5 ; C_{3} can be as much as \$ 192 /hour without decreasing the number of servers from 4 to 3. Due to the limited number of values of X in Table 10.37, we are limited in the sensitivity analysis we can perform on \lambda; however, for \lambda=0.632 / hour (X=0.05), c^{*}=2, and for \lambda= 3 / hour (X=0.2), c^{*}=7.

In the problems at the end of the chapter, we explore additional situations in which economic models of queuing systems have been developed. For additional information regarding cost models, see [36],[37],[8],[39], and [67], and the recent research literature.

In conclusion, having considered a number of waiting line models to use in analyzing facilities planning requirements for buffer spaces, waiting lines, and inprocess storage, we would be negligent if we did not admit that many situations do not fit the assumptions underlying the models we presented. In such a case, what should you do? Three alternatives come to mind: utilize a more advanced waiting line model, one that more closely fits your situation; utilize one of the simple models we presented, recognizing that the solutions obtained are, at best, approximations; or utilize a simulation model rather than a waiting line model. The last approach is considered in the next section.

Related Answered Questions

A regional aircraft repair and refurbishing facili...
An entrepreneur is building a parking garage in a ...
In designing a new manufacturing plant, questions ...
Recall the example considered for the 1-median pro...
A parts replenishment station is to be located on ...