{"type":"ScholarlyArticle","title":"A Modal Logic for Joint Abilities under Strategy Commitments","authors":[{"name":"Zhaoshuai Liu","slug":"zhaoshuai-liu","given":"Zhaoshuai","family":"Liu","affiliation":"Dept. of Computer Science , Sun Yat-sen University , Guangzhou 510006 , China"},{"name":"Liping Xiong","slug":"liping-xiong","given":"Liping","family":"Xiong","affiliation":"Dept. of Computer Science , South China Normal University , Guangzhou 510631 , China"},{"name":"Yongmei Liu","slug":"yongmei-liu","given":"Yongmei","family":"Liu","affiliation":"Dept. of Computer Science , Sun Yat-sen University , Guangzhou 510006 , China"},{"name":"Yves Lespérance","slug":"yves-lesperance","given":"Yves","family":"Lespérance","affiliation":"Dept. of Electrical Engineering and Computer Science , York University , Toronto , ON M3J 1P3 , Canada"},{"name":"Ronghai Xu","slug":"ronghai-xu","given":"Ronghai","family":"Xu","affiliation":"Dept. of Computer Science , Sun Yat-sen University , Guangzhou 510006 , China"},{"name":"Hongyi Shi","slug":"hongyi-shi","given":"Hongyi","family":"Shi","affiliation":"Dept. of Computer Science , Sun Yat-sen University , Guangzhou 510006 , China"}],"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.","doi":"10.24963/ijcai.2020/250","url":"https://ijcai.org/proceedings/2020/250","pdf":"https://ijcai.org/proceedings/2020/0250.pdf","markdown":"https://ijcai.org/proceedings/2020/250.md","bibtex":"https://ijcai.org/proceedings/2020/bibtex/250","volume":{"slug":"2020","title":"Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 2020","url":"https://ijcai.org/proceedings/2020/","year":2020,"location":"Yokohama","dates":"January 2021 (postponed from 11-17 July 2020)","editors":"Christian Bessiere","isbn":"978-0-9992411-6-5","publisher":"International Joint Conferences on Artificial Intelligence Organization","doi_prefix":"10.24963/ijcai.2020"},"section":"Knowledge Representation and Reasoning","track":"Main track","number":250,"pages":{"first":1805,"last":1812},"keywords":["Knowledge Representation and Reasoning: Logics for Knowledge Representation"],"videos":[{"label":"Video","url":"https://videos.ijcai20.org/25366/file_25366.m3u8","length_sec":281,"provider":"hls"}],"references":[{"position":1,"raw":"[Ågotnes et al., 2007] Thomas Ågotnes, Valentin Goranko, and Wojciech Jamroga. Alternating-time temporal logics with irrevocable strategies. In TARK, pages 15-24, 2007.","title":"Alternating-time temporal logics with irrevocable strategies","authors":"Thomas Ågotnes, Valentin Goranko, Wojciech Jamroga","year":"2007","venue":"TARK","doi":null,"url":null,"internal_url":null},{"position":2,"raw":"[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.","title":"Resource-bounded alternating-time temporal logic","authors":"Natasha Alechina, Brian Logan, Nguyen Hoang, Nga, Abdur Rakib","year":"2010","venue":"AAMAS","doi":null,"url":null,"internal_url":null},{"position":3,"raw":"[Alur et al., 2002] Rajeev Alur, Thomas A. Henzinger, and Orna Kupferman. Alternating-time temporal logic. J. ACM, 49(5):672-713, 2002.","title":"Alternating-time temporal logic","authors":"Rajeev Alur, Thomas A Henzinger, Orna Kupferman","year":"2002","venue":"J. ACM","doi":null,"url":null,"internal_url":null},{"position":4,"raw":"[Chatterjee et al., 2010] Krishnendu Chatterjee, Thomas A. Henzinger, and Nir Piterman. Strategy logic. Inf. Comput., 208(6):677-693, 2010.","title":"Strategy logic","authors":"Krishnendu Chatterjee, Thomas A Henzinger, Nir Piterman","year":"2010","venue":"Inf. Comput","doi":null,"url":null,"internal_url":null},{"position":5,"raw":"[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.","title":"Design and Synthesis of Synchronization Skeletons Using Branching-Time Temporal Logic","authors":"Edmund M Clarke, E Allen Emerson","year":"1981","venue":"Logics of Programs, Workshop","doi":null,"url":null,"internal_url":null},{"position":6,"raw":"[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.","title":"Linear temporal logic and linear dynamic logic on finite traces","authors":"De Giacomo, Giuseppe De Vardi, Moshe Y Giacomo, Vardi","year":"2013","venue":"IJCAI","doi":null,"url":null,"internal_url":"/proceedings/2013/132"},{"position":7,"raw":"[Eijck, 2013] Jan van Eijck. PDL as a multi-agent strategy logic. In TARK, 2013.","title":"PDL as a multi-agent strategy logic","authors":"Jan Van Eijck","year":"2013","venue":"TARK","doi":null,"url":null,"internal_url":null},{"position":8,"raw":"[Faymonville and Zimmermann, 2017] Peter Faymonville and Martin Zimmermann. Parametric linear dynamic logic. Inf. Comput., 253:237-256, 2017.","title":"Peter Faymonville and Martin Zimmermann","authors":"Zimmermann Faymonville","year":"2017","venue":"Inf. Comput","doi":null,"url":null,"internal_url":null},{"position":9,"raw":"[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.","title":"A logical theory of coordination and joint ability","authors":"Hojjat Ghaderi, Hector J Levesque, Yves Lespérance","year":"2007","venue":"AAAI","doi":null,"url":null,"internal_url":null},{"position":10,"raw":"[Gutierrez et al., 2014] Julian Gutierrez, Paul Harrenstein, and Michael J. Wooldridge. Reasoning about equilibria in game-like concurrent systems. In KR, 2014.","title":"Reasoning about equilibria in game-like concurrent systems","authors":"Julian Gutierrez, Paul Harrenstein, Michael J Wooldridge","year":"2014","venue":null,"doi":null,"url":null,"internal_url":null},{"position":11,"raw":"[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.","title":"Iterated games with LDL goals over finite traces","authors":"Julian Gutierrez, Giuseppe Perelli, Michael Wooldridge","year":"2017","venue":"AAMAS","doi":null,"url":null,"internal_url":null},{"position":12,"raw":"[Hawke, 2017] Peter Hawke. The logic of joint ability in two-player tacit games. Rew. Symb. Logic, 10(3):481-508, 2017.","title":"The logic of joint ability in two-player tacit games","authors":"Peter Hawke","year":"2017","venue":"Rew. Symb. Logic","doi":null,"url":null,"internal_url":null},{"position":13,"raw":"[Huang and Ruan, 2017] Xiaowei Huang and Ji Ruan. ATL strategic reasoning meets correlated equilibrium. In IJCAI, pages 1102-1108, 2017.","title":"ATL strategic reasoning meets correlated equilibrium","authors":"Xiaowei Huang, Ji Ruan","year":"2017","venue":"IJCAI","doi":null,"url":null,"internal_url":"/proceedings/2017/153"},{"position":14,"raw":"[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.","title":"Probabilistic alternating-time temporal logic of incomplete information and synchronous perfect recall","authors":"Xiaowei Huang, Kaile Su, Chenyi Zhang","year":"2012","venue":"AAAI","doi":null,"url":null,"internal_url":null},{"position":15,"raw":"[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.","title":"Wojciech Jamroga and Wiebe van der Hoek. Agents that know how to play","authors":"Van Jamroga, Hoek Der","year":"2004","venue":"Fundam. Inform","doi":null,"url":null,"internal_url":null},{"position":16,"raw":"[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.","title":"Reasoning about strategies: On the model-checking problem","authors":"Fabio Mogavero, Aniello Murano, Giuseppe Perelli, Moshe Y Vardi","year":"2014","venue":"ACM Trans. Comput. Log","doi":null,"url":null,"internal_url":null},{"position":17,"raw":"[Naumov and Tao, 2018] Pavel Naumov and Jia Tao. Strate- gic coalitions with perfect recall. In AAAI, pages 4702- 4709, 2018.","title":"Strategic coalitions with perfect recall","authors":"Tao ; Naumov, Pavel Naumov, Jia Tao","year":"2018","venue":"AAAI","doi":null,"url":null,"internal_url":null},{"position":18,"raw":"[Osborne and Rubinstein, 1999] Martin J. Osborne and Ariel Rubinstein. A Course in Game Theory. The MIT Press, 1999.","title":"A Course in Game Theory","authors":"Martin J Osborne, Ariel Rubinstein","year":"1999","venue":null,"doi":null,"url":null,"internal_url":null},{"position":19,"raw":"[Pauly, 2002] Marc Pauly. A modal logic for coalitional power in games. J. Log. Comput., 12(1):149-166, 2002.","title":"A modal logic for coalitional power in games","authors":"Marc Pauly","year":"2002","venue":"J. Log. Comput","doi":null,"url":null,"internal_url":null},{"position":20,"raw":"[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.","title":"The temporal logic of programs","authors":"Amir Pnueli, Pnueli","year":"1977","venue":"18th Annual Symposium on Foundations of Computer Science","doi":null,"url":null,"internal_url":null},{"position":21,"raw":"[Ramanujam and Simon, 2008] Ramaswamy Ramanujam and Sunil Easaw Simon. Dynamic logic on games with structured strategies. In KR, pages 49-58, 2008.","title":"Dynamic logic on games with structured strategies","authors":"Ramaswamy Ramanujam, Sunil Easaw, Simon","year":"2008","venue":null,"doi":null,"url":null,"internal_url":null},{"position":22,"raw":"[Reiter, 2001] Raymond Reiter. Knowledge in action: logi- cal foundations for specifying and implementing dynami- cal systems. MIT press, 2001.","title":"Knowledge in action: logical foundations for specifying and implementing dynamical systems","authors":"Raymond Reiter, Reiter","year":"2001","venue":null,"doi":null,"url":null,"internal_url":null},{"position":23,"raw":"[Schobbens, 2004] Pierre-Yves Schobbens. Alternating- time logic with imperfect recall. Electr. Notes Theor. Com- put. Sci., 85(2):82-93, 2004.","title":"Alternatingtime logic with imperfect recall","authors":"Pierre-Yves Schobbens","year":"2004","venue":"Electr. Notes Theor. Comput. Sci","doi":null,"url":null,"internal_url":null},{"position":24,"raw":"[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.","title":"On social laws for artificial agent societies: Off-line design","authors":"Tennenholtz Shoham, Yoav Shoham, Moshe Tennenholtz","year":"1995","venue":"Artif. Intell","doi":null,"url":null,"internal_url":null},{"position":25,"raw":"[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.","title":"Cooperation, knowledge, and time: Alternating-time temporal epistemic logic and its applications","authors":"Hoek Van Der, Michael J Wooldridge ; Wiebe Van Der Hoek, Wooldridge","year":"2003","venue":"Studia Logica","doi":null,"url":null,"internal_url":null},{"position":26,"raw":"[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.","title":"Strategy representation and reasoning for incomplete information concurrent games in the situation calculus","authors":"Liu ; ] Liping Xiong, Yongmei Xiong, Liu","year":"2016","venue":"IJCAI","doi":null,"url":null,"internal_url":"/proceedings/2016/191"},{"position":27,"raw":"[Č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.","title":"Practical verification of multi-agent systems against Slk specifications","authors":"Čermák","year":"2018","venue":"Information and Computation","doi":null,"url":null,"internal_url":null}],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}