Analysis of a discrete-time queue with general independent arrivals, general service demands and fixed service capacity

This paper analyzes a single-server discrete-time queueing model with general independent arrivals, where the service process of the server is characterized in two steps. Specifically, the model assumes that (1) each customer represents a random, arbitrarily distributed, amount of work for the server, the service demand, and (2) the server disposes of a fixed number of work units that can be executed per slot, the service capacity. For this non-classical queueing model, we obtain explicit closed-form results for the probability generating functions (pgf’s) of the unfinished work in the system (expressed in work units) and the queueing delay of an arbitrary customer (expressed in time slots). Deriving the pgf of the number of customers in the system turns out to be hard, in general. Nevertheless, we derive this pgf explicitly in a number of special cases, i.e., either for geometrically distributed service demands, and/or for Bernoulli arrivals or geometric arrivals. The obtained results show that the tail distributions of the unfinished work, the customer delay and the system content all exhibit a geometric decay, with semi-analytic formulas for the decay rates available. Another interesting conclusion is that, for a given system load, the mean customer delay converges to constant limiting values when the service capacity per slot goes to infinity, and either the mean arrival rate or the mean service demand increases proportionally. Accurate approximative analytical expressions are available for these limiting values.

[1]  Mohan L. Chaudhry,et al.  A Simple and Complete Computational Analysis of MAP/R/1 Queue Using Roots , 2013 .

[2]  N. Georganas,et al.  Buffer Behavior with Poisson Arrivals and Bulk Geometric Service , 1976, IEEE Trans. Commun..

[3]  Herwig Bruneel,et al.  Discrete-time models for communication systems including ATM , 1992 .

[4]  Herwig Bruneel,et al.  A modified HOL priority scheduling discipline: Performance analysis , 2007, Eur. J. Oper. Res..

[5]  Herwig Bruneel,et al.  Analysis of a Discrete-Time Queue with Geometrically Distributed Service Capacities , 2012, ASMTA.

[6]  Herwig Bruneel,et al.  Discrete-time multiserver queues with geometric service times , 2004, Comput. Oper. Res..

[7]  Zhuo Liu,et al.  Aggregate production planning for shipbuilding with variation-inventory trade-offs , 2011 .

[8]  Herwig Bruneel,et al.  Complete characterisation of the customer delay in a queueing system with batch arrivals and batch service , 2010, Math. Methods Oper. Res..

[9]  Michael N. Vrahatis,et al.  ZEAL: A mathematical software package for computing zeros of analytic functions , 2000 .

[10]  Johan van Leeuwaarden,et al.  A Discrete Queue, Fourier Sampling on Szegö Curves and Spitzer Formulas , 2005, Int. J. Wavelets Multiresolution Inf. Process..

[11]  Dieter Fiems,et al.  Modeling the performance of FDL buffers with wavelength conversion , 2009, IEEE Transactions on Communications.

[12]  Herwig Bruneel,et al.  Tail probabilities of the delay in a batch-service queueing model with batch-size dependent service times and a timer mechanism , 2013, Comput. Oper. Res..

[13]  Herwig Bruneel,et al.  Performance of discrete-time queueing systems , 1993, Comput. Oper. Res..

[14]  J. Hsu,et al.  Buffer Behavior with Poisson Arrival and Geometric Output Processes , 1974, IEEE Trans. Commun..

[15]  Israel Mitrani,et al.  Modelling of computer and communication systems , 1987, Cambridge computer science texts.

[16]  Mario O. González,et al.  Classical Complex Analysis , 1991 .

[17]  Dieter Fiems,et al.  A note on the discretization of Little's result , 2002, Oper. Res. Lett..

[18]  Reza Tavakkoli-Moghaddam,et al.  A differential evolution algorithm developed for a nurse scheduling problem , 2012 .

[19]  Michael A. Haughton,et al.  Flow control in capacity-constrained queueing systems with non-stationary arrivals , 2013, J. Oper. Res. Soc..

[20]  Athanasios Papoulis,et al.  Probability, Random Variables and Stochastic Processes , 1965 .

[21]  Ming Dong,et al.  Modelling and implementation of manufacturing direct labour allocation: a case study in semiconductor production operations , 2012 .

[22]  Marc Lambrecht,et al.  The Optimal Allocation of Server Time Slots Over Different Classes of Patients , 2012, Eur. J. Oper. Res..

[23]  Herwig Bruneel,et al.  Delay analysis for discrete-time queueing systems with multiple randomly interrupted servers , 1995 .

[24]  Herwig Bruneel Buffers with stochastic output interruptions , 1983 .

[25]  Thomas S. Heines,et al.  Buffer Behavior in Computer Communication Systems , 1979, IEEE Transactions on Computers.

[26]  Herwig Bruneel,et al.  Message Delay in TDMA Channels with Contiguous Output , 1986, IEEE Trans. Commun..

[27]  Herwig Bruneel A general model for the behaviour of infinite buffers with periodic service opportunities , 1984 .

[28]  Mao-Bin Hu,et al.  Traffic resource allocation for complex networks , 2013 .