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. |