|
|
||||||||
GERAD and Département d'Informatique et de Recherche Opérationnelle, Université de Montréal, C.P. 6128, Succ. Centre-Ville, Montréal H3C 3J7, Canada
We study an iterative cutting-plane algorithm on an integer program for minimizing the staffing costs of a multiskill call center subject to service-level requirements that are estimated by simulation. We solve a sample average version of the problem, where the service levels are expressed as functions of the staffing for a fixed sequence of random numbers driving the simulation. An optimal solution of this sample problem is also an optimal solution to the original problem when the sample size is large enough. Several difficulties are encountered when solving the sample problem, especially for large problem instances, and we propose practical heuristics to deal with these difficulties. We report numerical experiments with examples of different sizes. The largest example corresponds to a real-life call center with 65 types of calls and 89 types of agents (skill groups).
GERAD and Département d'Informatique et de Recherche Opérationnelle, Université de Montréal, C.P. 6128, Succ. Centre-Ville, Montréal H3C 3J7, Canada
mehmetc{at}amazon.com
lecuyer{at}iro.umontreal.ca
History: Received: November 11, 2004;
This article has been cited by other articles:
![]() |
D. Terekhov, J. C. Beck, and K. N. Brown A Constraint Programming Approach for Solving a Queueing Design and Control Problem INFORMS Journal on Computing, October 1, 2009; 21(4): 549 - 561. [Abstract] [PDF] |
||||
![]() |
A. Bassamboo and A. Zeevi On a Data-Driven Method for Staffing Large Call Centers Operations Research, May 1, 2009; 57(3): 714 - 726. [Abstract] [PDF] |
||||
![]() |
S. Bhulai, G. Koole, and A. Pot Simple Methods for Shift Scheduling in Multiskill Call Centers MSOM, June 1, 2008; 10(3): 411 - 420. [Abstract] [PDF] |
||||
| HOME | HELP | FEEDBACK | SUBSCRIPTIONS | ARCHIVE | SEARCH | TABLE OF CONTENTS |