Abstract
We study a single-server queueing system with state-dependent arrivals and general service distribution, or simply M(n)/G/1/K, where the server follows an N policy and takes multiple vacations when the system is empty. We provide a recursive algorithm using the supplementary variable technique to numerically compute the stationary queue length distribution of the system. The only input requirements are the Laplace-Stieltjes transforms of the service time distribution and the vacation time distribution, and the state-dependent arrival rate. The computational complexity of the algorithm is O(K 3).
Similar content being viewed by others
References
X. Chao and A. S. Rahman, Analysis and computational algorithm for queues with state-dependent vacations I: G/M(n)/1/K, Journal of Systems Science and Complexity, 2006, 19(1): 36–53.
D. R. Cox, The analysis of non-Markovian stochastic processes by the inclusion of supplementary variables, Proceedings of the Cambridge Philosophical Society, 1955, 51: 433–441.
J. Keilson and A. Kooharian, On time dependent queueing processes, Annals of Mathematical Statistics, 1960, 31: 104–112.
L. Takacs, Delay distribution for one line with Poisson input, general holding times and various orders of service, Bell System Technical Journal, 1963, 42: 487–504.
J. W. Cohen, The Single Server Queue, North-Holland, Amsterdam, 1969.
P. Hokstad, A supplementary variable technique applied to the M/G/1 queue, Scandinavian Journal of Statistics, 1975, 2: 95–98.
U. C. Gupta and T. S. S. Srinivasa Rao, A recursive method to compute the steady state probabilities of the machine interference model: (M/G/1)/K, Computers and Operations Research, 1994, 21: 597–605.
U. C. Gupta and T. S. S. Srinivasa Rao, On the M/G/1 machine interference model with spares, European Journal of Operations Research, 1996, 89: 164–171.
M. Yadin and P. Naor, Queueing system with removable service station, Operational Research Quarterly, 1963, 14: 393–405.
D. P. Heyman, Optimal operating policies for M/G/1 queueing system, Operations Research, 1968, 16: 362–382.
C. E. Bell, Characterization and computation of optimal policies for operating an M/G/1 queueing system with removable server, Operations Research, 1971, 19: 208–218.
C. E. Bell, Optimal operations of an M/G/1 priority queue with removable server, Operations Research, 1972, 21: 1281–1289.
M. Hersh and I.Brosh, The optimal strategy structure of an intermittently operated service channel, European Journal of Operational Research, 1980, 5: 133–141.
T. Kimura, Optimal control of an M/G/1 queueing system with removable server via diffusion approximation, European Journal of Operational Research, 1981, 8: 390–398.
H. C. Tijms, Stochastic Modeling and Analysis, New York, Wiley, 1986.
J. Jr. Teghem, Optimal control of a removable server in an M/G/1 queue with finite capacity, European Journal of Operational Research, 1987, 31: 358–367.
K. G. Gakis, H. K. Rhee, and B. D. Sivazlian, Distributions and first moments of the busy and idle periods in controllable M/G/1 queueing models with simple and dyadic policies, Stochastic Analysis and Applications, 1995, 13: 47–81.
K. H. Wang and H. M. Huang, Optimal control of an M/E_k/1 queueing system with a removable service station, Journal of Operational Research Society, 1995, 46: 1014–1022.
K. H. Wang and H. M. Huang, Optimal control of a removable server in an M/E_k/1 queueing system with finite capacity, Microelectronics and Reliability, 1995, 35: 1023–1030.
K. H. Wang and J. C. Ke, A recursive method to the optimal control of an M/G/1 queueing system with finite capacity and infinite capacity, Applied Mathematical Modeling, 2000, 24: 899–914.
M. L. Chaudhry, U. C. Gupta, and M. Agarwal, On exact computational analysis of distribution of number in systems M/G/1/N+1 and GI/M/1/N+1 queues using roots, Computers and Operations Research, 1991, 8: 83–87.
P. J. Courtois and J. Georges, On a single-server finite queueing model with state-dependent arrival and service processes, Operations Research, 1971, 424–435.
M. Kijima and N. Makimoto, A unified approach to GI/M(n)/1/K and M(n)/GI/1/K queues via finite quasi-birth-death processes, Stochastic Models, 1992, 8: 269–288.
P. Yang, An unified algorithm for computing the stationary queue length distributions in M(k)/G/ 1/N and GI/M(k)/1/N queues, Queueing Systems, 1994, 17: 383–401.
A. S. Rahman, Single and Multiple-Server Queues with Vacations: Analysis and Algorithms. Masters Thesis, 2004, Department of Industrial Engineering, North Carolina State University, Raleigh, NC.
Author information
Authors and Affiliations
Corresponding author
Additional information
The research is partially supported by National Science Foundation under DMI-0200306.
The first author is also supported in part by a grant from National Natural Science Foundation of China under No. 70228001.
Rights and permissions
About this article
Cite this article
Chao, X., Rahman, A. Analysis and Computational Algorithm for Queues with State-Dependent Vacations II: M(n)/G/1/K . Jrl Syst Sci & Complex 19, 191–210 (2006). https://doi.org/10.1007/s11424-006-0191-4
Received:
Issue Date:
DOI: https://doi.org/10.1007/s11424-006-0191-4