An exact and efficient algorithm for the constrained dynamic operator staffing problem for call centers

被引:38
|
作者
Bhandari, Atul [1 ]
Scheller-Wolf, Alan [2 ]
Harchol-Balter, Mor [3 ]
机构
[1] Univ Pittsburgh, Dept Ind Engn, Pittsburgh, PA 15261 USA
[2] Carnegie Mellon Univ, Tepper Sch Business, Pittsburgh, PA 15213 USA
[3] Carnegie Mellon Univ, Sch Comp Sci, Pittsburgh, PA 15213 USA
关键词
queues; optimization; probability; applications; constrained Markov decision process; service-level goals; call centers;
D O I
10.1287/mnsc.1070.0819
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Call center managers are facing increasing pressure to reduce costs while maintaining acceptable service quality Consequently, they often face constrained stochastic optimization problems, minimizing cost subject to service-level constraints. Complicating this problem is the fact that customer-arrival rates to call centers are often time varying. Thus, to satisfy their service goals in a cost-effective manner, call centers may employ permanent operators who always provide service, and temporary operators who provide service only when the call center is busy, i.e., when the number of customers in system increases beyond a threshold level. This provides flexibility to dynamically adjust the number of operators providing service in response to the timevarying arrival rate. The constrained dynamic operator staffing (CDOS) problem involves determining the number of permanent and temporary operators, and the threshold value(s) that minimize time-average hiring and opportunity costs subject to service-level constraints. We model the CDCS problem as a constrained Markov decision process (MDP) and seek the optimal nonrandomized policy. The only exact method in the literature to obtain the optimal nonrandomized policy for a constrained MDP is enumeration, which is often computationally prohibitive. We provide a novel exact and efficient solution method, the modified balance equations disjunctive constraints (MBEDC) algorithm, yielding a mixed-integer program formulation; the computation times of this algorithm for sample problems are lower than enumeration by up to a factor of 200, and by a factor of 10 on average. Using our algorithm, we quickly solve diverse instances of the CDOS problem, generating managerial insights. into the effects of temporary operators and service-level constraints.
引用
收藏
页码:339 / 353
页数:15
相关论文
共 10 条
  • [1] Staffing Call Centers with Uncertain Demand Forecasts: A Chance-Constrained Optimization Approach
    Gurvich, Itai
    Luedtke, James
    Tezcan, Tolga
    MANAGEMENT SCIENCE, 2010, 56 (07) : 1093 - 1115
  • [2] Exact formulations and algorithm for the train timetabling problem with dynamic demand
    Barrena, Eva
    Canca, David
    Coelho, Leandro C.
    Laporte, Gilbert
    COMPUTERS & OPERATIONS RESEARCH, 2014, 44 : 66 - 74
  • [3] An Efficient Dynamic Optimization Algorithm for Path-Constrained Switched Systems
    Zhang, Chi
    Fu, Jun
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (08) : 4451 - 4459
  • [4] Mathematical model and simulated annealing algorithm for setup operator constrained flexible job shop scheduling problem
    Defersha, Fantahun M.
    Obimuyiwa, Dolapo
    Yimer, Alebachew D.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 171
  • [5] An Efficient Relax-and-Solve Algorithm for the Resource-Constrained Project Scheduling Problem
    Etminaniesfahani, Alireza
    Gu, Hanyu
    Salehipour, Amir
    PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON OPERATIONS RESEARCH AND ENTERPRISE SYSTEMS (ICORES), 2021, : 271 - 277
  • [6] An Estimation of Distribution Algorithm with Efficient Constructive Repair/Improvement Operator for the Dynamic Weapon-Target Assignment
    Xin Bin
    Chen Jie
    PROCEEDINGS OF THE 31ST CHINESE CONTROL CONFERENCE, 2012, : 2346 - 2351
  • [7] Solving Security Constrained Dynamic Economic Dispatch Problem using Chaotic Differential Harmony Search Algorithm
    Arul, R.
    Velusami, S.
    Ravi, G.
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON CIRCUITS, POWER AND COMPUTING TECHNOLOGIES (ICCPCT 2013), 2013, : 545 - 552
  • [8] Design of an efficient genetic algorithm for resource-constrained unrelated parallel machine scheduling problem with machine eligibility restrictions
    Afzalirad, Mojtaba
    Shafipour, Masoud
    JOURNAL OF INTELLIGENT MANUFACTURING, 2018, 29 (02) : 423 - 437
  • [9] An efficient self-adaptive artificial bee colony algorithm for the distributed resource-constrained hybrid flowshop problem
    Tao, Xin-Rui
    Pan, Quan-Ke
    Gao, Liang
    COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 169
  • [10] A bi-objective salp swarm algorithm with sine cosine operator for resource constrained multi-manned disassembly line balancing problem
    Zhou, Binghai
    Bian, Jingrao
    APPLIED SOFT COMPUTING, 2022, 131