Asynchronous Nonlinear Sheaf Diffusion for Multi-Agent Coordination
Yichen Zhao, Tyler Hanks, Hans Riess, Samuel Cohen, Matthew Hale, James Fairbanks
TL;DR
The paper tackles asynchronous coordination for heterogeneous multi-agent systems by embedding goals into coordination sheaves and formulating a Dirichlet-energy minimization problem. It introduces an asynchronous nonlinear sheaf diffusion algorithm based on the nonlinear sheaf Laplacian $L_{\uparrow\mathcal{F}}^{\nabla U}$, and proves global linear convergence under bounded delays $B$ with a rate tied to spectral properties of the sheaf Laplacian and edge potentials. The results hold from arbitrary initial conditions and bridge to classical consensus when specialized to the constant (linear) case, with numerical simulations validating the theory across various sheaf configurations. Practically, this work enables robust, distributed coordination in networks with communication and compute heterogeneity, by leveraging the algebraic-topological structure of cellular sheaves and their spectra. The findings highlight the importance of the Hessian/spectral characteristics of the sheaf Laplacian in governing convergence speed under asynchrony and suggest design principles to optimize these spectral properties for faster coordination.
Abstract
Cellular sheaves and sheaf Laplacians provide a far-reaching generalization of graphs and graph Laplacians, resulting in a wide array of applications ranging from machine learning to multi-agent control. In the context of multi-agent systems, so called coordination sheaves provide a unifying formalism that models heterogeneous agents and coordination goals over undirected communication topologies, and applying sheaf diffusion drives agents to achieve their coordination goals. Existing literature on sheaf diffusion assumes that agents can communicate and compute updates synchronously, which is an unrealistic assumption in many scenarios where communication delays or heterogeneous agents with different compute capabilities cause disagreement among agents. To address these challenges, we introduce asynchronous nonlinear sheaf diffusion. Specifically, we show that under mild assumptions on the coordination sheaf and bounded delays in communication and computation, nonlinear sheaf diffusion converges to a minimizer of the Dirichlet energy of the coordination sheaf at a linear rate proportional to the delay bound. We further show that this linear convergence is attained from arbitrary initial conditions and the analysis depends on the spectrum of the sheaf Laplacian in a manner that generalizes the standard graph Laplacian case. We provide several numerical simulations to validate our theoretical results.
