Algorithmic computation of steady-state probabilities in an almost observable GI/M/c queue with or without vacations under state dependent balking and reneging

Abstract We consider an almost observable GI / M / c / N queue with customer impatience with or without multiple synchronous vacations under state-dependent balking. Upon arriving, a customer joins or refuses to join the system based on certain state dependent joining/balking probabilities. Once an arriving customer joins the system and finds all the servers busy, it initiates an exponentially distributed impatience timer with random duration T . An equilibrium balking strategy is discussed for constant balking as a special case of state-dependent balking. In the constant balking case, the waiting time of a customer in a queueing system has been associated with a linear cost-reward structure for estimating the net benefit if a customer chooses to participate in the system. A steady-state system of equations is obtained using the supplementary variable technique. After that, a recursive algorithm is proposed to obtain the stationary system-length distribution at pre-arrival and arbitrary epochs using those steady-state equations, from which the mean system sojourn time, the average reneging rate and the average balking rate are derived. Finally, we produce numerical results relating to system performance and its net benefit when investigated for different model parameters. The proposed model has applications in the modeling of balking and impatient behavior of incoming calls in a call center, multi-core computing, multi-path routing in delay sensitive communications networks.

[1]  Wen Lea Pearn,et al.  Algorithmic analysis of the multi-server system with a modified Bernoulli vacation schedule , 2011 .

[2]  Eitan Altman,et al.  INFINITE-SERVER QUEUES WITH SYSTEM'S ADDITIONAL TASKS AND IMPATIENT CUSTOMERS , 2008, Probability in the Engineering and Informational Sciences.

[3]  José Duato,et al.  Efficient reduction of HOL blocking in multistage networks , 2005, 19th IEEE International Parallel and Distributed Processing Symposium.

[4]  Vidyadhar G. Kulkarni,et al.  BALKING AND RENEGING IN M/G/s SYSTEMS EXACT ANALYSIS AND APPROXIMATIONS , 2008, Probability in the Engineering and Informational Sciences.

[5]  C. J. Ancker,et al.  Some Queuing Problems with Balking and Reneging. I , 1963 .

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

[7]  Frank A. Haight,et al.  QUEUEING WITH BALKING , 1957 .

[8]  Avishai Mandelbaum,et al.  A model for rational abandonments from invisible queues , 2000, Queueing Syst. Theory Appl..

[9]  Eitan Altman,et al.  Analysis of customers’ impatience in queues with server vacations , 2006, Queueing Syst. Theory Appl..

[10]  De-quan Yue,et al.  Waiting Time of M/M/c/N Queuing System with Balking, Reneging, and Multiple Synchronous Vacations of Partial Servers , 2008 .

[11]  B. Vinod,et al.  Exponential Queues with Server Vacations , 1986 .

[12]  N. Tian,et al.  Conditional Stochastic Decompositions in the M/M/c Queue with Server Vacations , 1999 .

[13]  Kuo-Hsiung Wang,et al.  (European Journal of Operational Research,142(3):577-594)A Recursive Method for the N Policy G/M/1 Queueing System with Finite Capacity , 2002 .

[14]  A. I. Shawky,et al.  The Interarrival Hyperexponential Queues:Hk/M/c/N With Balking And Reneging , 2000 .

[15]  Chuen-Horng Lin,et al.  Multi-server system with single working vacation , 2009 .

[16]  A. M. A. Hariri,et al.  The M/M/c/N queue with balking and reneging , 1992, Comput. Oper. Res..

[17]  Uri Yechiali,et al.  On Optimal Balking Rules and Toll Charges in the GI/M/1 Queuing Process , 1971, Oper. Res..

[18]  Xiuli Chao,et al.  Analysis of multi-server queues with station and server vacations , 1998, Eur. J. Oper. Res..

[19]  Souvik Ghosh,et al.  Equilibrium Balking Strategy in an Unobservable GI/M/c Queue with Customers' Impatience , 2014, ICDCIT.

[20]  Kuo-Hsiung Wang,et al.  Cost analysis of a finite M/M/R queueing system with balking, reneging, and server breakdowns , 2002, Math. Methods Oper. Res..

[21]  Frank A. Haight,et al.  Queueing with reneging , 1959 .

[22]  Avishai Mandelbaum,et al.  Statistical Analysis of a Telephone Call Center , 2005 .

[23]  Antonis Economou,et al.  Optimal balking strategies in single-server queues with general service and vacation times , 2011, Perform. Evaluation.

[24]  Jau-Chuan Ke,et al.  A SINGLE VACATION MODEL G/M/1/K WITH N THRESHOLD POLICY , 2006 .

[25]  Thomas Spencer,et al.  AT&T's Call Processing Simulator (CAPS) Operational Design for Inbound Call Centers , 1994 .

[26]  Uri Yechiali,et al.  AnM/M/s Queue with Servers''Vacations , 1976 .

[27]  Anamika Jain,et al.  Working vacations queueing model with multiple types of server breakdowns , 2010 .

[28]  Jau-Chuan Ke Operating characteristic analysis on the M[x]/G/1 system with a variant vacation policy and balking , 2007 .

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

[30]  Avishai Mandelbaum,et al.  Adaptive Behavior of Impatient Customers in Tele-Queues: Theory and Empirical Support , 2002, Manag. Sci..

[31]  Zhe George Zhang,et al.  Optimal (d, c) vacation policy for a finite buffer M/M/c queue with unreliable servers and repairs , 2009 .