Asynchronous Averaging on Dynamic Graphs with Selective Neighborhood Contraction
Hsin-Lun Li
TL;DR
This work examines asynchronous averaging on time-varying graphs where, at each step, a single agent updates by averaging over its current neighbors and the updating neighborhood may contract endogenously. The analysis constructs a nonnegative supermartingale based on pairwise disagreements and employs Laplacian spectral tools to prove that all agent states converge almost surely to a common limit $x_\infty$ provided the interaction graph is connected infinitely often. The paper also provides simulations on dynamic Erdős–Rényi graphs to illustrate how edge shrinkage and random edge flips influence stopping times to consensus, highlighting the role of long-run connectivity recurrence. Overall, the results extend classical consensus theory to adaptive networks with endogenous topology changes and offer insights into agreement dynamics in evolving social systems.
Abstract
We study a discrete-time consensus model in which agents iteratively update their states through interactions on a dynamic social network. At each step, a single agent is selected asynchronously and averages the values of its current neighbors. A distinctive feature of our model is that an agent's neighborhood may contract following an update, while non-selected agents may add or remove neighbors independently. This creates a time-varying communication structure with endogenous contraction. We show that under mild assumptions--specifically, that the evolving graph is connected infinitely often--the system reaches consensus almost surely. Our results extend classical consensus theory on time-varying graphs and asynchronous updates by introducing selective neighborhood contraction, offering new insights into agreement dynamics in evolving social systems.
