Back

Session TC11 - Optimisation et simulation des centres d'appels / Optimization and simulation of call centers

Day Tuesday, May 8, 2007
Room Trudeau Corporation
Chair Nabil Channouf

Presentations

03h30 PM-
03h55 PM
The Interaction Between Stratification and Control Variates, with Illustrations in a Call Center Simulation
  Eric Buist, Université de Montréal, Informatique et recherche opérationnelle, C.P. 6128, Succ. Centre-ville, Montréal, Québec, Canada, H3C 3J7
Pierre L'Écuyer, Université de Montréal, GERAD et Informatique et recherche opérationnelle, C.P. 6128, Succ. Centre-ville, Montréal, Québec, Canada, H3C 3J7

Combining several variance reduction techniques can make simulation quicker and more accurate, which is especially useful for simulation-based optimization of complex systems. We show several ways stratification with respect to uniform random variates can be combined with a control variate. This exhibits nontrivial synergies between the two techniques. We illustrate this with a telephone call center simulation.


03h55 PM-
04h20 PM
Models for Arrival Process in a Call Center
  Nabil Channouf, Université de Montréal, GERAD et Informatique et recherche opérationnelle, C.P. 6128, Succ. Centre-ville, Montréal, Québec, Canada, H3C 3J7
Pierre L'Écuyer, Université de Montréal, GERAD et Informatique et recherche opérationnelle, C.P. 6128, Succ. Centre-ville, Montréal, Québec, Canada, H3C 3J7
Thanos Avramidis, Université de Montréal, Informatique et recherche opérationnelle, C.P. 6128, Succ. Centre-ville, Montréal, Québec, Canada, H3C 3J7

We present models for the arrival process in a call center. We used different approaches: nonhomogeneous Poisson process (NHPP), doubly stochastic process (Cox process), and a model with dependence structure. We also propose a nonparametric estimation for the rate function using cubic splines. We compare different models via the simulation of a call center. The results show superiority of models with dependence structure.


04h20 PM-
04h45 PM
Simulation-Based Optimization of Agent Scheduling in Multiskill Call Centers
  Thanos Avramidis, Université de Montréal, Informatique et recherche opérationnelle, C.P. 6128, Succ. Centre-ville, Montréal, Québec, Canada, H3C 3J7
Michel Gendreau, Université de Montréal, DIRO - CRT
Pierre L'Écuyer, Université de Montréal, GERAD et Informatique et recherche opérationnelle, C.P. 6128, Succ. Centre-ville, Montréal, Québec, Canada, H3C 3J7
Ornella Pisacane, University of Calabria

We compare simulation-based algorithms for the agent scheduling problem in multiskill call centers. This problem consists in minimizing the total costs of agents under constraints on the expected service level per call type, per period, and aggregated. We propose a solution approach that combines simulation with integer or linear programming, with cut generation.


04h45 PM-
05h10 PM
Single Period Staffing for Multi-skill Call Centers
  Wyean Chan, Université de Montréal, Informatique et recherche opérationnelle, C.P. 6128, Succ. Centre-ville, Montréal, Québec, Canada, H3C 3J7
Thanos Avramidis, Université de Montréal, Informatique et recherche opérationnelle, C.P. 6128, Succ. Centre-ville, Montréal, Québec, Canada, H3C 3J7
Pierre L'Écuyer, Université de Montréal, GERAD et Informatique et recherche opérationnelle, C.P. 6128, Succ. Centre-ville, Montréal, Québec, Canada, H3C 3J7

In this talk, we will present the optimization algorithms that we developed to solve the staffing problem for multi-skill call centers. Our goal is to minimize the cost of agents while maintaining a minimum threshold on the service level for each call type as well as globally for the whole call center. Solving the multi-skill problem is much more difficult than the single-skill version for several reasons such as the presence of skill overlaps, complex routing policies and the stochastic elements which, unfortunately, can only be approximated accurately by simulations most of the time.


Back