1. What are the contributions mentioned in the paper "Load balancing in processor sharing systems" ?
In this paper, the authors investigate optimal load balancing strategies for a multi-class multi-server processor-sharing system with a Poisson input stream, heterogeneous service rates, and a server-dependent holding cost per unit time.. Specifically, the authors study ( i ) the centralized setting in which a dispatcher routes incoming jobs based on their service time requirements so as to minimize the weighted mean sojourn time in the system ; and ( ii ) the decentralized, distributed non-cooperative setting in which each job, aware of its service time, selects a server with the objective of minimizing its weighted mean sojourn time in the system.. For the decentralized setting the authors show the existence of a potential function, which allows us to transform the non-cooperative game into a standard convex optimization problem.. Furthermore, the authors show the existence of an optimal policy that routes a job independently of its service time requirement.. The authors also show that the set of servers used in the decentralized setting is a subset of set of servers used in the centralized setting.. Finally, the authors compare the performance perceived by jobs in the two settings by studying the so-called Price of Anarchy ( PoA ), that is, the ratio between the decentralized and the optimal centralized solutions.. Interestingly, the authors show that the PoA for their system can be unbounded.
read more
2. What is the way to determine the optimal multi-strategy?
Depending on the values of the service rates and the holding costs per unit time, the optimal multi-strategy may not use all servers, but due to constraint (16) the authors are certain that atleast one server will be used.
read more
3. What is the way to minimize the mean delay in a multi-server system?
Since the mean delay in a FCFS queue is directly proportional to the variability of the service time distribution (Pollaczek-Khinchin formula), an interval-based policy can minimize the overall mean delay in the system.
read more
4. What is the way to balance a multi-server system?
For a multi-server FCFS system with homogeneous service capacities it was conjectured in [9], and proved in [7], that the optimal load balancing scheme consists in assigning to each server all jobs whose processing times fall within non-overlapping, continuous intervals of processing times.
read more