Proceedings

A Modal Logic for Joint Abilities under Strategy Commitments

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 1805-1812.

https://doi.org/10.24963/ijcai.2020/250

Abstract

Representation and reasoning about strategic abilities has been an active research area in AI and multi-agent systems. Many variations and extensions of alternating-time temporal logic ATL have been proposed. However, most of the logical frameworks ignore the issue of coordination within a coalition, and are unable to specify the internal structure of strategies. In this paper, we propose JAADL, a modal logic for joint abilities under strategy commitments, which is an extension of ATL. Firstly, we introduce an operator of elimination of (strictly) dominated strategies, with which we can represent joint abilities of coalitions. Secondly, our logic is based on linear dynamic logic (LDL), an extension of linear temporal logic (LTL), so that we can use regular expressions to represent commitments to structured strategies. We analyze valid formulas in JAADL, give sufficient/necessary conditions for joint abilities, and show that model checking memoryless JAADL is in EXPTIME.

  1. [Ågotnes et al., 2007] Thomas Ågotnes, Valentin Goranko, and Wojciech Jamroga. Alternating-time temporal logics with irrevocable strategies. In TARK, pages 15-24, 2007.
  2. [Alechina et al., 2010] Natasha Alechina, Brian Logan, Nguyen Hoang Nga, and Abdur Rakib. Resource-bounded alternating-time temporal logic. In AAMAS, pages 481- 488, 2010.
  3. [Alur et al., 2002] Rajeev Alur, Thomas A. Henzinger, and Orna Kupferman. Alternating-time temporal logic. J. ACM, 49(5):672-713, 2002.
  4. [Chatterjee et al., 2010] Krishnendu Chatterjee, Thomas A. Henzinger, and Nir Piterman. Strategy logic. Inf. Comput., 208(6):677-693, 2010.
  5. [Clarke and Emerson, 1981] Edmund M. Clarke and E. Allen Emerson. Design and Synthesis of Synchroniza- tion Skeletons Using Branching-Time Temporal Logic. In Logics of Programs, Workshop, volume 131 of Lecture Notes in Computer Science, pages 52-71. Springer, 1981.
  6. [De Giacomo and Vardi, 2013] Giuseppe De Giacomo and Moshe Y. Vardi. Linear temporal logic and linear dynamic logic on finite traces. In IJCAI, 2013. IJCAI
  7. [Eijck, 2013] Jan van Eijck. PDL as a multi-agent strategy logic. In TARK, 2013.
  8. [Faymonville and Zimmermann, 2017] Peter Faymonville and Martin Zimmermann. Parametric linear dynamic logic. Inf. Comput., 253:237-256, 2017.
  9. [Ghaderi et al., 2007] Hojjat Ghaderi, Hector J. Levesque, and Yves Lespérance. A logical theory of coordination and joint ability. In AAAI, pages 421-426, 2007.
  10. [Gutierrez et al., 2014] Julian Gutierrez, Paul Harrenstein, and Michael J. Wooldridge. Reasoning about equilibria in game-like concurrent systems. In KR, 2014.
  11. [Gutierrez et al., 2017] Julian Gutierrez, Giuseppe Perelli, and Michael Wooldridge. Iterated games with LDL goals over finite traces. In AAMAS, pages 696-704, 2017.
  12. [Hawke, 2017] Peter Hawke. The logic of joint ability in two-player tacit games. Rew. Symb. Logic, 10(3):481-508, 2017.
  13. [Huang and Ruan, 2017] Xiaowei Huang and Ji Ruan. ATL strategic reasoning meets correlated equilibrium. In IJCAI, pages 1102-1108, 2017. IJCAI
  14. [Huang et al., 2012] Xiaowei Huang, Kaile Su, and Chenyi Zhang. Probabilistic alternating-time temporal logic of in- complete information and synchronous perfect recall. In AAAI, 2012.
  15. [Jamroga and van der Hoek, 2004] Wojciech Jamroga and Wiebe van der Hoek. Agents that know how to play. Fun- dam. Inform., 63(2-3):185-219, 2004.
  16. [Mogavero et al., 2014] Fabio Mogavero, Aniello Murano, Giuseppe Perelli, and Moshe Y. Vardi. Reasoning about strategies: On the model-checking problem. ACM Trans. Comput. Log., 15(4):34:1-34:47, 2014.
  17. [Naumov and Tao, 2018] Pavel Naumov and Jia Tao. Strate- gic coalitions with perfect recall. In AAAI, pages 4702- 4709, 2018.
  18. [Osborne and Rubinstein, 1999] Martin J. Osborne and Ariel Rubinstein. A Course in Game Theory. The MIT Press, 1999.
  19. [Pauly, 2002] Marc Pauly. A modal logic for coalitional power in games. J. Log. Comput., 12(1):149-166, 2002.
  20. [Pnueli, 1977] Amir Pnueli. The temporal logic of programs. In 18th Annual Symposium on Foundations of Computer Science, pages 46-57. IEEE Computer Society, 1977.
  21. [Ramanujam and Simon, 2008] Ramaswamy Ramanujam and Sunil Easaw Simon. Dynamic logic on games with structured strategies. In KR, pages 49-58, 2008.
  22. [Reiter, 2001] Raymond Reiter. Knowledge in action: logi- cal foundations for specifying and implementing dynami- cal systems. MIT press, 2001.
  23. [Schobbens, 2004] Pierre-Yves Schobbens. Alternating- time logic with imperfect recall. Electr. Notes Theor. Com- put. Sci., 85(2):82-93, 2004.
  24. [Shoham and Tennenholtz, 1995] Yoav Shoham and Moshe Tennenholtz. On social laws for artificial agent societies: Off-line design. Artif. Intell., 73(1-2):231-252, 1995.
  25. [van der Hoek and Wooldridge, 2003] Wiebe van der Hoek and Michael J. Wooldridge. Cooperation, knowledge, and time: Alternating-time temporal epistemic logic and its ap- plications. Studia Logica, 75(1):125-157, 2003.
  26. [Xiong and Liu, 2016] Liping Xiong and Yongmei Liu. Strategy representation and reasoning for incomplete in- formation concurrent games in the situation calculus. In IJCAI, pages 1322-1329, 2016. IJCAI
  27. [Čermák et al., 2018] Petr Čermák, Alessio Lomuscio, Fabio Mogavero, and Aniello Murano. Practical verifi- cation of multi-agent systems against Slk specifications. Information and Computation, 261:588 -614, 2018.

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

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