Proceedings

Formal Verification of Parameterised Neural-symbolic Multi-agent Systems

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 103-110.

https://doi.org/10.24963/ijcai.2024/12

Abstract

We study the problem of verifying multi-agent systems composed of arbitrarily many neural-symbolic agents. We introduce a novel parameterised model, where the parameter denotes the number of agents in the system, each homogeneously constructed from an agent template equipped with a neural network-based perception unit and a traditionally programmed action selection mechanism. We define the verification and emergence identification problems for these models against a bounded fragment of CTL. We put forward an abstraction methodology that enables us to recast both problems to the problem of checking Neural Interpreted Systems with a bounded number of agents. We present an implementation and discuss experimental results obtained on a social dilemma game based on guarding.

  1. [Akintunde et al., 2020a] M. Akintunde, E. Botoeva, P. Kou- varos, and A. Lomuscio. Formal verification of neural agents in non-deterministic environments. In Proceed- ings of the 19th International Conference on Autonomous Agents and MultiAgent Systems (AAMAS20), page To Ap- pear. ACM, 2020.
  2. [Akintunde et al., 2020b] M. Akintunde, E. Botoeva, P. Kou- varos, and A. Lomuscio. Verifying strategic abilities of neural-symbolic multi-agent systems. In Proceedings of the International Conference on Principles of Knowl- edge Representation and Reasoning (KR20), pages 22-32. AAAI Press, 2020.
  3. [Akintunde et al., 2022] M. Akintunde, E. Botoeva, P. Kou- varos, and A. Lomuscio. Formal verification of neural agents in non-deterministic environments. Journal of Au- tonomous Agents and Multi-Agent Systems, 36(1), 2022.
  4. [Aminof et al., 2016] B. Aminof, A. Murano, S. Rubin, and F. Zuleger. Automatic verification of multi-agent systems in parameterised grid-environments. In Proceedings of the 2016 international conference on autonomous agents & multiagent systems, pages 1190-1199, 2016.
  5. [Ball and Kupferman, 2006] Thomas Ball and Orna Kupfer- man. An abstraction-refinement framework for multi- agent systems. In 21st Annual IEEE Symposium on Logic in Computer Science (LICS'06), pages 379-388. IEEE, 2006.
  6. [Belardinelli et al., 2017] F. Belardinelli, P. Kouvaros, and A. Lomuscio. Parameterised verification of data-aware multi-agent systems. In Proceedings of the 24th Inter- national Joint Conference on Artificial Intelligence (IJ- CAI17), pages 98-104. AAAI Press, 2017. IJCAI
  7. [Bonabeau et al., 1999] E. Bonabeau, M. Dorigo, and G. Theraulaz. Swarm intelligence. Oxford University Press, 1999.
  8. [Felli et al., 2020] P. Felli, A. Gianola, and M. Montali. Smt- based safety verification of parameterised multi-agent sys- tems. arXiv preprint arXiv:2008.04774, 2020.
  9. [Gammie and van der Meyden, 2004] P. Gammie and R. van der Meyden. MCK: Model checking the logic of knowledge. In Proceedings of 16th International Conference on Computer Aided Verification (CAV04), volume 3114 of Lecture Notes in Computer Science, pages 479-483. Springer, 2004.
  10. [Gu et al., 2016] Z. Gu, E. Rothberg, and R. Bixby. Gurobi optimizer reference manual. http://www.gurobi.com, 2016. Link
  11. [Hardin, 1968] Garrett Hardin. The tragedy of the commons. Science, 162(3859):1243-1248, 1968.
  12. [Jamroga et al., 2020] Wojciech Jamroga, Wojciech Penczek, Teofil Sidoruk, Piotr Dembiński, and An- toni Mazurkiewicz. Towards partial order reductions for strategic ability. Journal of Artificial Intelligence Research, 68:817-850, 2020.
  13. [Kacprzak et al., 2004] M. Kacprzak, A. Lomuscio, and W. Penczek. Verification of multiagent systems via un- bounded model checking. In Proceedings of the 3rd In- ternational Conference on Autonomous Agents and Multi- agent Systems (AAMAS04), pages 638-645. ACM, 2004.
  14. [Kacprzak et al., 2008] M. Kacprzak, W. Nabialek, A. Niewiadomski, W. Penczek, A. Pólrola, M. Szreter, B. Woźna, and A. Zbrzezny. VerICS 2007 -a model checker for knowledge and real-time. Fundamenta Informaticae, 85(1):313-328, 2008.
  15. [Kouvaros and Lomuscio, 2015] P. Kouvaros and A. Lomus- cio. Verifying emergent properties of swarms. In Pro- ceedings of the 24th International Joint Conference on Ar- tificial Intelligence (IJCAI15), pages 1083-1089. AAAI Press, 2015. IJCAI
  16. [Kouvaros and Lomuscio, 2016a] P. Kouvaros and A. Lo- muscio. Parameterised model checking for alternating- time temporal logic. In Proceedings of the 22nd Eu- ropean Conference on Artificial Intelligence (ECAI16), pages 1230-1238. IOS Press, 2016.
  17. [Kouvaros and Lomuscio, 2016b] P. Kouvaros and A. Lo- muscio. Parameterised verification for multi-agent sys- tems. Artificial Intelligence, 234:152-189, 2016.
  18. [Kouvaros et al., 2018] P. Kouvaros, A. Lomuscio, and E. Pirovano. Symbolic synthesis of fault-tolerance ratios in parameterised multi-agent systems. In Proceedings of the 27th International Joint Conference on Artificial Intel- ligence (IJCAI18), pages 324-330. AAAI Press, 2018. IJCAI
  19. [Lomuscio and Michaliszyn, 2015] Alessio Lomuscio and Jakub Michaliszyn. Verifying multi-agent systems by model checking three-valued abstractions. In Proceed- ings of the 2015 International Conference on Autonomous Agents and Multiagent Systems, pages 189-198, 2015.
  20. [Lomuscio et al., 2017] A. Lomuscio, H. Qu, and F. Rai- mondi. MCMAS: A model checker for the verification of multi-agent systems. Software Tools for Technology Trans- fer, 19(1):9-30, 2017.
  21. [Milinski et al., 2008] Manfred Milinski, Ralf D. Sommer- feld, Hans-Jürgen Krambeck, Floyd A. Reed, and Jochem Marotzke. The collective-risk social dilemma and the pre- vention of simulated dangerous climate change. Proceed- ings of the National Academy of Sciences, 105(7):2291- 2294, 2008.
  22. [Pedersen and Dyrkolbotn, 2013] T. Pedersen and SK. Dyrkolbotn. Agents homogeneous: A procedurally anonymous semantics characterizing the homogeneous fragment of atl. In International Conference on Principles and Practice of Multi-Agent Systems, pages 245-259.
  23. [Penczek and Lomuscio, 2003] Wojciech Penczek and Alessio Lomuscio. Verifying epistemic properties of multi-agent systems via bounded model checking. In Proceedings of the second international joint conference on Autonomous agents and multiagent systems, pages 209-216, 2003.
  24. [Raimondi and Lomuscio, 2005] F. Raimondi and A. Lo- muscio. Automatic verification of multi-agent systems by model checking via OBDDs. Journal of Applied Logic, 5(2):235-251, 2005.
  25. [Santos and Pacheco, 2011] Francisco C. Santos and Jorge M. Pacheco. Risk of collective failure provides an escape from the tragedy of the commons. Proceedings of the National Academy of Sciences, 108(26):10421-10425, 2011.
  26. [Van Lange et al., 2013] Paul A.M. Van Lange, Jeff Joire- man, Craig D. Parks, and Eric Van Dijk. The psychology of social dilemmas: A review. Organizational Behavior and Human Decision Processes, 120(2):125-141, 2013. Social Dilemmas.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards