Proceedings

Synthesizing Resilient Strategies for Infinite-Horizon Objectives in Multi-Agent Systems

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 171-179.

https://doi.org/10.24963/ijcai.2023/20

Abstract

We consider the problem of synthesizing resilient and stochastically stable strategies for systems of cooperating agents striving to minimize the expected time between consecutive visits to selected locations in a known environment. A strategy profile is resilient if it retains its functionality even if some of the agents fail, and stochastically stable if the visiting time variance is small. We design a novel specification language for objectives involving resilience and stochastic stability, and we show how to efficiently compute strategy profiles (for both autonomous and coordinated agents) optimizing these objectives. Our experiments show that our strategy synthesis algorithm can construct highly non-trivial and efficient strategy profiles for environments with general topology.

  1. [Almeida et al., 2004] A. Almeida, G. Ramalho, H. Santana, P. Tedesco, T. Menezes, V. Corruble, and Y. Chevaleyr. Recent advances on multi-agent patrolling. Advances in Artificial Intelligence -SBIA, 3171:474-483, 2004.
  2. [Basilico et al., 2016] N. Basilico, A. Lanzi, and M. Monga. A security game model for remote software protection. In Proceedings of ARES 2016, pages 437-443, 2016.
  3. [Brázdil et al., 2017] T. Brázdil, K. Chatterjee, V. Forejt, and A. Kučera. Trading performance for stability in Markov decision processes. Journal of Computer and System Sci- ences, 84:144-170, 2017.
  4. [Ceccato and Tonella, 2011] M. Ceccato and P. Tonella. Codebender: Remote software protection using orthogo- nal replacement. IEEE Software, 28(2):28-34, 2011.
  5. [Choset, 2005] H.M. Choset. Principles of Robot Motion: Theory, Algorithms, and Implementation. MIT Press, 2005.
  6. [Collberg et al., 2012] C. Collberg, S. Martin, J. Myers, and J. Nagra. Distributed application tamper detection via con- tinuous software updates. In Proceedings of the 28th An- nual Computer Security Applications Conference, pages 319-328. ACM Press, 2012.
  7. [Czyzowicz et al., 2017] J. Czyzowicz, L. Gasieniec, A. Kosowski, E. Kranakis, D. Krizanc, and N. Taleb. When patrolmen become corrupted: Monitoring a graph using faulty mobile robots. Algorithmica, 79:925-940, 2017.
  8. [Dixon, 2019] A. Dixon. Multi-Agent Systems: Design, Syn- thesis and Analysis. Clanrye International, 2019.
  9. [Gronauer and Diepold, 2022] S. Gronauer and K. Diepold. Multi-agent deep reinforcement learning: A survey. Arti- ficial Intelligence Review, 55:895-943, 2022.
  10. [Hazon and Kaminka, 2005] N. Hazon and G.A. Kaminka. Redundancy, efficiency and robustness in multi-robot cov- erage. In Proceedings of ICRA 2005, pages 735-741. IEEE Computer Society Press, 2005.
  11. [Huang et al., 2019] L. Huang, M. Zhou, K. Hao, and E. Hou. A survey of multi-robot regular and adversar- ial patrolling. IEEE/CAA Journal of Automatica Sinica, 6(4):894-903, 2019.
  12. [Kawamura and Soejima, 2020] A. Kawamura and M. Soe- jima. Simple strategies versus optimal schedules in multi- agent patrolling. Theoretical Computer Science, 839:195- 206, 2020.
  13. [Kingma and Ba, 2015] D. P. Kingma and J. Ba. Adam: A method for stochastic optimization. In Proceedings of ICLR 2015, 2015.
  14. [Klaška et al., 2021] D. Klaška, A. Kučera, V. Musil, and V. Řehák. Regstar: Efficient strategy synthesis for adver- sarial patrolling games. In Proceedings of UAI 2021, pages 471-481, 2021.
  15. [Klaška et al., 2022] D. Klaška, A. Kučera, V. Musil, and V. Řehák. General optimization framework for recurrent reachability objectives. In Proceedings of the Interna- tional Joint Conference on Artificial Intelligence (IJCAI- ECAI 2022), pages 4642-4648, 2022. IJCAI
  16. [Klaška et al., 2023] D. Klaška, A. Kučera, M. Kurečka, V. Musil, P. Novotný and V. Řehák. Synthesizing Resilient Strategies for Infinite-Horizon Objectives in Multi-Agent Systems. arXiv:2305.10070 [cs.MA], 2023.
  17. [LaValle, 2006] S.M. LaValle. Planning Algorithms. Cam- bridge University Press, 2006.
  18. [Norris, 1998] J.R. Norris. Markov Chains. Cambridge Uni- versity Press, 1998.
  19. [Paszke et al., 2019] A. Paszke, S. Gross, F. Massa, A. Lerer, J. Bradbury, G. Chanan, T. Killeen, Z. Lin, N. Gimelshein, L. Antiga, A. Desmaison, A. Kopf, E. Yang, Z. DeVito, M. Raison, A. Tejani, S. Chilamkurthy, B. Steiner, Lu Fang, J. Bai, and S. Chintala. Pytorch: An imperative style, high- performance deep learning library. In Advances in Neu- ral Information Processing Systems 32, pages 8024-8035.
  20. Curran Associates, Inc., 2019. [Portugal and Rocha, 2011]
  21. D. Portugal and R. Rocha. A survey on multi-robot patrolling algorithms. Technolog- ical Innovation for Sustainability, 349:139-146, 2011.
  22. [Shoham, 2008] Y. Shoham. Multiagent Systems. Cambridge University Press, 2008.
  23. [Sinha et al., 2018] A. Sinha, F. Fang, B. An, C. Kiekintveld, and M. Tambe. Stackelberg security games: Looking be- yond a decade of success. In Proceedings of the Inter- national Joint Conference on Artificial Intelligence (IJCAI 2018), pages 5494-5501, 2018. IJCAI
  24. [Smith et al., 2011] S.L. Smith, J. Tůmová, C. Belta, and D. Rus. Optimal path planning for surveillance with temporal-logic constraints. International Journal of Robotics Research, 30(14):1695-1708, 2011.
  25. [Tarjan, 1972] R. Tarjan. Depth-first search and linear graph algorithms. SIAM Journal of Computing, 1(2), 1972.
  26. [Toth and Vigo, 2001] P. Toth and D. Vigo. The Vehicle Routing Problem. SIAM Monographs on Discrete Mathe- matics and Applications. SIAM, 2001.
  27. [van der Hoek and Wooldridge, 2012] W. van der Hoek and M. Wooldridge. Logics for multiagent systems. AI Maga- zine, 33(3):92-105, 2012.
  28. [Wooldridge, 2009] M. Wooldridge. Introduction to MultiA- gent Systems. Wiley, 2009.
  29. [Yin et al., 2010] Z. Yin, D. Korzhyk, C. Kiekintveld, V. Conitzer, and M. Tambe. Stackelberg vs. Nash in se- curity games: Interchangeability, equivalence, and unique- ness. In Proceedings of AAMAS 2010, pages 1139-1146, 2010.

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

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