The $s$-Energy and Its Applications
Bernard Chazelle, Kritkorn Karntikoon
TL;DR
This work introduces the $s$-energy as a scale-aware invariant to analyze time-varying averaging dynamics, establishing bounds that scale polynomially in the number of agents $n$ and exponentially in the maximum number of connected components $m$. By proving tight upper and lower bounds for general, reversible, expanding, and random averaging systems, the authors derive convergence guarantees for diverse models, including multi-flock bird dynamics, opinion formation with stubborn agents, and distributed coordination under failures. A key insight is that network connectivity governs the convergence rate, explaining the observed exponential gap between fixed and time-varying networks and enabling uniform convergence analyses across heterogeneous, adversarial, or non-reversible updates. The results offer a general-purpose framework for bounding convergence across dynamic networks and provide concrete algorithmic implications for distributed control and collective behavior.
Abstract
Many multi-agent systems evolve by repeatedly updating each state to a weighted average of its neighbors, a process known as averaging dynamics, whose behavior becomes difficult to analyze when the interaction network varies over time. In recent years, the $s$-energy has emerged as a useful tool for bounding the convergence rates of such systems, complementing the classical techniques that rely on fixed graphs. We derive new bounds on the $s$-energy under minimal connectivity assumptions. As a consequence, we obtain convergence guarantees for several models of collective dynamics and resolve a number of open questions in the areas. Our results highlight the dependence of the $s$-energy on the connectivity of the underlying networks and use it to explain the exponential gap in the convergence rates of stationary and time-varying consensus systems.
