Abstract
We consider a multi-period staffing problem in a single-shift call center. The call center handles inbound calls, as well as some alternative back-office jobs. The call arrival process is assumed to follow a doubly non-stationary stochastic process with a random mean arrival rate. The inbound calls have to be handled as quickly as possible, while the back-office jobs, such as answering emails, may be delayed to some extent. The staffing problem is modeled as a generalized newsboy-type model under an expected cost criterion. Two different solution approaches are considered. First, by discretization of the underlying probability distribution, we explicitly formulate the expected cost newsboy-type formulation as a stochastic program. Second, we develop a robust programming formulation. The characteristics of the two methods and the associated optimal solutions are illustrated through a numerical study based on real-life data. In particular we focus on the numerical tractability of each formulation. We also show that the alternative workload of back-office jobs offers an interesting flexibility allowing to decrease the total operating cost of the call center.
Similar content being viewed by others
References
Aksin Z, Armony M, Mehrotra V (2007) The modern call-center: a multi-disciplinary perspective on operations management research. Prod Oper Manag 16: 665–688
Aldor-Noiman S, Feigin P, Mandelbaum A (2009) Workload forcasting for a call center: methodology and a case study. Ann Appl Stat 3: 1403–1447
Avramidis A, Deslauriers A, L’Ecuyer P (2004) Modeling daily arrivals to a telephone call center. Manag Sci 50: 896–908
Bertsimas D, Brown D (2009) Constructing uncertainty sets for robust linear opitmization. Oper Res 57: 1486–1495
Bertsimas D, Doan X (2010) Robust and data-driven approaches to call centers. Eur J Oper Res 207: 1072–1085
Bertsimas D, Sim M (2004) The price of robustness. Oper Res 52: 35–53
Bhandari A, Scheller-Wolf A, Harchol-Balter M (2008) An Exact and efficient algorithm for the constrained dynamic operator staffing problem for call centers. Manag Sci 54: 339–353
Brown L, Mandelbaum A, Sakov A, Shen H, Zeltyn S, Zhao L (2002) Multifactor Poisson and Gamma-Poisson models for call center arrival times. Technical report, University of Pennsylvania
Brown L, Gans N, Mandelbaum A, Sakov A, Shen H, Zeltyn S, Zhao L (2005) Statistical analysis of a telephone call center: a queueing-science perspective. J Am Stat Assoc 100: 36–50
Feldman A, Mandelbaum A, Massey W, Whitt W (2008) Staffing of time-varying queues to achieve time-stable performance. Manag Sci 54: 324–338
Gans N, Koole G, Mandelbaum A (2003) Telephone calls centers: a tutorial and literature review and research prospects. Manuf Serv Oper Manag 5: 79–141
Green L, Kolesar P (1991) The pointwise stationary approximation for queues with nonstationary arrivals. Manag Sci 37: 84–97
Green L, Kolesar P, Soares J (2003) An improved heuristic for staffing telephone call centers with limited operating hours. Prod Oper Manag 12: 46–61
Green L, Kolesar P, Whitt W (2007) Coping with time-varying demand when setting staffing requirements for a service system. Prod Oper Manag 16: 13–39
Gross D, Harris C (1998) Fundamentals of queueing theory. Wiley series in probability and mathematical statistics, 3rd edn
Gurvich I, Luedtke J, Tezcan T (2010) Staffing call-centers with uncertain demand forecasts: a chance-constraints approach. Manag Sci 56: 1093–1115
Harrison J, Zeevi A (2005) A method for staffing large call centers based on stochastic fluid models. Manuf Serv Oper Manag 7: 20–36
Helber S, Henken K (2010) Profit-oriented shift scheduling of inbound contact centers with skills-based routing, impatient customers, and retrials. OR Spectrum 32: 109–134
Hur D, Mabert V, Bretthauer K (2004) Real-time work schedule adjustment decisions: an investigation and evaluation. Prod Oper Manag 13: 322–339
Ingolfsson A, Akhmetshina A, Budge S, Li Y, Wu X (2007) Survey and experimental comparison of service level approximation methods for nonstationary M(t)/M/s(t) queueing systems. INFORMS J Comput 19: 201–214
Jongbloed G, Koole G (2001) Managing uncertainty in call centers using Poisson mixtures. Appl Stoch Models Bus Ind 17: 307–318
Natarajan K, Pachamanova D, Sim M (2009) Constructing risk measures from uncertainty sets. Oper Res 57(5): 1129–1141
Ogryczak W, Ruszczynski A (2002) Dual stochastic dominance and related mean-risk models. SIAM J Optim 13: 60–78
Robbins T (2007) Managing service capacity under uncertainty. PhD dissertation, Penn State University
Robbins T, Harrison T (2010) A stochastic programming model for scheduling call centers with global service level agreements. Eur J Oper Res 207(3): 1608–1619
Robbins T, Medeiros D, Harrison T (2007) Partial cross training in call centers with uncertrain arrivals and global service level agreements. In: Proceedings of the 2007 winter simulation conference
Robbins T, Medeiros D, Harrison T (2008) Optimal cross training in call centers with uncertain arrivals and global service level agreements. Working paper, Pennsylvania State University
Rockafellar T, Uryasev S (2002) Conditional value-at-risk for general loss distributions. J Bank Finance 26: 1443–1471
Shen H, Huang J (2008) Interday forecasting and intraday updating of call center arrivals. Manuf Serv Oper Manag 10: 391–410
Soyster AL (1973) Convex programming with set-inclusive constraints and applications to inexact linear programming. Oper Res 21(5): 1154–1157
Steckley S, Henderson S, Mehrotra V (2004) Service system planning in the presence of a random arrival rate. Technical report, Cornell University, Ithaca, NY
Stolletz R (2008) Approximation of the non-stationary M(t)/M(t)/c(t)-queue using stationary queueing models: the stationary backlog-carryover approach. Eur J Oper Res 190(2): 478–493
Thenie J, van Delft C, Vial J (2007) Automatic formulation of stochastic programs via an algebraic modeling language. Comput Manag Sci 4: 17–40
Thompson G (1993) Accounting for the multi-period impact of service when determining employee requirements for labor scheduling. J Oper Manag 11(3): 269–287
van Delft C, Vial J (2004) A practical implementation of stochastic programming: an applications to the evaluation of option contracts in supply chains. Automatica 40: 743–756
Weinberg J, Brown L, Stroud J (2007) Bayesian forecasting of an inhomogeneous Poisson process with applications to call center data. J Am Stat Assoc 102: 1186–1199
Whitt W (1999) Dynamic staffing in a telephone call center aiming to immediately answer all calls. Oper Res Lett 24: 205–212
Whitt W (2006) Staffing a call center with uncertain arrival rate and absenteeism. Prod Oper Manag 15: 88–102
Yoo J (1996) Queueing models for staffing service operations. PhD dissertation, University of Maryland
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Liao, S., Koole, G., van Delft, C. et al. Staffing a call center with uncertain non-stationary arrival rate and flexibility. OR Spectrum 34, 691–721 (2012). https://doi.org/10.1007/s00291-011-0257-0
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00291-011-0257-0