A stochastic programming model for scheduling call centers with global Service Level Agreements
We consider the issue of call center scheduling in an environment where arrivals rates are highly variable, aggregate volumes are uncertain, and the call center is subject to a global service level constraint. This paper is motivated by work with a provider of outsourced technical support services where call volumes exhibit significant variability and uncertainty. The outsourcing contract specifies a Service Level Agreement that must be satisfied over an extended period of a week or month. We formulate the problem as a mixed-integer stochastic program. Our model has two distinctive features. Firstly, we combine the server sizing and staff scheduling steps into a single optimization program. Secondly, we explicitly recognize the uncertainty in period-by-period arrival rates. We show that the stochastic formulation, in general, calculates a higher cost optimal schedule than a model which ignores variability, but that the expected cost of this schedule is lower. We conduct extensive experimentation to compare the solutions of the stochastic program with the deterministic programs, based on mean valued arrivals. We find that, in general, the stochastic model provides a significant reduction in the expected cost of operation. The stochastic model also allows the manager to make informed risk management decisions by evaluating the probability that the Service Level Agreement will be achieved.
Year of publication: |
2010
|
---|---|
Authors: | Robbins, Thomas R. ; Harrison, Terry P. |
Published in: |
European Journal of Operational Research. - Elsevier, ISSN 0377-2217. - Vol. 207.2010, 3, p. 1608-1619
|
Publisher: |
Elsevier |
Keywords: | Stochastic programming Scheduling OR in manpower planning Call centers |
Saved in:
Saved in favorites
Similar items by person
-
New Project Staffing for Outsourced Call Centers with Global Service Level Agreements
Robbins, Thomas R., (2011)
-
Cross training in call centers with uncertain arrivals and global service level agreements
Robbins, Thomas R., (2010)
-
A stochastic programming model for scheduling call centers with global Service Level Agreements
Robbins, Thomas R., (2010)
- More ...