×

Matrix-geometric analysis of the shortest queue problem with threshold jockeying. (English) Zbl 0771.60071

Summary: We study a system consisting of \(c\) parallel servers with possibly different service rates. Jobs arrive according to a Poisson stream and generate an exponentially distributed workload. An arriving job joins the shortest queue, where in case of multiple shortest queues, one of these queues is selected according to some arbitrary probability distribution. If the maximum difference between the lengths of the \(c\) queues exceeds some threshold value \(T\), then one job switches from the longest to the shortest queue, where in case of multiple longest queues, the queue loosing a job is selected according to some arbitrary probability distribution. It is shown that the matrix-geometric approach is very well suited to find the equilibrium probabilities of the queue lengths. The interesting point is that a proper choice for the state space partitioning depends on the aspect one is interested in. Using one partitioning of the state space an explicit ergodicity condition can be derived from Neuts’ mean drift condition and using another partitioning the associated \(R\)-matrix can be determined explicitly. Moreover, both partitionings used are different from the one suggested by the conventional way of applying the matrix-geometric approach. Therefore, the paper can be seen as a plea for giving more attention to the question of the selection of a partitioning in the matrix-geometric approach.

MSC:

60K25 Queueing theory (aspects of probability theory)
90B22 Queues and service in operations research
Full Text: DOI

References:

[1] Adan, I. J.B. F.; Wessels, J.; Zijm, W. H.M., Analysis of the asymmetric shortest queue problem with threshold jockeying, Stochastic Models, 7, 615-627 (1991) · Zbl 0741.60093
[2] Disney, R. L.; Mitchell, W. E., A solution for queues with instantaneous jockeying and other customer selection rules, Naval Res. Log., 17, 315-325 (1971) · Zbl 0233.60084
[3] Elsayed, E. A.; Bastani, A., General solutions of the jockeying problem, European J. Oper. Res., 22, 387-396 (1985) · Zbl 0573.60089
[4] Gertsbakh, I., The shorter queue problem: A numerical study using the matrix geometric solution, European J. Oper. Res., 15, 374-381 (1984) · Zbl 0546.90036
[5] Grassmann, W. K.; Zhao, Y., The shortest queue model with jockeying, Naval Res. Log., 37, 773-787 (1990) · Zbl 0706.60092
[6] Haight, F. A., Two queues in parallel, Biometrica, 45, 401-410 (1958) · Zbl 0086.33801
[7] Kao, E. P.C.; Lin, C., A matrix-geometric solution of the jockeying problem, European J. Oper. Res., 44, 67-74 (1990) · Zbl 0689.60085
[8] Neuts, M. F., Matrix-geometric solutions in stochastic models (1981), Johns Hopkins University Press: Johns Hopkins University Press Baltimore, MD · Zbl 0469.60002
[9] Ramaswami, V.; Latouche, G., A general class of Markov processes with explicit matrix-geometric solutions, OR Spektrum, 8, 209-218 (1986) · Zbl 0612.60057
[10] Zhao, Y.; Grassmann, W. K., Solving a parallel queueing model by using modified lumpability, (Research paper (1991), Queen’s University, Dep. of Math. and Stat)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.