Load Balancing under Adaptive Bin Deletions
Abstract
We analyze a balls-and-bins game against an adaptive adversary that sequentially deletes bins. Starting with balls distributed across bins, the adversary deletes a bin in each step, forcing the algorithm to redistribute its balls to surviving bins. We prove that after rounds, uniform random redistribution yields optimal recourse and maximum load. Furthermore, we show that applying the ``power of two choices'' reduces the maximum load to while maintaining linear recourse. We also consider a variation of this game where the balls from the deleted bin are partitioned evenly among random bins rather than being redistributed independently. We demonstrate that keeping the balls together (), which gives small maximum load and recourse against an oblivious adversary, fails against an adaptive adversary. Nevertheless, we show that splitting the balls into just two groups () is sufficient to recover linear recourse and efficient load balancing in the adaptive setting.
Cite
@article{arxiv.2607.06211,
title = {Load Balancing under Adaptive Bin Deletions},
author = {Haim Kaplan and Shay Sapir and Uri Stemmer},
journal= {arXiv preprint arXiv:2607.06211},
year = {2026}
}
Comments
22 pages