Retrial queue with discipline of adaptive permanent pooling

Abstract A novel customer service discipline for a single-server retrial queue is proposed and analysed. Arriving customers are accumulated in a pool of finite capacity. Customers arriving when the pool is full go into orbit and attempt to access the service later. It is assumed that customers access the service as a group. The size of the group is defined by the number of customers in the pool at the instant the service commences. All customers within a group finish receiving the service simultaneously. If the pool is full at the point the service finishes, a new service begins immediately and all customers from the pool begin to be served. Otherwise, the customer admission period starts. The duration of this period is random and depends on the number of customers in the pool when the admission period begins. However, if the pool becomes full before the admission period expires, this period is terminated and a new service begins. The system behaviour is described by a multi-dimensional Markov chain. The generator and the condition of ergodicity of this Markov chain are derived, and an algorithm for computing the stationary probability distribution of the states of the Markov chain is given. Formulas for computing various performance measures of the system are presented, and the results of numerical experiments show that these measures essentially depend on the capacity of the pool and the distribution of the duration of the admission period. The advantages of the proposed customer service discipline over the classical discipline and the discipline in which customers cannot enter the pool during the service period are illustrated numerically.

[1]  Yu Zhang,et al.  Equilibrium pricing strategies in retrial queueing systems with complementary services , 2016 .

[2]  Christoph Lindemann,et al.  Modeling IP traffic using the batch Markovian arrival process , 2003, Perform. Evaluation.

[3]  S. R. Chakravarthy,et al.  Analysis of a finite-buffer bulk-service queue under Markovian arrival process with batch-size-dependent service , 2015, Comput. Oper. Res..

[4]  Lan Bin,et al.  A Finite Capacity Queue with Nonrenewal Input and Exponential Dynamic Group Services , 1997, INFORMS J. Comput..

[5]  M. L. Chaudhry,et al.  A first course in bulk queues , 1983 .

[6]  Alexander N. Dudin,et al.  Multi-dimensional asymptotically quasi-Toeplitz Markov chains and their application in queueing theory , 2006, Queueing Syst. Theory Appl..

[7]  M. Neuts A General Class of Bulk Queues with Poisson Input , 1967 .

[8]  James G. C. Templeton,et al.  A survey on retrial queues , 1989 .

[9]  Srinivas R. Chakravarthy The Batch Markovian Arrival Process: A Review and Future Work , 2001 .

[10]  Srinivas R. Chakravarthy A finite capacity GI/PH/1 queue with group services , 1992 .

[11]  Srinivas R. Chakravarthy Analysis of the MAP/PH/1/K queue with service control , 1996 .

[12]  Srinivas R. Chakravarthy Analysis of a priority polling system with group services , 1998 .

[13]  Dong-Yuh Yang,et al.  On an unreliable retrial queue with general repeated attempts and J optional vacations , 2016 .

[14]  Gennadi Falin,et al.  A survey of retrial queues , 1990, Queueing Syst. Theory Appl..

[15]  Srinivas R. Chakravarthy,et al.  A finite capacity queue with Markovian arrivals and two servers with group services , 1994 .

[16]  Alexander N. Dudin,et al.  Analysis of a strategy of adaptive group admission of customers to single server retrial system , 2016, Journal of Ambient Intelligence and Humanized Computing.

[17]  Wei Sun,et al.  Equilibrium and optimal balking strategies of customers in Markovian queues with multiple vacations and N-policy , 2016 .

[18]  Marcel F. Neuts,et al.  Matrix-Geometric Solutions in Stochastic Models , 1981 .

[19]  Daniel P. Heyman,et al.  Modeling multiple IP traffic streams with rate limits , 2003, TNET.

[20]  Peter G. Taylor,et al.  Calculating the equilibrium distribution in level dependent quasi-birth-and-death processes , 1995 .

[21]  Veena Goswami,et al.  Algorithmic computation of steady-state probabilities in an almost observable GI/M/c queue with or without vacations under state dependent balking and reneging , 2016 .

[22]  David M. Lucantoni,et al.  New results for the single server queue with a batch Markovian arrival process , 1991 .

[23]  Yutaka Sakuma,et al.  An approximation analysis for an assembly-like queueing system with time-constraint items , 2014 .

[24]  Karim Abbas,et al.  Development of computational algorithm for multiserver queue with renewal input and synchronous vacation , 2016 .

[25]  Jesus R. Artalejo,et al.  Accessible bibliography on retrial queues: Progress in 2000-2009 , 2010, Math. Comput. Model..

[26]  Marcel F. Neuts,et al.  Structured Stochastic Matrices of M/G/1 Type and Their Applications , 1989 .

[27]  Jesús R. Artalejo,et al.  Retrial Queueing Systems: A Computational Approach , 2008 .

[28]  Norman T. J. Bailey,et al.  On Queueing Processes with Bulk Service , 1954 .

[29]  Naishuo Tian,et al.  Vacation Queueing Models Theory and Applications , 2006 .

[30]  Alexander N. Dudin,et al.  Single server retrial queue with group admission of customers , 2015, Comput. Oper. Res..