paper

Simple Load Balancing

arXiv:1808.05389

Abstract

We consider the following load balancing process for tokens distributed arbitrarily among nodes connected by a complete graph: In each time step a pair of nodes is selected uniformly at random. Let and be their respective number of tokens. The two nodes exchange tokens such that they have and tokens, respectively. We provide a simple analysis showing that this process reaches almost perfect balance within steps, where is the maximal initial load difference between any two nodes.

Simple Load Balancing · wovepaper