Conditional and unconditional distributions forM/G/1 type queues with server vacations

M/G/1 queues with server vacations have been studied extensively over the last two decades. Recent surveys by Boxma [3], Doshi [5] and Teghem [14] provide extensive summary of literature on this subject. More recently, Shanthikumar [11] has generalized some of the results toM/G/1 type queues in which the arrival pattern during the vacations may be different from that during the time the server is actually working. In particular, the queue length at the departure epoch is shown to decompose into two independent random variables, one of which is the queue length at the departure epoch (arrival epoch, steady state) in the correspondingM/G/1 queue without vacations. Such generalizations are important in the analysis of situations involving reneging, balking and finite buffer cyclic server queues. In this paper we consider models similar to the one in Shanthikumar [11] but use the work in the system as the starting point of our investigation. We analyze the busy and idle periods separately and get conditional distributions of work in the system, queue length and, in some cases, waiting time. We then remove the conditioning to get the steady state distributions. Besides deriving the new steady state results and conditional waiting time and queue length distributions, we demonstrate that the results of Boxma and Groenendijk [2] follow as special cases. We also provide an alternative approach to deriving Shanthikumar's [11] results for queue length at departure epochs.

[1]  Awi Federgruen,et al.  Queueing Systems with Service Interruptions , 1986, Oper. Res..

[2]  高木 英明,et al.  Analysis of polling systems , 1986 .

[3]  J. G. Shanthikumar Optimal Control of an M/G/1 Priority Queue Via N-Control , 1981 .

[4]  William G. Marchal,et al.  State Dependence in M/G/1 Server-Vacation Models , 1988, Oper. Res..

[5]  P. H. Brill,et al.  Level Crossings in Point Processes Applied to Queues: Single-Server Case , 1977, Oper. Res..

[6]  J. G. Shanthikumar SOME ANALYSES ON THE CONTROL OF QUEUES USING , 1980 .

[7]  Jacques Teghem,et al.  Control of the service process in a queueing system , 1986 .

[8]  J. G. Shanthikumar,et al.  Application of level crossing analysis to discrete state processes in queueing systems , 1982 .

[9]  Teunis J. Ott,et al.  On the M/G/1 queue by additional inputs , 1984, Journal of Applied Probability.

[10]  Onno Boxma,et al.  Pseudo-conservation laws in cyclic-service systems , 1986 .

[11]  Bhaskar Sengupta,et al.  A Queue with Service Interruptions in an Alternating Random Environment , 1990, Oper. Res..

[12]  Onno J. Boxma,et al.  Workloads and waiting times in single-server systems with multiple customer classes , 1989, Queueing Syst. Theory Appl..

[13]  Robert B. Cooper Queues served in cyclic order: Waiting times , 1970, Bell Syst. Tech. J..

[14]  J. George Shanthikumar,et al.  On Stochastic Decomposition in M/G/1 Type Queues with Generalized Server Vacations , 1988, Oper. Res..

[15]  D. Gaver A Waiting Line with Interrupted Service, Including Priorities , 1962 .

[16]  B. T. Doshi,et al.  Queueing systems with vacations — A survey , 1986, Queueing Syst. Theory Appl..

[17]  Robert B. Cooper,et al.  Stochastic Decompositions in the M/G/1 Queue with Generalized Vacations , 1985, Oper. Res..