A queueing system with on-demand servers: local stability of fluid limits

We study a system where a random flow of customers is served by servers (called agents) invited on-demand. Each invited agent arrives into the system after a random time; after each service completion, an agent returns to the system or leaves it with some fixed probabilities. Customers and/or agents may be impatient, that is, while waiting in queue, they leave the system at a certain rate (which may be zero). We consider the queue-length-based feedback scheme, which controls the number of pending agent invitations, depending on the customer and agent queue lengths and their changes. The basic objective is to minimize both customer and agent waiting times. We establish the system process fluid limits in the asymptotic regime where the customer arrival rate goes to infinity. We use the machinery of switched linear systems and common quadratic Lyapunov functions to approach the stability of fluid limits at the desired equilibrium point and derive a variety of sufficient local stability conditions. For our model, we conjecture that local stability is in fact sufficient for global stability of fluid limits; the validity of this conjecture is supported by numerical and simulation experiments. When local stability conditions do hold, simulations show good overall performance of the scheme.

[1]  Zeynep Akşin,et al.  The Modern Call Center: A Multi‐Disciplinary Perspective on Operations Management Research , 2007 .

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

[3]  B. R. K. Kashyap,et al.  The Double-Ended Queue with Bulk Service and Limited Waiting Space , 1966, Oper. Res..

[4]  João Pedro Hespanha,et al.  Uniform stability of switched linear systems: extensions of LaSalle's Invariance Principle , 2004, IEEE Transactions on Automatic Control.

[5]  S. Ethier,et al.  Markov Processes: Characterization and Convergence , 2005 .

[6]  W. Rudin Principles of mathematical analysis , 1964 .

[7]  Vidyadhar G. Kulkarni,et al.  Diffusion models for double-ended queues with renewal arrival processes , 2014 .

[8]  Amy R. Ward,et al.  On the dynamic control of matching queues , 2014 .

[9]  Alexander L. Stolyar,et al.  A service system with on-demand agent invitations , 2014, Queueing Syst. Theory Appl..

[10]  W. Whitt,et al.  Martingale proofs of many-server heavy-traffic limits for Markovian queues ∗ , 2007, 0712.4211.

[11]  Avishai Mandelbaum,et al.  Call Centers with Impatient Customers: Many-Server Asymptotics of the M/M/n + G Queue , 2005, Queueing Syst. Theory Appl..

[12]  Alexander L. Stolyar,et al.  A Service System with Randomly Behaving On-demand Agents , 2016, SIGMETRICS.

[13]  P. Curran,et al.  A unifying framework for the circle criterion and other quadratic stability criteria , 2003, 2003 European Control Conference (ECC).

[14]  Hai Lin,et al.  Stability and Stabilizability of Switched Linear Systems: A Survey of Recent Results , 2009, IEEE Transactions on Automatic Control.

[15]  L. Pontryagin,et al.  Ordinary differential equations , 1964 .

[16]  Robert Shorten,et al.  Stability Criteria for Switched and Hybrid Systems , 2007, SIAM Rev..