STOC2021

Load balancing with dynamic set of balls and bins

Anders Aamand, Jakob Bæk Tejs Knudsen, Mikkel Thorup

4 citations

Abstract

In dynamic load balancing, we wish to distribute balls into bins in an environment where both balls and bins can be added and removed. We want to minimize the maximum load of any bin but we also want to minimize the number of balls and bins that are affected when adding or removing a ball or a bin. We want a hashing-style solution where we given the ID of a ball can find its bin efficiently.