Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Wyean Chan is active.

Publication


Featured researches published by Wyean Chan.


European Journal of Operational Research | 2010

Optimizing daily agent scheduling in a multiskill call center

Athanassios N. Avramidis; Wyean Chan; Michel Gendreau; Pierre L'Ecuyer; Ornella Pisacane

We examine and compare simulation-based algorithms for solving the agent scheduling problem in a multiskill call center. 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. In our numerical experiments with realistic problem instances, this approach performs better than all other methods proposed previously for this problem. We also show that the two-step approach, which is the standard method for solving this problem, sometimes yield solutions that are highly suboptimal and inferior to those obtained by our proposed method.


Manufacturing & Service Operations Management | 2014

Dynamic Call Center Routing Policies Using Call Waiting and Agent Idle Times

Wyean Chan; Ger Koole; Pierre L'Ecuyer

We study call routing policies for call centers with multiple call types and multiple agent groups. We introduce new weight-based routing policies where each pair (call type, agent group) is given a matching priority defined as an affine combination of the longest waiting time for that call type and the longest idle time or the number of idle agents in that agent group. The coefficients in this combination are parameters to be optimized. This type of policy is more flexible than traditional ones found in practice, and it performs better in many situations. We consider objective functions that account for the service levels, the abandonment ratios, and the fairness of occupancy across agent groups. We select the parameters of all considered policies via simulation-based optimization heuristics. This requires only the availability of a simulation model of the call center, which can be much more detailed and realistic than the models used elsewhere in the literature to study the optimality of certain types of routing rules. We offer a first numerical study of realistic routing rules that takes into account the complexity of real-life call centers.


winter simulation conference | 2008

Speeding up call center simulation and optimization by Markov chain uniformization

Eric Buist; Wyean Chan; Pierre L'Ecuyer

Staffing and scheduling optimization in large multi-skill call centers is time-consuming, mainly because it requires lengthy simulations to evaluate performance measures and their sensitivity. Simplified models that provide tractable formulas are unrealistic in general. In this paper we explore an intermediate solution, based on an approximate continuous-time Markov chain model of the call center. This model is more accurate than the commonly used approximations, and yet can be simulated faster than a more realistic simulation (based on non-exponential distributions and additional details). To speed up the simulation, we uniformize the Markov chain and simulate only its discrete-time version. We show how performance measures such as the fraction of calls of each type answered within a given waiting time limit can be recovered from this simulation, how to synchronize common random numbers in this setting, and how to use this in the first phase of an optimization algorithm based on the cutting plane method. We also discuss various implementation issues and provide empirical results.


winter simulation conference | 2016

New history-based delay predictors for service systems

Mamadou Thiongane; Wyean Chan; Pierre L'Ecuyer

We are interested in predicting the wait time of customers upon their arrival in some service system such as a call center or emergency service. We propose two new predictors that are very simple to implement and can be used in multiskill settings. They are based on the wait times of previous customers of the same class. The first one estimates the delay of a new customer by extrapolating the wait history (so far) of customers currently in queue, plus the last one that started service, and taking a weighted average. The second one takes a weighted average of the delays of the past customers of the same class that have found the same queue length when they arrived. In our simulation experiments, these new predictors are very competitive with the optimal ones for a simple queue, and for multiskill centers they perform better than other predictors of comparable simplicity.


winter simulation conference | 2016

Two-stage chance-constrained staffing with agent recourse for multi-skill call centers

Wyean Chan; Thuy Anh Ta; Pierre L'Ecuyer; Fabian Bastin

We consider a stochastic staffing problem with uncertain arrival rates. The objective is to minimize the total cost of agents under some chance constraints, defined over the randomness of the service level in a given time period. In the first stage, an initial staffing must be determined in advance based on imperfect forecast of the arrival rates. At a later time, when the forecast becomes more accurate, this staffing can be corrected with recourse actions, by adding or removing agents at the price of some penalty costs. We present a method that combines simulation, mixed integer programming, and cut generation to solve this problem.


winter simulation conference | 2015

Chance-constrained scheduling with recourse for multi-skill call centers with arrival-rate and absenteeism uncertainty

Thuy Anh Ta; Wyean Chan; Pierre L'Ecuyer; Fabian Bastin

We consider a chance-constrained two-stage stochastic scheduling problem for multi-skill call centers with uncertainty on arrival rate and absenteeism. We first determine an initial schedule based on an imperfect forecast on arrival rate and absenteeism. Then, this schedule is corrected applying recourse actions when the forecast becomes more accurate in order to satisfy the service levels and average waiting times constraints with some predefined probabilities. We propose a method that combines simulation with integer programming and cut generation to solve the problem.


Iie Transactions | 2009

Staffing multi-skill call centers via search methods and a performance approximation

Athanassios N. Avramidis; Wyean Chan; Pierre L'Ecuyer


Les Cahiers du GERAD | 2011

Call Center Routing Policy Using Call Waiting and Agent Idle Times

Pierre L'Ecuyer; Wyean Chan; Ger Koole


Archive | 2014

Optimisation des horaires des agents et du routage des appels dans les centres d’appels

Wyean Chan


Archive | 2007

Optimisation stochastique pour l'affectation du personnel polyvalent dans un centre d'appels téléphoniques

Wyean Chan

Collaboration


Dive into the Wyean Chan's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ger Koole

VU University Amsterdam

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Eric Buist

Université de Montréal

View shared research outputs
Top Co-Authors

Avatar

Fabian Bastin

Université de Montréal

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Thuy Anh Ta

Université de Montréal

View shared research outputs
Top Co-Authors

Avatar

Michel Gendreau

École Polytechnique de Montréal

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge