Optimally Scheduling Heterogeneous Impatient Customers

被引:6
|
作者
Bassamboo, Achal [1 ]
Randhawa, Ramandeep [2 ]
Wu, Chenguang [3 ]
机构
[1] Northwestern Univ, Kellogg Sch Management, Evanston, IL 60208 USA
[2] Univ Southern Calif, Marshall Sch Business, Los Angeles, CA 90089 USA
[3] Hong Kong Univ Sci & Technol, Dept Ind Engn & Decis Analyt, Clear Water Bay, Hong Kong, Peoples R China
基金
美国国家科学基金会;
关键词
call center management; queueing theory; service operations; stochastic methods; MANY-SERVER QUEUES; FLUID MODELS; SYSTEMS;
D O I
10.1287/msom.2023.1190
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Problem definition: We study scheduling multi-class impatient customers in parallel server queueing systems. At the time of arrival, customers are identified as being one of many classes, and the class represents the service and patience time distributions as well as cost characteristics. From the system's perspective, customers of the same class at time of arrival get differentiated on their residual patience time as they wait in queue. We leverage this property and propose two novel and easy-to-implement multi-class scheduling policies. Academic/practical relevance: Scheduling multi-class impatient customers is an important and challenging topic, especially when customers' patience times are nonexponential. In these contexts, even for customers of the same class, processing them under the first-come, first-served (FCFS) policy is suboptimal. This is because, at time of arrival, the system only knows the overall patience distribution from which a customer's patience value is drawn, and as time elapses, the estimate of the customer's residual patience time can be further updated. For nonexponential patience distributions, such an update indeed reveals additional information, and using this information to implement within-class prioritization can lead to additional benefits relative to the FCFS policy. Methodology: We use fluid approximations to analyze the multi-class scheduling problem with ideas borrowed from convex optimization. These approximations are known to perform well for large systems, and we use simulations to validate our proposed policies for small systems. Results: We propose a multi-class time-in-queue policy that prioritizes both across customer classes and within each class using a simple rule and further show that most of the gains of such a policy can be achieved by deviating from within-class FCFS for at most one customer class. In addition, for systems with exponential patience times, our policy reduces to a simple priority-based policy, which we prove is asymptotically optimal for Markovian systems with an optimality gap that does not grow with system scale. Managerial implications: Our work provides managers ways of improving quality of service to manage parallel server queueing systems. We propose easy-to-implement policies that perform well relative to reasonable benchmarks. Our work also adds to the academic literature on multi-class queueing systems by demonstrating the joint benefits of cross- and within-class prioritization.
引用
收藏
页码:1066 / 1080
页数:15
相关论文
共 50 条
  • [1] Scheduling Homogeneous Impatient Customers
    Bassamboo, Achal
    Randhawa, Ramandeep Singh
    [J]. MANAGEMENT SCIENCE, 2016, 62 (07) : 2129 - 2147
  • [2] Online scheduling policies for multiclass call centers with impatient customers
    Jouini, Oualid
    Pot, Auke
    Koole, Ger
    Dallery, Yves
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 207 (01) : 258 - 268
  • [3] A QUEUEING SYSTEM WITH HETEROGENEOUS IMPATIENT CUSTOMERS AND CONSUMABLE ADDITIONAL ITEMS
    Baek, Janghyun
    Dudina, Olga
    Kim, Chesoong
    [J]. INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2017, 27 (02) : 367 - 384
  • [4] SRPT Scheduling Discipline in Many-Server Queues with Impatient Customers
    Dong, Jing
    Ibrahim, Rouba
    [J]. MANAGEMENT SCIENCE, 2021, 67 (12) : 7708 - 7718
  • [6] Index Policies for the Admission Control and Routing of Impatient Customers to Heterogeneous Service Stations
    Glazebrook, K. D.
    Kirkbride, C.
    Ouenniche, J.
    [J]. OPERATIONS RESEARCH, 2009, 57 (04) : 975 - 989
  • [7] MULTISTAGE SERVICE FOR IMPATIENT CUSTOMERS
    YURKEVIC.OM
    [J]. ENGINEERING CYBERNETICS, 1972, 10 (06): : 1045 - 1049
  • [8] On priority queues with impatient customers
    Iravani, Foad
    Balcioglu, Baris
    [J]. QUEUEING SYSTEMS, 2008, 58 (04) : 239 - 260
  • [9] Tandem queues with impatient customers
    Wang, Jianfu
    Abouee-Mehrizi, Hossein
    Baron, Opher
    Berman, Oded
    [J]. PERFORMANCE EVALUATION, 2019, 135
  • [10] A QUEUING SYSTEM WITH IMPATIENT CUSTOMERS
    DEKOK, AG
    TIJMS, HC
    [J]. JOURNAL OF APPLIED PROBABILITY, 1985, 22 (03) : 688 - 696