Asymptotically Optimal Load Balancing Topologies
Debankur Mukherjee, Sem C. Borst, and Johan S.H. van Leeuwaarden

TL;DR
This paper investigates load balancing on large networks with various topologies, showing that random graphs with increasing average degree can achieve near-optimal performance similar to a complete network, while certain degree constraints prevent optimality.
Contribution
It proves conditions under which Erdős-Rényi random graphs are asymptotically optimal for load balancing, extending understanding beyond complete graphs.
Findings
Erdős-Rényi graphs with diverging average degree are N- and √N-optimal.
Optimality can be achieved with significantly fewer connections than a clique.
Graphs with many bounded-degree nodes cannot be N-optimal.
Abstract
We consider a system of servers inter-connected by some underlying graph topology . Tasks arrive at the various servers as independent Poisson processes of rate . Each incoming task is irrevocably assigned to whichever server has the smallest number of tasks among the one where it appears and its neighbors in . Tasks have unit-mean exponential service times and leave the system upon service completion. The above model has been extensively investigated in the case is a clique. Since the servers are exchangeable in that case, the queue length process is quite tractable, and it has been proved that for any , the fraction of servers with two or more tasks vanishes in the limit as . For an arbitrary graph , the lack of exchangeability severely complicates the analysis, and the queue length process tends to be worse than for a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
