Home
Scholarly Works
Optimal assignment of servers to tasks when...
Journal article

Optimal assignment of servers to tasks when collaboration is inefficient

Abstract

Consider a Markovian system of two stations in tandem with finite intermediate buffer and two servers. The servers are heterogeneous, flexible, and more efficient when they work on their own than when they collaborate. We determine how the servers should be assigned dynamically to the stations with the goal of maximizing the system throughput. We show that the optimal policy depends on whether or not one server is dominant (i.e., faster at both stations) and on the magnitude of the efficiency loss of collaborating servers. In particular, if one server is dominant then he must divide his time between the two stations, and we identify the threshold policy the dominant server should use; otherwise each server should focus on the station where he is the faster server. In all cases, servers only collaborate to avoid idleness when the first station is blocked or the second station is starved, and we determine when collaboration is preferable to idleness as a function of the efficiency loss of collaborating servers.

Authors

Andradóttir S; Ayhan H; Down DG

Journal

Queueing Systems, Vol. 75, No. 1, pp. 79–110

Publisher

Springer Nature

Publication Date

January 1, 2013

DOI

10.1007/s11134-013-9345-y

ISSN

0257-0130

Contact the Experts team