Randomized Load Balancing by Joining and Splitting Bins

James Aspnes,Yitong Yin
DOI: https://doi.org/10.1016/j.ipl.2012.01.003
IF: 0.851
2012-01-01
Information Processing Letters
Abstract:We analyze the performance of a very natural randomized load balancing scheme: uniformly joining and splitting weighted bins. We develop a norm-based technique for analyzing this simple procedure. By applying the technique, we prove several bounds for the expected load factor. Specifically, if we keep uniformly splitting the bins without joining them, the expected load factor is between Ω(n0.5) and O(n0.742), however, if we alternatively join and split bins, the expected load factor converges to O(n1/12log2n). These bounds justify the intuition that the power of being adaptive to the current loads is essential for load balancing tasks, and they also show a somehow surprising phenomenon that joins can actually help load balancing if such power is not available.
What problem does this paper attempt to address?