Séance TC11 - Optimisation et simulation des centres d'appels / Optimization and simulation of call centers
Jour mardi, le 8 mai 2007 Salle Trudeau Corporation Président Nabil Channouf
Présentations
15h30- 15h55 |
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. |
15h55- 16h20 |
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. |
16h20- 16h45 |
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. |
16h45- 17h10 |
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. |