Resilient Consensus Algorithms for Distributed Control Under Adversarial Conditions: Simulation-Based Comparative Analysis

P. Saravanan

Abstract


Distributed consensus algorithms form the foundation of cooperative control in multi-agent unmanned systems, yet their vulnerability to adversarial attacks—including Byzantine agents, data injection, and communication jamming—poses critical risks for safety-critical applications. This paper presents a comprehensive simulation-based comparative analysis of resilient consensus algorithms designed to maintain coordination despite malicious or faulty agents. We examine fundamental resilience mechanisms including weighted mean subsequence reduced (W-MSR), approximate Byzantine consensus, and resilient asymptotic consensus algorithms, analyzing their theoretical guarantees regarding the maximum tolerable fraction of adversarial agents. The study develops a unified simulation framework implementing twelve prominent resilient consensus variants across representative multi-agent scenarios: distributed state estimation, cooperative target tracking, and formation control under attack. Our simulation environment models diverse adversarial strategies including value falsification, gradient attacks, and strategic message dropping, with adversary capabilities ranging from omniscient to locally-informed. Performance evaluation encompasses convergence accuracy, convergence time, communication overhead, and computational complexity as functions of network size (10-100 agents), adversary fraction (0-40%), and network topology (complete, random geometric, scale-free). Comparative results reveal that graph-based filtering approaches achieve superior resilience in dense networks, while reputation-based methods excel in sparse topologies with persistent adversaries. We investigate the fundamental trade-off between resilience guarantees and convergence speed, demonstrating that algorithms with stronger Byzantine tolerance exhibit significantly slower convergence in benign conditions. The paper examines adaptive algorithms that adjust resilience mechanisms based on detected anomalies, showing improved performance across varying threat levels. Advanced techniques including machine learning-based anomaly detection, cryptographic authentication, and blockchain-based consensus are evaluated for integration with classical resilient algorithms. Simulation analysis quantifies the impact of network topology on resilience, identifying critical connectivity thresholds below which no algorithm can guarantee consensus under adversarial conditions. The study concludes with architectural recommendations for implementing resilient consensus in real-world unmanned systems and identifies open challenges in dynamic adversary adaptation and resource-constrained environments.

Keywords


resilient consensus, Byzantine fault tolerance, distributed control, adversarial robustness.

References


Hou, Jian, Jing Wang, Mingyue Zhang, Zhi Jin, Chunlin Wei, and Zuohua Ding. “Privacy-Preserving Resilient Consensus for Multi-Agent Systems in a General Topology Structure”. ACM Trans. Priv. Secur. 26, no. 3 (June 2023). https://doi.org/10.1145/3587933.

Iqbal, Muhammad, Zhihua Qu, and Azwirman Gusrialdi. “Distributed Resilient Consensus on General Digraphs under Cyber-Attacks”. European Journal of Control 68 (1 November 2022): 100681. https://doi.org/10.1016/j.ejcon.2022.100681.

Ji, Zhenyan, Xiao Zhang, Jianghao Hu, Yuan Lu, and Jiqiang Liu. “A Review of Asynchronous Byzantine Consensus Protocols”. Sensors 24, no. 24 (2024): 7927. https://doi.org/10.3390/s24247927.

Khalyavin, Leon, and Waseem Abbas. “On the Non-Resiliency of Subsequence Reduced Resilient Consensus in Multiagent Networks”. European Journal of Control 80 (1 November 2024): 101120. https://doi.org/10.1016/j.ejcon.2024.101120.

Rezaei, Mohammad Amin, Peyman Bagheri, and Farzad Hashemzadeh. “Predictive Consensus Tracking of Multi-Agent Systems in the Presence of Byzantine Agents and Connection Loss of Reference Signals”. Optimal Control Applications and Methods 45, no. 2 (2024): 842–54. https://doi.org/10.1002/oca.3076.

Tang, Fei, Jinlan Peng, Ping Wang, Huihui Zhu, and Tingxian Xu. “Improved Dynamic Byzantine Fault Tolerant Consensus Mechanism”. Computer Communications 226–227 (1 October 2024): 107922. https://doi.org/10.1016/j.comcom.2024.08.004.

Wang, Jingyao, Xingming Deng, Jinghua Guo, and Zeqin Zeng. “Resilient Consensus Control for Multi-Agent Systems: A Comparative Survey”. Sensors 23, no. 6 (2023): 2904. https://doi.org/10.3390/s23062904.

Wei, Henglai, Kunwu Zhang, Hui Zhang, and Yang Shi. “Resilient and Constrained Consensus against Adversarial Attacks: A Distributed MPC Framework”. arXiv [Eess.SY], 2023. arXiv. http://arxiv.org/abs/2311.05935.

Xu, Chentao, and Qingshan Liu. “A Resilient Distributed Optimization Algorithm Based on Consensus of Multi-Agent System against Two Attack Scenarios”. Journal of the Franklin Institute 360, no. 12 (1 August 2023): 9096–9114. https://doi.org/10.1016/j.jfranklin.2022.08.031.

Yan, Jiaqi, Xiuxian Li, Yilin Mo, and Changyun Wen. “Resilient Multi-Dimensional Consensus in Adversarial Environment”. arXiv [Eess.SY], 2022. arXiv. http://arxiv.org/abs/2001.00937.

Yang, Yang, and Wei Sun. “Resilient Bipartite Consensus of High-Order Heterogeneous Multi-Agent Systems under Byzantine Attacks”. Automatica 169 (1 November 2024): 111834. https://doi.org/10.1016/j.automatica.2024.111834.

Yuan, Liwei, and Hideaki Ishii. “Resilient Average Consensus with Adversaries via Distributed Detection and Recovery”. arXiv [Cs.MA], 2024. arXiv. http://arxiv.org/abs/2405.18752.

Yuan, Liwei, and Hideaki Ishii. “Resilient Consensus with Multi-Hop Communication”. arXiv [Cs.MA], 2022. arXiv. http://arxiv.org/abs/2201.03214.

Zhao, Dan, Yuezu Lv, Guanghui Wen, and Zhiwei Gao. “Resilient Consensus of High-Order Networks against Collusive Attacks”. Automatica: The Journal of IFAC, the International Federation of Automatic Control 151, no. 110934 (May 2023): 110934. https://doi.org/10.1016/j.automatica.2023.110934.


Refbacks

  • There are currently no refbacks.




Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.