Staffing multi-skill call centers via search methods and a performance approximation

A multi-skill staffing problem in a call center where the agent skill sets are exogenous and the call routing policy has well-specified features of overflow between different agent types is addressed. Constraints are imposed on the service level for each call class, defined here as the steady-state fraction of calls served within a given time threshold, excluded. An approximation of these service levels is developed that allows an arbitrary overflow mechanism and customer abandonment. A two-stage heuristic that finds good solutions to mathematical programs with such constraints is developed. The first stage uses search methods supported by the approximation. Because service level approximation errors may be substantial, the solution is adjusted in a second stage in which performance is estimated by simulation. Realistic problems of varying size and routing policy are solved. The proposed approach is shown to be competitive with (and often better than) previously available methods. [Supplementary materials are available for this article. Go to the publisher's online edition of IIE Transactions for the following free supplemental resource: Appendix]

[1]  J. Michael Harrison,et al.  A Method for Staffing Large Call Centers Based on Stochastic Fluid Models , 2005, Manuf. Serv. Oper. Manag..

[2]  Alfred V. Aho,et al.  The Design and Analysis of Computer Algorithms , 1974 .

[3]  Philippe Chevalier,et al.  Overflow analysis and cross-trained servers , 2003 .

[4]  Sandjai Bhulai,et al.  A Simple Staffing Method for Multiskill Call Centers , 2008, Manuf. Serv. Oper. Manag..

[5]  Sheldon M. Ross,et al.  Stochastic Processes , 2018, Gauge Integral Structures for Stochastic Calculus and Quantum Electrodynamics.

[6]  Avishai Mandelbaum,et al.  Queueing Models of Call Centers: An Introduction , 2002, Ann. Oper. Res..

[7]  Ger Koole,et al.  Approximating multi-skill blocking systems by HyperExponential Decomposition , 2006, Perform. Evaluation.

[8]  J. Michael Harrison,et al.  Design and Control of a Large Call Center: Asymptotic Analysis of an LP-Based Method , 2006, Oper. Res..

[9]  Ward Whitt,et al.  A Staffing Algorithm for Call Centers with Skill-Based Routing , 2005, Manuf. Serv. Oper. Manag..

[10]  Ronald W. Wolff,et al.  Stochastic Modeling and the Theory of Queues , 1989 .

[11]  E. L. Ormeci Dynamic admission control in a call center with one shared and two dedicated service facilities , 2002 .

[12]  Shane G. Henderson,et al.  Rostering by iterating integer programming and simulation , 1998, 1998 Winter Simulation Conference. Proceedings (Cat. No.98CH36274).

[13]  Ger Koole,et al.  Exponential Approximation of Multi-Skill Call Centers Architecture , 2000 .

[14]  Shane G. Henderson,et al.  Optimizing Call Center Staffing Using Simulation and Analytic Center Cutting-Plane Methods , 2008, Manag. Sci..

[15]  Pierre L'Ecuyer,et al.  A Java library for simulating contact centers , 2005, Proceedings of the Winter Simulation Conference, 2005..

[16]  Avishai Mandelbaum,et al.  Telephone Call Centers: Tutorial, Review, and Research Prospects , 2003, Manuf. Serv. Oper. Manag..

[17]  Wyean Chan Optimisation stochastique pour l'affectation du personnel polyvalent dans un centre d'appels téléphoniques , 2007 .

[18]  WhittWard,et al.  A Staffing Algorithm for Call Centers with Skill-Based Routing , 2005 .

[19]  Pierre L'Ecuyer,et al.  Staffing Multiskill Call Centers via Linear Programming and Simulation , 2008, Manag. Sci..

[20]  G. M. Jenkins,et al.  Stochastic Service Systems. , 1964 .

[21]  Shane G. Henderson,et al.  Call Center Staffing with Simulation and Cutting Plane Methods , 2004, Ann. Oper. Res..

[22]  Sandjai Bhulai,et al.  Simple Methods for Shift Scheduling in Multiskill Call Centers , 2008, Manuf. Serv. Oper. Manag..

[23]  Robert A. Shumsky,et al.  Routing and Staffing in Large Call Centers with Specialized and Fully Flexible Servers , 2004 .

[24]  G. Koole,et al.  Routing heuristics for multi-skill call centers , 2003, Proceedings of the 2003 Winter Simulation Conference, 2003..

[25]  Peter J. Kolesar,et al.  Improving the Sipp Approach for Staffing Service Systems That Have Cyclic Demands , 2001, Oper. Res..

[26]  Robert B. Cooper,et al.  An Introduction To Queueing Theory , 2016 .