A Simple Steady-State Analysis of Load Balancing Algorithms in the Sub-Halfin-Whitt Regime
Xin Liu, Lei Ying

TL;DR
This paper analyzes the steady-state performance of various load balancing algorithms in large-server systems operating in a sub-Halfin-Whitt heavy traffic regime, establishing conditions for near-perfect load distribution.
Contribution
It introduces a sufficient condition ensuring asymptotic optimality for several load balancing algorithms in the sub-Halfin-Whitt regime, using Stein's method and generator approximation.
Findings
Algorithms like JSQ, I1F, JIQ, and Po$d$ achieve near-perfect load balancing asymptotically.
The analysis applies to systems with finite buffer sizes and heavy traffic conditions.
A novel proof technique based on state space collapse simplifies the analysis.
Abstract
This paper studies a class of load balancing algorithms for many-server ( servers) systems assuming finite buffer with size (i.e. a server can have at most one job in service and jobs in queue). We focus on steady-state performance of load balancing algorithms in the heavy traffic regime such that the load of system is for which we call sub-Halfin-Whitt regime ( is the so-called the Halfin-Whitt regime). We establish a sufficient condition under which the probability that an incoming job is routed to an idle server is one asymptotically. The class of load balancing algorithms that satisfy the condition includes join-the-shortest-queue (JSQ), idle-one-first (I1F), join-the-idle-queue (JIQ), and power-of--choices (Po) with . The proof of the main result is based on the framework of Stein's…
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 Queuing Theory Analysis · Distributed systems and fault tolerance · Probability and Risk Models
