Active Secure Neighbor Selection in Multi-Agent Systems with Byzantine Attacks
Jinming Gao, Yijing Wang, Wentao Zhang, Rui Zhao, Yang Shi, Zhiqiang Zuo
TL;DR
The paper addresses resilient consensus in multi-agent systems facing Byzantine adversaries by introducing an active secure neighbor selection (ASNS) framework. It leverages a pre-discriminative graph to define candidate neighbor sets and actively selects a minimal, secure subset of in-neighbors to form a directed spanning tree among the normal agents, without requiring initial connectivity. The approach reduces communication overhead and relaxes robustness requirements (achieving resilience with ${p\le F+1}$), while enabling dynamic topology reconstruction when attacks shift targets. Numerical results illustrate that ASNS can outperform existing detectors and MSR-based methods, particularly on graphs with limited connectivity, demonstrating practical robustness and efficiency in adversarial environments.
Abstract
This paper investigates the problem of resilient control for multi-agent systems in the presence of Byzantine adversaries via an active secure neighbor selection framework. A pre-discriminative graph is first constructed to characterize the admissible set of candidate neighbors for each agent. Based on this graph, a dynamic in-neighbor selection strategy is proposed, wherein each agent actively selects a subset of its pre-discriminative neighbors. The number of selected neighbors is adjustable, allowing for a trade-off between communication overhead and robustness, with the minimal case requiring only a single in-neighbor. The proposed strategy facilitates the reconstruction of a directed spanning tree among normal agents following the detection and isolation of Byzantine agents. It achieves resilient consensus without imposing any assumptions on the initial connectivity among normal agents. Moreover, the approach significantly reduces communication burden while maintaining resilience to adversarial behavior. A numerical example is provided to illustrate the effectiveness of the proposed method.
