TL;DR
This paper investigates how limited binary queries affect load balancing in the Two-Choice process, establishing bounds on maximum load and demonstrating strategies that optimize performance with multiple queries.
Contribution
It provides new lower bounds for incomplete information scenarios and introduces strategies with multiple binary queries that achieve near-optimal load balancing.
Findings
Lower bounds of m/n + Omega(sqrt(log n)) and m/n + Omega(log n / log log n) for certain strategies.
An oblivious strategy with two binary queries per bin achieves maximum load of m/n + O(sqrt(log n)).
Multiple queries improve bounds, including for the (1+beta)-process and graphical processes.
Abstract
We consider the allocation of balls into bins with incomplete information. In the classical Two-Choice process a ball first queries the load of two randomly chosen bins and is then placed in the least loaded bin. In our setting, each ball also samples two random bins but can only estimate a bin's load by sending binary queries of the form "Is the load at least the median?" or "Is the load at least 100?". For the lightly loaded case , Feldheim and Gurel-Gurevich (2021) showed that with one query it is possible to achieve a maximum load of , and posed the question whether a maximum load of is possible for any . In this work, we resolve this open problem by proving a lower bound of for a fixed , and a lower bound of $m/n+\Omega(\log…
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
Balanced Allocations with Incomplete Information: The Power of Two Queries· youtube
