The M/G/1 Queue with Quasi-Restricted Accessibility

We consider single-server queues of the M/G/1 kind with a special kind of partial customer rejection called quasi-restricted accessibility (QRA). Under QRA, the actual service time assigned to an arriving customer depends on his service requirement, say x, the current workload, say w, and a prespecified threshold b. If x + w ≤ b the customer is fully served. If w ≤ b < w + x, the customer receives service time b − w + (w + x − b)f for some random number f ∈ [0, 1], while if w > b the actual service time is the fraction fx of the requirement. The random fractions are assumed to be i.i.d. The main aim of this article is to determine some of the central characteristics of this system in closed form. We derive the steady-state distribution of the workload process, which is also the steady-state distribution of the waiting time, and provide explicit results for the case of service times with rational Laplace transforms, in particular for Erlang or hyperexponential service requirements, and uniformly distributed or constant fractions. We also deal with the case of exponential barriers b (instead of one constant threshold). Furthermore, the distribution functions of the length of a busy period and the cycle maximum of the workload are determined. In the case of phase-type service requirements there is an alternative (martingale) technique to derive the busy period distribution; we illustrate this approach in the case of Erlang(2,μ). Finally, we show in the example of the Erlang(2,μ)/M/1-type QRA queue with deterministic fractions (which is non-Markovian) how to compute the busy period distribution via a duality with a Markovian system.

[1]  D. J. Daley,et al.  Single-server queueing systems with uniformly limited queueing time , 1964, Journal of the Australian Mathematical Society.

[2]  Boris Gnedenko,et al.  Introduction to queueing theory , 1968 .

[3]  J. W. Cohen,et al.  Single server queues with restricted accessibility , 1969 .

[4]  P. B. M. Roes The finite dam , 1970, Journal of Applied Probability.

[5]  Vincent Hodgson,et al.  The Single Server Queue. , 1972 .

[6]  P. B. M. Roes The finite dam with discrete additive input , 1972 .

[7]  Jacqueline Loris-Teghem On the waiting time distribution in a generalized queueing system with uniformly bounded sojourn times , 1972 .

[8]  Jacob Cohen,et al.  On regenerative processes in queueing theory , 1976 .

[9]  Bezalel Gavish,et al.  The Markovian Queue with Bounded Waiting time , 1977 .

[10]  Per Hokstad Note---A Single Server Queue with Constant Service Time and Restricted Accessibility , 1979 .

[11]  Robert E. Stanford,et al.  Reneging Phenomena in Single Channel Queues , 1979, Math. Oper. Res..

[12]  W. Whitt Comparing counting processes and queues , 1981, Advances in Applied Probability.

[13]  N. L. Lawrie,et al.  Comparison Methods for Queues and Other Stochastic Models , 1984 .

[14]  F. Baccelli,et al.  Single-server queues with impatient customers , 1984, Advances in Applied Probability.

[15]  Anders Rygh Swensen,et al.  On a GI/M/c Queue with Bounded Waiting Times , 1986, Oper. Res..

[16]  Charles Knessl,et al.  Busy period distribution in state-dependent queues , 1987, Queueing Syst. Theory Appl..

[17]  Upendra Dave,et al.  Applied Probability and Queues , 1987 .

[18]  G. Hooghiemstra A Path Construction for the Virtual Waiting Time of an M/G/1 Queue , 1987 .

[19]  B. V. Gnedenko,et al.  Introduction to queueing theory (2nd ed) , 1989 .

[20]  Igor N. Kovalenko,et al.  Introduction to Queuing Theory , 1989 .

[21]  Debasis Mitra,et al.  Analysis and design of rate-based congestion control of high speed networks, I: stochastic fluid models, access regulation , 1991, Queueing Syst. Theory Appl..

[22]  A.I. Elwalid,et al.  Statistical multiplexing with loss priorities in rate-based congestion control of high-speed networks , 1994, IEEE Trans. Commun..

[23]  S. Asmussen Extreme Value Theory for Queues Via Cycle Maxima , 1998 .

[24]  David Perry,et al.  Distributions of stopping times for compound poisson processes with positive jumps and linear boundaries , 1999 .

[25]  Wolfgang Stadje,et al.  Busy period analysis for M/G/1 and G/M/1 type queues with restricted accessibility , 2000, Oper. Res. Lett..

[26]  David Perry,et al.  The M/G/1 Queue with Finite Workload Capacity , 2001, Queueing Syst. Theory Appl..

[27]  Konstantin Borovkov,et al.  Kendall's identity for the first crossing time revisited , 2001 .

[28]  Søren Asmussen,et al.  Ruin probabilities , 2001, Advanced series on statistical science and applied probability.

[29]  Avishai Mandelbaum,et al.  Designing a Call Center with Impatient Customers , 2002, Manuf. Serv. Oper. Manag..

[30]  Michel Mandjes,et al.  Simple models of network access, with applications to the design of joint rate and admission control , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[31]  Avishai Mandelbaum,et al.  Queueing Models of Call Centers: An Introduction , 2002, Ann. Oper. Res..

[32]  HITTING AND RUIN PROBABILITIES FOR COMPOUND POISSON PROCESSES AND THE CYCLE MAXIMUM OF THE 1 QUEUE , 2002 .

[33]  David Perry,et al.  Duality of dams via mountain processes , 2003, Oper. Res. Lett..

[34]  Wolfgang Stadje,et al.  UPPER FIRST-EXIT TIMES OF COMPOUND POISSON PROCESSES REVISITED , 2003, Probability in the Engineering and Informational Sciences.

[35]  Sem C. Borst,et al.  Queues with Workload-Dependent Arrival and Service Rates , 2004, Queueing Syst. Theory Appl..

[36]  Ivo J. B. F. Adan,et al.  The G/M/1 queue revisited , 2005, Math. Methods Oper. Res..

[37]  René Bekker Finite-Buffer Queues with Workload-Dependent Service and Arrival Rates , 2005, Queueing Syst. Theory Appl..

[38]  Ward Whitt,et al.  Engineering Solution of a Basic Call-Center Model , 2005, Manag. Sci..

[39]  Vidyadhar G. Kulkarni,et al.  Explicit solutions for the steady state distributions in M/PH/1 queues with workload dependent balking , 2006, Queueing Syst. Theory Appl..