Flexible Server Allocation and Customer Routing Policies for Two Parallel Queues When Service Rates Are Not Additive

We consider the question of how routing and allocation can be coordinated to meet the challenge of demand variability in a parallel queueing system serving two types of customers. A decision maker decides whether to keep customers at the station at which they arrived or to reroute them to the other station. At the same time, the decision maker has two servers and must decide where to allocate their effort. We analyze this joint decision-making scenario with both routing and station-dependent holding costs, but add an important twist. We allow the combined service rate (when the servers work at the same station) to be superadditive or subadditive. This captures positive or negative externalities that arise during collaboration. We seek an optimal control policy under the discounted or long-run average cost criteria. Our results show that in the superadditive case jobs should never be routed away from the lower-cost queue. When jobs are rerouted from the higher-cost queue to the low-cost queue the optimal c...

[1]  Tapani Lehtonen,et al.  On the optimality of the shortest line discipline , 1984 .

[2]  J. Walrand,et al.  The cμ rule revisited , 1985, Advances in Applied Probability.

[3]  Ronald J. Williams,et al.  Dynamic scheduling of a system with two parallel servers in heavy traffic with resource pooling: asymptotic optimality of a threshold policy , 2001 .

[4]  Douglas G. Down,et al.  THE N-NETWORK MODEL WITH UPGRADES , 2010, Probability in the Engineering and Informational Sciences.

[5]  R. Weber On the optimal assignment of customers to parallel servers , 1978, Journal of Applied Probability.

[6]  J. Michael Harrison,et al.  Heavy traffic resource pooling in parallel‐server systems , 1999, Queueing Syst. Theory Appl..

[7]  Linda Green,et al.  A Queueing System with General-Use and Limited-Use Servers , 1985, Oper. Res..

[8]  Wayne Winston Optimal dynamic rules for assigning customers to servers in a heterogeneous queuing system , 1977 .

[9]  Sigrún Andradóttir,et al.  Queueing Systems with Synergistic Servers , 2011 .

[10]  Steven A. Lippman,et al.  Applying a New Device in the Optimization of Exponential Queuing Systems , 1975, Oper. Res..

[11]  Richard F. Serfozo,et al.  Technical Note - An Equivalence Between Continuous and Discrete Time Markov Decision Processes , 1979, Oper. Res..

[12]  J. Harrison Heavy traffic analysis of a system with parallel servers: asymptotic optimality of discrete-review policies , 1998 .

[13]  L. Sennott Stochastic Dynamic Programming and the Control of Queueing Systems , 1998 .

[14]  J. Kingman Two Similar Queues in Parallel , 1961 .

[15]  Mor Armony,et al.  Dynamic Routing in Large-Scale Service Systems with Heterogeneous Servers , 2005, Queueing Syst. Theory Appl..

[16]  Wayne L. Winston Assignment of Customers to Servers in a Heterogeneous Queuing System with Switching , 1977, Oper. Res..

[17]  Sigrún Andradóttir,et al.  Technical Note - Queueing Systems with Synergistic Servers , 2011, Oper. Res..

[18]  J. Michael Harrison,et al.  Dynamic Scheduling of a Multiclass Queue: Discount Optimality , 1975, Oper. Res..

[19]  Ger Koole,et al.  On the Assignment of Customers to Parallel Queues , 1992, Probability in the Engineering and Informational Sciences.

[20]  S. M. Ross,et al.  On the optimal assignment of servers and a repairman , 1980, Journal of Applied Probability.

[21]  Ger Koole,et al.  On the Optimality of the Generalized Shortest Queue Policy , 1990, Probability in the Engineering and Informational Sciences.

[22]  J. Michael Harrison,et al.  A Priority Queue with Discounted Linear Costs , 1975, Oper. Res..