Threshold Load Balancing in Networks
Martin Hoefer, Thomas Sauerwald

TL;DR
This paper introduces probabilistic threshold-based load balancing protocols in networks, demonstrating rapid convergence to balanced states under various control scenarios, with convergence time depending on network structure.
Contribution
The paper presents novel probabilistic protocols for load balancing with threshold constraints, achieving fast convergence under different control settings and network structures.
Findings
Convergence is logarithmic in the number of users m.
Protocols work under strong locality constraints.
Fast convergence to balanced states is achieved.
Abstract
We study probabilistic protocols for concurrent threshold-based load balancing in networks. There are n resources or machines represented by nodes in an undirected graph and m >> n users that try to find an acceptable resource by moving along the edges of the graph. Users accept a resource if the load is below a threshold. Such thresholds have an intuitive meaning, e.g., as deadlines in a machine scheduling scenario, and they allow the design of protocols under strong locality constraints. When migration is partly controlled by resources and partly by users, our protocols obtain rapid convergence to a balanced state, in which all users are satisfied. We show that convergence is achieved in a number of rounds that is only logarithmic in m and polynomial in structural properties of the graph. Even when migration is fully controlled by users, we obtain similar results for convergence to…
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
TopicsDistributed systems and fault tolerance · Optimization and Search Problems · Advanced Queuing Theory Analysis
