Fluid limits for interacting queues in sparse dynamic graphs
Goldsztajn, Borst, van Leeuwaarden
Consider a network of $n$ single-server queues where tasks arrive independently at each server at rate $λ_n$. The servers are connected by a graph that is resampled at rate $μ_n$ in a way that is symmetric with respect to the servers, and each task is dispatched to the shortest queue in the graph neighborhood where it appears. We aim to gain insight in the impact of the dynamic network structure on the load balancing dynamics in terms of the occupancy process which describes the empirical distribution of the number of tasks across the servers. This process evolves on the underlying dynamic graph, and its dynamics depend on the number of tasks at each individual server and the neighborhood structure of the graph. We establish that this dependency disappears in the limit as $n \to \infty$ when $λ_n / n \to λ$ and $μ_n \to \infty$, and prove that the limit of the occupancy process is given by a system of differential equations that depends solely on $λ$ and the limiting degree distribution of the graph. We further show that the stationary distribution of the occupancy process converges to an equilibrium of the differential equations, and derive properties of this equilibrium that reflect the impact of the degree distribution. Our focus is on truly sparse graphs where the maximum degree is uniformly bounded across $n$, which is natural in load balancing systems.
academic
Fluid limits for interacting queues in sparse dynamic graphs
Title: Fluid limits for interacting queues in sparse dynamic graphs
Authors: Diego Goldsztajn (Universidad ORT Uruguay), Sem C. Borst (Eindhoven University of Technology), Johan S.H. van Leeuwaarden (Tilburg University)
Classification: math.PR (Probability Theory)
Publication Date: October 11, 2025 (arXiv version)
This paper investigates a network consisting of n single-server queues, where tasks arrive independently at each server at rate λₙ. Servers are connected through a graph that is resampled at rate μₙ and is symmetric with respect to servers. Each task is dispatched to the shortest queue in its graph neighborhood. The research aims to provide deep understanding of how dynamic network structure affects load balancing dynamics, particularly the occupancy process (which describes the empirical distribution of tasks across servers). When n→∞, λₙ/n→λ, and μₙ→∞, this dependency vanishes, and the fluid limit of the occupancy process is given by a system of differential equations that depends only on λ and the limiting degree distribution of the graph.
Complexity of load balancing systems: In modern distributed systems, tasks must be efficiently allocated across multiple servers. Traditional load balancing research has primarily focused on complete graphs or static network topologies.
Practical demands of dynamic networks: In real applications, network topologies frequently change, such as in mobile ad hoc networks, peer-to-peer networks, and data center network topology adjustments.
Importance of sparse graphs: In practical load balancing systems, sparse graphs (with maximum degree uniformly bounded in n) are natural choices due to communication overhead considerations.
Lack of exchangeability: In dynamic graph settings, servers with the same number of tasks are no longer exchangeable, as different servers typically have different neighborhood structures.
Mathematical analysis difficulties: The dynamics of the occupancy process depend not only on the occupancy process itself but also on the dynamic graph Gₙ and the process Xₙ describing the number of tasks at each server.
Limitations of existing theory: Previous research has primarily addressed complete graphs (supermarket model) or static graph cases, with dynamic cases lacking rigorous mathematical analysis.
Established fluid limit theory for queue networks on dynamic sparse graphs: Proved that when the graph resampling rate is sufficiently fast, the occupancy process converges to a deterministic limit described by an infinite-dimensional system of differential equations.
Demonstrated universality of the limit: The fluid limit depends only on the probability generating function of the limiting degree distribution, independent of other structural properties of the graph.
Established convergence of stationary distributions: Under Poisson resampling assumptions, proved that stationary occupancy states converge to globally attractive equilibrium points of the differential equations.
Revealed phase transition phenomena in degree distributions: Discovered significant differences in system performance depending on whether the degree distribution has mass at zero.
Provided performance lower bounds: Derived tight lower bounds for equilibrium points under sparsity constraints and identified optimal degree distributions.
Constructed discrete-time martingales {Mᵐₙ(i) : m ≥ 0}, exploiting the independence of graph resampling to establish martingale properties, and using Doob's maximal inequality to control their behavior.
Universality result: Load balancing systems on dynamic sparse graphs converge under appropriate conditions to a fluid limit depending only on the degree distribution
Phase transition phenomenon: Whether the degree distribution has mass at zero leads to fundamental differences in system performance
Optimality: Deterministic degree distributions achieve optimal performance under sparsity constraints