Abstract
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.









Similar content being viewed by others
References
Aksin, Z., Armony, M., Mehrotra, V.: The modern call center: a multi-disciplinary perspective on operations management research. Prod. Oper. Manag. 16(6), 665–688 (2007)
American Telemedicine Association: Core Operational Guidelines for Telehealth Services Involving Provider-Patient Interactions (2014). http://www.americantelemed.org/docs/default-source/standards/core-operational-guidelines-for-telehealth-services.pdf?sfvrsn=6
Bengtson, S.: Generating better results with crowdsourcing: leverage a network of high-quality professionals for customer service (2014). http://www.arise.com/
Ethier, S.N., Kurtz, T.G.: Markov Processes: Characterization and Convergence. Wiley, London (1986)
Formisano, P.: Flexibility for changing business needs: improve customer service and drive more revenue with a virtual crowdsourcing solution (2014). http://www.arise.com/
Garnet, O., Mandelbaum, A., Reiman, M.: Designing a call center with impatient customers. Manuf. Serv. Oper. Manag. 4(3), 208–227 (2002). http://EconPapers.repec.org/RePEc:inm:ormsom:v:4:y:2002:i:3:p:208-227
Gurvich, I., Ward, A.: On the dynamic control of matching queues. Stoch. Syst. 4(2), 479–523 (2014)
Hespanha, J.P.: Uniform stability of switched linear systems: extensions of LaSalle’s invariance principle. IEEE Trans. Autom. Control 49(4), 470–482 (2004)
Kashyap, B.R.K.: The double-ended queue with bulk service and limited waiting space. Oper. Res. 14(5), 822–834 (1966)
Lin, H., Antsaklis, P.J.: Stability and stabilizability of switched linear systems: a survey of recent results. IEEE Trans. Autom. Control 54(2), 308–322 (2009)
Liu, X., Gong, Q., Kulkarni, V.G. (2014) Diffusion models for doubly-ended queues with renewal arrival processes. Stoch. Syst. https://doi.org/10.1214/13-SSY113
McGee-Smith, S.: Why companies are choosing to deploy the LiveOps cloud-based contact center (2010). http://www.liveops.com/sites/default/files/uploads/lo_wp_mcgee-smith_analytics.pdf
Nguyen, L.M., Stolyar, A.L.: A service system with randomly behaving on-demand agents. SIGMETRICS Perform. Eval. Rev. 44(1), 365–366 (2016). https://doi.org/10.1145/2964791.2901484
Pang, G., Stolyar, A.L.: A service system with on-demand agent invitations. Queueing Syst. Theory Appl. 82(3–4), 259–283 (2016). https://doi.org/10.1007/s11134-015-9464-8
Pang, G., Talreja, R., Whitt, W.: Martingale proofs of many-server heavy-traffic limits for Markovian queues. Prob. Surv. 4, 193–267 (2007)
Pontryagin, L.: Ordinary Differential Equations. Adiwes International Series in Mathematics. Addison-Wesley, Reading (1962). https://books.google.com/books?id=SQtKoAEACAAJ
Rudin, W.: Principles of Mathematical Analysis. McGraw-Hill, New York (1976). http://opac.inria.fr/record=b1098274
Shorten, R., Mason, O., O’Cairbre, F., Curran, P.: A unifying framework for the siso circle criterion and other quadratic stability criteria. Int. J. Control 77(1), 1–9 (2004)
Shorten, R., Wirth, F., Mason, O., Wulff, K., King, C.: Stability criteria for switched and hybrid systems. SIAM Rev. 49(4), 545–592 (2007)
Stolyar, A., Reiman, M., Korolev, N., Mezhibovsky, V., Ristock, H.: Pacing in knowledge worker engagement. United States Patent Application 20100266116-A1 (2010)
Zeltyn, S., Mandelbaum, A.: Call centers with impatient customers: many-server asymptotics of the M/M/\(n\) + G queue. Queueing Syst. 51(3), 361–402 (2005). https://doi.org/10.1007/s11134-005-3699-8
Acknowledgements
The authors would like to thank the referees for useful suggestions which helped to improve the exposition in the paper.
Author information
Authors and Affiliations
Corresponding author
Appendix: Some results for switched linear systems and CQLF
Appendix: Some results for switched linear systems and CQLF
The following facts are used in the proof of our main result (Theorem 2).
Proposition 1
([16]) Let \(L(\lambda ) = \det (A - \lambda I) = 0\) be the characteristic equation of a matrix A in \(\mathbb {R}^{3 \times 3}\):
Matrix A is Hurwitz if and only if \(a_1\), \(a_2\), \(a_3\) are positive and \(a_1 a_2 > a_0 a_3\).
Proposition 2
([10, 19]) The existence of a CQLF for the LTI systems is sufficient for the exponential stability of the switched linear system.
Proposition 3
([10, 19]) Let \(A_1\) and \(A_2\) be Hurwitz matrices in \(\mathbb {R}^{n \times n}\), and the difference \(A_1 - A_2\) have rank one. Then, two systems \(u^\prime (t) = A_1 u(t)\) and \(u^\prime (t) = A_2 u(t)\) have a CQLF if and only if the matrix product \(A_1 A_2\) has no negative real eigenvalues.
Proposition 4
([18]) If \(A_1^{-1}\) is non-singular, the product \(A_1 A_2\) has no negative eigenvalues if and only if \(A_1^{-1} + \tau A_2\) is non-singular for all \(\tau \ge 0\).
Rights and permissions
About this article
Cite this article
Nguyen, L.M., Stolyar, A.L. A queueing system with on-demand servers: local stability of fluid limits. Queueing Syst 89, 243–268 (2018). https://doi.org/10.1007/s11134-017-9564-8
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11134-017-9564-8
Keywords
- Queueing networks
- On-demand server invitations
- Fluid limit
- Dynamic system stability
- Switched linear systems
- Common quadratic Lyapunov function