Load Balancing Under Strict Compatibility Constraints
Daan Rutten, Debankur Mukherjee

TL;DR
This paper investigates how to maintain efficient load balancing in large-scale systems with strict task-server compatibility constraints by identifying sparse graph structures that preserve performance.
Contribution
The paper introduces the concept of proportional sparsity in compatibility graphs and proves it preserves meanfield performance, reducing server degrees significantly.
Findings
Proportional sparsity maintains performance similar to fully flexible systems.
Sparse random compatibility graphs can be designed with low server degrees.
Performance remains optimal under certain growth conditions of c(N).
Abstract
We study large-scale systems operating under the JSQ policy in the presence of stringent task-server compatibility constraints. Consider a system with identical single-server queues and task types, where each server is able to process only a small subset of possible task types. Each arriving task selects random servers compatible to its type, and joins the shortest queue among them. The compatibility constraint is naturally captured by a fixed bipartite graph between the servers and the task types. When is complete bipartite, the meanfield approximation is proven to be accurate. However, such dense compatibility graphs are infeasible due to their overwhelming implementation cost and prohibitive storage capacity requirement at the servers. Our goal in this paper is to characterize the class of sparse compatibility graphs for which the meanfield…
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 Wireless Network Optimization · Advanced Queuing Theory Analysis
