Skip to main content
Erschienen in: Journal of Scheduling 2/2017

11.11.2015

Scheduling of multi-class multi-server queueing systems with abandonments

verfasst von: Urtzi Ayesta, Peter Jacko, Vladimir Novak

Erschienen in: Journal of Scheduling | Ausgabe 2/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Many real-world situations involve queueing systems in which customers may abandon if service does not start sufficiently quickly. We study a comprehensive model of multi-class queue scheduling accounting for customer abandonment, with the objective of minimizing the total discounted or time-average sum of linear waiting costs, completion rewards, and abandonment penalties of customers in the system. We assume the service times and abandoning times are exponentially distributed. We solve analytically the case in which there is one server and there are one or two customers in the system and obtain an optimal policy. For the general case, we use the framework of restless bandits to analytically design a novel simple index rule with a natural interpretation. We show that the proposed rule achieves near-optimal or asymptotically optimal performance both in single- and multi-server cases, both in overload and underload regimes, and both in idling and non-idling systems.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Fußnoten
1
For definiteness, we consider \( \beta ^{ 0 } = 1 \) for \( \beta = 0 \).
 
Literatur
Zurück zum Zitat Aksin, Z., Armony, M., & Mehrotra, V. (2007). The modern call center: A multi-disciplinary perspective on operations management research. Production and Operations Management, 16(6), 665–688.CrossRef Aksin, Z., Armony, M., & Mehrotra, V. (2007). The modern call center: A multi-disciplinary perspective on operations management research. Production and Operations Management, 16(6), 665–688.CrossRef
Zurück zum Zitat Argon, N., Ziya, S., & Righter, R. (2010). Scheduling impatient jobs in a clearing system with insights on patient triage in mass-casualty incidents. Probability in the Engineering and Informational Sciences, 22(3), 301–332. Argon, N., Ziya, S., & Righter, R. (2010). Scheduling impatient jobs in a clearing system with insights on patient triage in mass-casualty incidents. Probability in the Engineering and Informational Sciences, 22(3), 301–332.
Zurück zum Zitat Ata, B., & Tongarlak, M. H. (2013). On scheduling a multiclass queue with abandonments under general delay costs. Queueing Systems, 74(1), 65–104.CrossRef Ata, B., & Tongarlak, M. H. (2013). On scheduling a multiclass queue with abandonments under general delay costs. Queueing Systems, 74(1), 65–104.CrossRef
Zurück zum Zitat Atar, R., Giat, C., & Shimkin, N. (2010). The \(c\mu /\theta \) rule for many-server queues with abandonment. Operation Research, 58(5), 1427–1439.CrossRef Atar, R., Giat, C., & Shimkin, N. (2010). The \(c\mu /\theta \) rule for many-server queues with abandonment. Operation Research, 58(5), 1427–1439.CrossRef
Zurück zum Zitat Atar, R., Giat, C., & Shimkin, N. (2011). On the asymptotic optimality of the \(\text{ c }\mu /\theta \) rule under ergodic cost. Queueing Systems, 67(2), 127–144.CrossRef Atar, R., Giat, C., & Shimkin, N. (2011). On the asymptotic optimality of the \(\text{ c }\mu /\theta \) rule under ergodic cost. Queueing Systems, 67(2), 127–144.CrossRef
Zurück zum Zitat Ayesta, U., Jacko, P., & Novak, V. (2011). 2011 In IEEE Infocom: A nearly-optimal index rule for scheduling of users with abandonment. Ayesta, U., Jacko, P., & Novak, V. (2011). 2011 In IEEE Infocom: A nearly-optimal index rule for scheduling of users with abandonment.
Zurück zum Zitat Baccelli, F., Boyer, P., & Hebuterne, G. (1984). Single-server queues with impatient customers. Advances in Applied Prabability, 16, 887–905.CrossRef Baccelli, F., Boyer, P., & Hebuterne, G. (1984). Single-server queues with impatient customers. Advances in Applied Prabability, 16, 887–905.CrossRef
Zurück zum Zitat Boots, N., & Tijms, H. (1999). A multiserver queueing system with impatient customers. Management Science, 45(3), 444–448.CrossRef Boots, N., & Tijms, H. (1999). A multiserver queueing system with impatient customers. Management Science, 45(3), 444–448.CrossRef
Zurück zum Zitat Boxma, O., & de Waal, P. (1994). Multiserver queues with impatient customers. In In Proceedings of ITC-14 (pp. 743–756). Boxma, O., & de Waal, P. (1994). Multiserver queues with impatient customers. In In Proceedings of ITC-14 (pp. 743–756).
Zurück zum Zitat Brandt, A., & Brandt, M. (2004). On the two-class M/M/1 system under preemptive resume and impatience of the prioritized customers. Queueing Systems, 47, 147–168.CrossRef Brandt, A., & Brandt, M. (2004). On the two-class M/M/1 system under preemptive resume and impatience of the prioritized customers. Queueing Systems, 47, 147–168.CrossRef
Zurück zum Zitat Brill, P., & Posner, M. (1977). Level crossings in point processes applied to queues: Single-server case. Operations Research, 25(4), 662–674.CrossRef Brill, P., & Posner, M. (1977). Level crossings in point processes applied to queues: Single-server case. Operations Research, 25(4), 662–674.CrossRef
Zurück zum Zitat Buttazzo, G. C. (2011). Hard real-time computing systems: Predictable scheduling algorithms and applications (3rd ed.)., Real-time systems New York: Springer.CrossRef Buttazzo, G. C. (2011). Hard real-time computing systems: Predictable scheduling algorithms and applications (3rd ed.)., Real-time systems New York: Springer.CrossRef
Zurück zum Zitat Buyukkoc, C., Varaya, P., & Walrand, J. (1985). The \(c\mu \) rule revisited. Advances in Applied Probability, 17, 237–238. Buyukkoc, C., Varaya, P., & Walrand, J. (1985). The \(c\mu \) rule revisited. Advances in Applied Probability, 17, 237–238.
Zurück zum Zitat Cox, D. R., & Smith, W. L. (1961). Queues. London: Methuen & Co. Cox, D. R., & Smith, W. L. (1961). Queues. London: Methuen & Co.
Zurück zum Zitat Dai, J., & He, S. (2012). Many-server queues with customer abandonment: A survey of diffusion and fluid approximations. Journal of Systems Science and Systems Engineering, 21, 1–36.CrossRef Dai, J., & He, S. (2012). Many-server queues with customer abandonment: A survey of diffusion and fluid approximations. Journal of Systems Science and Systems Engineering, 21, 1–36.CrossRef
Zurück zum Zitat Down, D., Koole, G., & Lewis, M. (2011). Dynamic control of a single server system with abandonments. Queueing Systems, 67, 63–90.CrossRef Down, D., Koole, G., & Lewis, M. (2011). Dynamic control of a single server system with abandonments. Queueing Systems, 67, 63–90.CrossRef
Zurück zum Zitat Fife, D. (1965). Scheduling with random arrivals and linear loss functions. Management Science, 11(3), 429–437.CrossRef Fife, D. (1965). Scheduling with random arrivals and linear loss functions. Management Science, 11(3), 429–437.CrossRef
Zurück zum Zitat Gans, N., Koole, G., & Mandelbaum, A. (2003). Telephone call centers: Tutorial, review, and research prospects. Manufacturing & Service Operations Management, 5(2), 79–141.CrossRef Gans, N., Koole, G., & Mandelbaum, A. (2003). Telephone call centers: Tutorial, review, and research prospects. Manufacturing & Service Operations Management, 5(2), 79–141.CrossRef
Zurück zum Zitat Gittins, J. (1989). Multi-armed bandit allocation indices. Chichester: Wiley. Gittins, J. (1989). Multi-armed bandit allocation indices. Chichester: Wiley.
Zurück zum Zitat Gittins, J., & Jones, D. (1974). A dynamic allocation index for the sequential design of experiments. In J. Gani (Ed.), Progress in statistics (pp. 241–266). Amsterdam: North-Holland. Gittins, J., & Jones, D. (1974). A dynamic allocation index for the sequential design of experiments. In J. Gani (Ed.), Progress in statistics (pp. 241–266). Amsterdam: North-Holland.
Zurück zum Zitat Glazebrook, K., Ansell, P., Dunn, R., & Lumley, R. (2004). On the optimal allocation of service to impatient tasks. Journal of Applied Probability, 41(1), 51–72.CrossRef Glazebrook, K., Ansell, P., Dunn, R., & Lumley, R. (2004). On the optimal allocation of service to impatient tasks. Journal of Applied Probability, 41(1), 51–72.CrossRef
Zurück zum Zitat Graves, S. (1984). The application of queueing theory to continuous perishable inventory systems. Management Science, 28, 401–406. Graves, S. (1984). The application of queueing theory to continuous perishable inventory systems. Management Science, 28, 401–406.
Zurück zum Zitat Harrison, J. M., & Zeevi, A. (2004). Dynamic scheduling of a multiclass queue in the Halfin-Whitt heavy traffic regime. Operations Research, 52(2), 243–257.CrossRef Harrison, J. M., & Zeevi, A. (2004). Dynamic scheduling of a multiclass queue in the Halfin-Whitt heavy traffic regime. Operations Research, 52(2), 243–257.CrossRef
Zurück zum Zitat Hasenbein, J., & Perry, D. (2013). Introduction: queueing systems special issue on queueing systems with abandonments. Queueing Systems, 75(2–4), 111–113.CrossRef Hasenbein, J., & Perry, D. (2013). Introduction: queueing systems special issue on queueing systems with abandonments. Queueing Systems, 75(2–4), 111–113.CrossRef
Zurück zum Zitat Hassin, R., & Haviv, M. (2003). To queue or not to queue: Equilibrium behavior in queueing systems. Boston: Kluwer Academic Publishers.CrossRef Hassin, R., & Haviv, M. (2003). To queue or not to queue: Equilibrium behavior in queueing systems. Boston: Kluwer Academic Publishers.CrossRef
Zurück zum Zitat Iravani, F., & Balcioğlu, B. (2008). On priority queues with impatient customers. Queueing Systems, 58, 239–260.CrossRef Iravani, F., & Balcioğlu, B. (2008). On priority queues with impatient customers. Queueing Systems, 58, 239–260.CrossRef
Zurück zum Zitat Jacko, P. (2009). Adaptive greedy rules for dynamic and stochastic resource capacity allocation problems. Medium for Econometric Applications, 17(4), 10–16. Jacko, P. (2009). Adaptive greedy rules for dynamic and stochastic resource capacity allocation problems. Medium for Econometric Applications, 17(4), 10–16.
Zurück zum Zitat Jouini, O., Pot, A., Koole, G., & Dallery, Y. (2010). Online scheduling policies for multiclass call centers with impatient customers. European Journal of Operational Research, 207(1), 258–268.CrossRef Jouini, O., Pot, A., Koole, G., & Dallery, Y. (2010). Online scheduling policies for multiclass call centers with impatient customers. European Journal of Operational Research, 207(1), 258–268.CrossRef
Zurück zum Zitat Meilijson, I., & Weiss, G. (1977). Multiple feedback at a single server station. Stochastic Processes and Applications, 5, 195–205.CrossRef Meilijson, I., & Weiss, G. (1977). Multiple feedback at a single server station. Stochastic Processes and Applications, 5, 195–205.CrossRef
Zurück zum Zitat Niño-Mora, J. (2007). Dynamic priority allocation via restless bandit marginal productivity indices. TOP, 15(2), 161–198.CrossRef Niño-Mora, J. (2007). Dynamic priority allocation via restless bandit marginal productivity indices. TOP, 15(2), 161–198.CrossRef
Zurück zum Zitat Papadimitriou, C., & Tsitsiklis, J. (1999). The complexity of optimal queueing network. Mathematics of Operations Research, 24(2), 293–305.CrossRef Papadimitriou, C., & Tsitsiklis, J. (1999). The complexity of optimal queueing network. Mathematics of Operations Research, 24(2), 293–305.CrossRef
Zurück zum Zitat Puterman, M. L. (2005). Markov decision processes: Discrete stochastic dynamic programming. New York: Wiley. Puterman, M. L. (2005). Markov decision processes: Discrete stochastic dynamic programming. New York: Wiley.
Zurück zum Zitat Sevcik, K. (1974). Scheduling for minimum total loss using service time distributions. Journal of the ACM, 21, 66–75.CrossRef Sevcik, K. (1974). Scheduling for minimum total loss using service time distributions. Journal of the ACM, 21, 66–75.CrossRef
Zurück zum Zitat Smith, W. (1956). Various optimizers for single stage production. Naval Research Logistics Quarterly, 3, 59–66.CrossRef Smith, W. (1956). Various optimizers for single stage production. Naval Research Logistics Quarterly, 3, 59–66.CrossRef
Zurück zum Zitat Weber, R., & Weiss, G. (1990). On an index policy for restless bandits. Journal of Applied Probability, 27, 637–648.CrossRef Weber, R., & Weiss, G. (1990). On an index policy for restless bandits. Journal of Applied Probability, 27, 637–648.CrossRef
Zurück zum Zitat Whitt, W. (2004). Efficiency-driven heavy-traffic approximations for many-server queues with abandonments. Management Science, 50, 1449–1461.CrossRef Whitt, W. (2004). Efficiency-driven heavy-traffic approximations for many-server queues with abandonments. Management Science, 50, 1449–1461.CrossRef
Zurück zum Zitat Whittle, P. (1981). Arm-acquiring bandits. Annals of Probability, 9(2), 284–292.CrossRef Whittle, P. (1981). Arm-acquiring bandits. Annals of Probability, 9(2), 284–292.CrossRef
Zurück zum Zitat Whittle, P. (1988). Restless bandits: Activity allocation in a changing world. Journal of Applied Probability, 25, 287–298.CrossRef Whittle, P. (1988). Restless bandits: Activity allocation in a changing world. Journal of Applied Probability, 25, 287–298.CrossRef
Metadaten
Titel
Scheduling of multi-class multi-server queueing systems with abandonments
verfasst von
Urtzi Ayesta
Peter Jacko
Vladimir Novak
Publikationsdatum
11.11.2015
Verlag
Springer US
Erschienen in
Journal of Scheduling / Ausgabe 2/2017
Print ISSN: 1094-6136
Elektronische ISSN: 1099-1425
DOI
https://doi.org/10.1007/s10951-015-0456-7

Weitere Artikel der Ausgabe 2/2017

Journal of Scheduling 2/2017 Zur Ausgabe