Data-Driven Capacity Management with Machine Learning: A Novel Approach and a Case-Study for a Public Service Office

  • Fabian TaigelEmail author
  • Jan Meller
  • Alexander Rothkopf
Conference paper
Part of the Springer Proceedings in Business and Economics book series (SPBE)


In this paper we consider the case of a public service office in Germany that provides services such as handling passports and ID card applications, notifications of change of addresses, etc. Their decision problem is to determine the staffing level for a specific staffing time-slot (e.g., next Monday, 8 am–12.30 pm). Required capacity is driven by features such as the day of the week, whether the day is in school vacations, etc. We present an innovative data-driven approach to prescribe capacities that does not require any assumptions about the underlying arrival process. We show how to integrate specific service goals (e.g., “At most 20% of the customers should have to wait more than 20 min”) into a machine learning (ML) algorithm to learn a functional relationship between features and prescribed capacity from historical data. We analyze the performance of our integrated approach on a real-world dataset and compare it to a sequential approach that first uses out-of-the-box ML to predict arrival rates and subsequently determines the according capacity using queuing models. We find that both data-driven approaches can significantly improve the performance compared to a naive benchmark and discuss benefits and drawbacks of our approach.


  1. 1.
    Bassamboo A, Zeevi A. On a data-driven method for staffing large call centers. Oper Res. 2009;57(3):714–26.CrossRefGoogle Scholar
  2. 2.
    Bertsimas D, Doan XV. Robust and data-driven approaches to call centers. Eur J Oper Res. 2010;207(2):1072–85.CrossRefGoogle Scholar
  3. 3.
    Caruana R, Niculescu-Mizil A. An empirical comparison of supervised learning algorithms. In: Proceedings of 23rd international conference on machine learning. New York, NY: ACM; 2006. p. 161–8.Google Scholar
  4. 4.
    Caruana R, Karampatziakis N, Yessenalina A. An empirical evaluation of supervised learning in high dimensions. In: Proceedings of 25th international conference on machine learning, 2008. p. 96–103.Google Scholar
  5. 5.
    Hastie TJ, Tibshirani RJ, Friedman JH. The elements of statistical learning: data mining, inference, and prediction, 2nd. In: Springer Series in statistics. New York, NY: Springer; 2013.Google Scholar
  6. 6.
    Gans N, Koole G, Mandelbaum A. Telephone call centers: tutorial, review, and research prospects. Manuf Serv Oper Manag. 2003;5(2):79–141.CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Universitaet WuerzburgWürzburgGermany
  2. 2.Center for Transportation and LogisticsMassachusetts Institute of TechnologyCambridgeUSA

Personalised recommendations