Balanced Allocation on Graphs
K. Kenthapadi, R. Panigrahy

TL;DR
This paper investigates the maximum load in a graph-constrained two-choice balls and bins process, establishing bounds for almost regular and regular graphs, and introduces a method to achieve improved load balancing with limited random accesses.
Contribution
It extends the two-choice load balancing analysis to graph-constrained settings and proposes a new scheme using contiguous bin groups for better load distribution with fewer random choices.
Findings
Maximum load for almost regular graphs is log log n + O(1/psilon)
Maximum load for elta-regular graphs is log log n + O(rac{log n}{log (Delta/log^4 n)}
Achieves O(log log n / d) maximum load with only two random accesses using contiguous bin groups.
Abstract
In this paper, we study the two choice balls and bins process when balls are not allowed to choose any two random bins, but only bins that are connected by an edge in an underlying graph. We show that for balls and bins, if the graph is almost regular with degree , where is not too small, the previous bounds on the maximum load continue to hold. Precisely, the maximum load is . For general -regular graphs, we show that the maximum load is and also provide an almost matching lower bound of . V{\"o}cking [Voc99] showed that the maximum bin size with choice load balancing can be further improved to by breaking ties to the left. This requires random bin choices. We show that…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research
