Partial Resilient Leader-Follower Consensus in Time-Varying Graphs
Haejoon Lee, Dimitra Panagou
TL;DR
This work tackles resilient leader-follower consensus over sequences of time-varying digraphs with $F$-local adversaries by relaxing global robustness requirements. It introduces the BP-MSR algorithm, which couples Bootstrap Percolation with MSR updates and uses the threshold $r=2F+1$ to gate participation, achieving partial resilient leader-follower consensus for a nonempty convergent set $\\mathcal{F}_{\\mathcal{C}}$. The authors prove that followers who are active infinitely often and belong to strongly $(2F+1)$-robust subgraphs converge to the leader's reference state, while others remain within the convex hull; full resilience is recovered under additional conditions such as all followers being active or time-window robustness. Simulations on non-robust graph sequences demonstrate partial convergence where full resilience would fail under traditional algorithms, highlighting the practical value of local participation and percolation-based gating in dynamic networks.
Abstract
This work studies resilient leader-follower consensus with a bounded number of adversaries. Existing approaches typically require robustness conditions of the entire network to guarantee resilient consensus. However, the behavior of such systems when these conditions are not fully met remains unexplored. To address this gap, we introduce the notion of partial leader-follower consensus, in which a subset of non-adversarial followers successfully tracks the leader's reference state despite insufficient robustness. We propose a novel distributed algorithm - the Bootstrap Percolation and Mean Subsequence Reduced (BP-MSR) algorithm - and establish sufficient conditions for individual followers to achieve consensus via the BP-MSR algorithm in arbitrary time-varying graphs. We validate our findings through simulations, demonstrating that our method guarantees partial leader-follower consensus, even when standard resilient consensus algorithms fail.
