Fair Dynamic Routing in Large-Scale Heterogeneous-Server Systems

被引:70
|
作者
Armony, Mor [1 ]
Ward, Amy R. [2 ]
机构
[1] NYU, Stern Sch Business, New York, NY 10012 USA
[2] Univ So Calif, Marshall Sch Business, Los Angeles, CA 90089 USA
关键词
SERVICE-LEVEL DIFFERENTIATION; SCHEDULING FLEXIBLE SERVERS; CONVEX DELAY COSTS; ASYMPTOTIC OPTIMALITY; PARALLEL SERVERS; QUEUE; JUSTICE;
D O I
10.1287/opre.1090.0777
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In a call center, there is a natural trade-off between minimizing customer wait time and fairly dividing the workload among agents of different skill levels. The relevant control is the routing policy, that is, the decision concerning which agent should handle an arriving call when more than one agent is available. We formulate an optimization problem for a call center with heterogeneous agent pools, in which each pool is distinguished by the speed at which agents in that pool handle calls. The objective is to minimize steady-state expected customer wait time subject to a "fairness" constraint on the workload division. We first solve the optimization problem by formulating it as a Markov decision process (MDP), and solving, a related linear program. We note that this approach does not in general lead to an optimal policy that has a simple structure. Fortunately, the optimal policy does appear to have a simple structure as the system size grows large, in the Halfin-Whitt many-server heavy-traffic limit regime. Therefore, we solve the diffusion control problem that arises in this regime and interpret its solution as a policy for the original system. The resulting routing policy is a threshold policy that determines server pool priorities based on the total number of customers in the system. We prove that a continuous modification of our proposed threshold routing policy is asymptotically optimal in the Halfin-Whitt limit regime. We furthermore present simulation results to illustrate that our proposed threshold routing policy outperforms a common routing policy used in call centers (that routes to the agent that has been idle the longest).
引用
收藏
页码:624 / 637
页数:14
相关论文
共 50 条
  • [1] Dynamic routing in large-scale service systems with heterogeneous servers
    Armony, M
    [J]. QUEUEING SYSTEMS, 2005, 51 (3-4) : 287 - 329
  • [2] Dynamic Routing in Large-Scale Service Systems with Heterogeneous Servers
    Mor Armony
    [J]. Queueing Systems, 2005, 51 : 287 - 329
  • [3] Blind Fair Routing in Large-Scale Service Systems with Heterogeneous Customers and Servers
    Ward, Amy R.
    Armony, Mor
    [J]. OPERATIONS RESEARCH, 2013, 61 (01) : 228 - 243
  • [4] HETEROGENEOUS-SERVER LOSS SYSTEMS WITH ORDERED ENTRY - AN ANOMALY
    COOPER, RB
    PALAKURTHI, S
    [J]. OPERATIONS RESEARCH LETTERS, 1989, 8 (06) : 347 - 349
  • [5] COGNISERVE: HETEROGENEOUS SERVER ARCHITECTURE FOR LARGE-SCALE RECOGNITION
    Iyer, Ravi
    Srinivasan, Sadagopan
    Tickoo, Omesh
    Fang, Zhen
    Illikkal, Ramesh
    Zhang, Steven
    Chadha, Vineet
    Stillwell, Paul M., Jr.
    Lee, Seung Eun
    [J]. IEEE MICRO, 2011, 31 (03) : 20 - 31
  • [6] Large-scale dynamic systems
    Haykin, Simon
    Moulines, Eric
    [J]. PROCEEDINGS OF THE IEEE, 2007, 95 (05) : 849 - 852
  • [7] Failure data analysis of a large-scale heterogeneous server environment
    Sahoo, RK
    Sivasubramaniam, A
    Squillante, MS
    Zhang, YY
    [J]. 2004 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2004, : 772 - 781
  • [8] Routing the Social Graphs for the Large-Scale Heterogeneous Information Accessing
    Li, Bing
    [J]. 2016 SIXTH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST), 2016, : 122 - 131
  • [9] Towards the robustness of dynamic loop scheduling on large-scale heterogeneous distributed systems
    Banicescu, Ioana
    Ciorba, Florina M.
    Carino, Ricolindo L.
    [J]. EIGHTH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, PROCEEDINGS, 2009, : 129 - +
  • [10] Weak State Routing for Large-Scale Dynamic Networks
    Acer, Utku Guenay
    Kalyanaraman, Shivkumar
    Abouzeid, Alhussein A.
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2010, 18 (05) : 1450 - 1463