Downloads
Download
This work is licensed under a Creative Commons Attribution 4.0 International License.
Article
Adaptive Resilience via Probabilistic Automaton: Safeguarding Multi-Agent Systems from Leader Missing Attacks
Kuanxiang Wang 1 and Xin Gong 2,*
1 The School of Information Science and Engineering, East China University of Science and Technology, Shanghai 200237, China
2 The School of Cyber Science and Engineering, Southeast University, Nanjing 210096, China
* Correspondence: xingong@seu.edu.cn; Tel.: +86-185-9806-0508
Received: 26 August 2024; Revised: 3 October 2024; Accepted: 18 October 2024; Published: 25 October 2024
Abstract: The resilience of leader-following structures has been a hotspot in both academic and industrial research. Existing studies mainly focus on maintaining follower coherence, usually assuming that the leader can always function properly. However, these studies neglect the risk of system paralysis if the leader is compromised. To resolve this problem, this paper leverages probabilistic automata grammar reasoning to investigate how followers can gradually infer their operational rules within the system over time. First, a grammatical inference module is implemented on the followers to enable them to deduce their rules once they receive commands from the leader. Then, this paper proposes three probabilistic automata reasoning methods for this inference: the Algorithm for Learning Regular Grammars with Inference Assistance (ALERGIA), Distinguished String Automata Inference (DSAI), and Minimum Divergent Inference (MDI). By using these methods, a follower can reason about deterministic finite automata from multiple commands issued by the leader, which are then utilized to construct deterministic probabilistic finite automata for representing the follower's rules. Finally, several examples are provided to validate the correctness of these reasoning methods and compare their efficiency in learning probabilistic automata. The results indicate that all three methods achieve an accuracy of 98.535% in learning the correct automata transformation function, and ALERGIA runs slightly faster. These findings suggest that even if the leader is compromised, the agent can still perform tasks autonomously using the inferred rules, thereby avoiding system paralysis.
Keywords:
adaptive resilience probabilistic automaton leader-following multi-agent systems leader missing attacksReferences
- Kim, K.-D.; Kumar, P.R. Cyber–physical systems: A perspective at the centennial. Proc. IEEE 2012, 100, 1287–1308.
- Gonz´alez-Briones, A.; De La Prieta, F.; Mohamad, M.S.; Omatu, S.; Corchado, J.M. Multi-agent systems applications in energy optimization problems: A state-of-the-art review. Energies 2018, 11, 1928.
- Sharma, M.K.; Zappone, A.; Assaad, M.; Debbah, M.; Vassilaras, S. Distributed power control for large energy harvesting networks: A multi-agent deep reinforcement learning approach. IEEE Trans. Cogn. Commun. Netw. 2019, 5, 1140–1154.
- Iqbal, S.; Altaf, W.; Aslam, M.; Mahmood, W.; Khan, M.U.G. Application of intelligent agents in health-care. Artif. Intell. Rev. 2016, 46, 83–112.
- Radhakrishnan, B.M.; Srinivasan, D. A multi-agent based distributed energy management scheme for smart grid applications. Energy 2016, 103, 192–204.
- Karydis, K.; Kannappan, P.; Tanner, H.G.; Jardine, A.; Heinz, J. Resilience through learning in multi-agent cyber-physical systems. Front. Robot. AI 2016, 3, 36.
- Khaitan, S.K.; McCalley, J.D. Design techniques and applications of cyberphysical systems: A survey. IEEE Syst. J. 2014, 9, 350–365.
- Mahela, O.P.; Khosravy, M.; Gupta, N.; Khan, B.; Alhelou, H.H.; Mahla, R.; Patel, N.; Siano, P. Comprehensive overview of multi-agent systems for controlling smart grids. CSEE J. Power Energy Syst. 2020, 8, 115–131.
- Jiao, W.; Sun, Y. Self-adaptation of multi-agent systems in dynamic environments based on experience exchanges. J. Syst. Softw. 2016, 122, 165–179.
- Binyamin, S.S.; Ben Slama, S. Multi-agent Systems for Resource Allocation and Scheduling in a smart grid. Sensors 2022, 22, 8099.
- Chen, C.; Lewis, F.L.; Xie, S.; Modares, H.; Liu, Z.; Zuo, S.; Davoudi, A. Resilient adaptive and H∞ controls of multi-agent systems under sensor and actuator faults. Automatica 2019, 102, 19–26.
- Long, M.; Su, H.; Zeng, Z. Distributed observer-based leader–follower consensus of multiple Euler–Lagrange systems. IEEE Trans. Neural Netw. Learn. Syst. 2022, 35, 157–168.
- Gong, X.; Li, X.; Shu, Z.; Feng, Z. Resilient output formation-tracking of heterogeneous multiagent systems against general Byzantine attacks: A twin-layer approach. IEEE Trans. Cybern. 2023, 54, 2566–2578.
- Baxevani, K.; Zehfroosh, A.; Tanner, H.G. Resilient Supervisory Multiagent Systems. IEEE Trans. Robot. 2021, 38, 229–243.
- Mahfouz, M.; Hafez, A.T.; Ashry, M.M.; Elnashar, G. Cyclic leader-following Strategy For Cooperative Unmanned Aerial Vehicles. In Proceedings of the IEEE International Conference on Vehicular Electronics and Safety, Cairo, Egypt, 4-6 September 2019; IEEE: New York, NY, USA, 2019; pp. 1–6.
- Wei, Z.; Zhang, X.; Zhang, Y.; Sun, M. Weighted automata extraction and explanation of recurrent neural networks for natural language tasks. J. Log. Algebr. Methods Program. 2024, 136, 100907.
- Bates, M. Models of natural language understanding. Proc. Natl. Acad. Sci. USA 1995, 92, 9977–9982.
- Collins, M.; Head-driven statistical models for natural language parsing. Comput. Linguist. 2003, 29, 589–637.
- Maletti, A. Survey: Finite-state technology in natural language processing. Theor. Comput. Sci. 2017, 679, 2–17.
- Jaf, S.; Calder, C. Deep learning for natural language parsing. IEEE Access 2019, 7, 131363–131373.
- Carrasco, R.C.; Oncina, J. Learning stochastic regular grammars by means of a state merging method. In Proceedings of the International Colloquium on Grammatical Inference, Alicante, Spain, 21–23 September 1994; Springer: Berlin/Heidelberg, Germany, 1994; pp. 139–152.