Proceedings

The Complexity of Model Checking Succinct Multiagent Systems

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 1076-1081.

Abstract

This paper studies the complexity of model checking multiagent systems, in particular systems succinctly described by two practical representations: concurrent representation and symbolic representation. The logics we concern include branching time temporal logics and several variants of alternating time temporal logics.

  1. [Alur et al., 2002] Rajeev Alur, Thomas A. Henzinger, and Orna Kupferman. Alternating-Time Temporal Logic. Journal of the ACM, 49(5):672-713, 2002.
  2. [Busard et al., 2013] Simon Busard, Charles Pecheur, Hongyang Qu, and Franco Raimondi. Reasoning about strategies under partial observability and fairness con- straints. In 1st Workshop on Strategic Reasoning 2013 (SR'13), pages 71-79, 2013.
  3. [Cermák et al., 2014] Petr Cermák, Alessio Lomuscio, Fabio Mogavero, and Aniello Murano. Mcmas-slk: A model checker for the verification of strategy logic speci- fications. In 26th International Conference on Computer Aided Verification (CAV2014), pages 525-532, 2014.
  4. [Chandra et al., 1980] Ashok K. Chandra, Dexter C. Kozen, and Larry J. Stockmeyer. Alternation. Journal of the ACM, 28(1):114-133, 1980.
  5. [Cimatti et al., 2002] Alessandro Cimatti, Edmund Clarke, Enrico Giunchiglia, Fausto Giunchiglia, Marco Pistore, Marco Roveri, Roberto Sebastiani, and Armando Tac- chella. Nusmv 2: An opensource tool for symbolic model checking. In 14th International Conference on Computer Aided Verification (CAV2002), pages 359-364, 2002.
  6. [Clarke et al., 1986] E. M. Clarke, E. Allen Emerson, and A. P. Sistla. Automatic verification of finite-state concur- rent systems using temporal logic specifications. ACM Transactions on Programming Languages and Systems, 8(2):244-263, 1986.
  7. [Clarke et al., 1999] E. Clarke, O. Grumberg, and D. Peled. Model Checking. The MIT Press, 1999.
  8. [Emerson and Lei, 1987] E. Allen Emerson and Chin-Laung Lei. Modalities for model checking: branching time logic strikes back. Science of Computer Programming, 8(3):275-306, 1987.
  9. [Fagin et al., 1995] Ronald Fagin, Joseph Y. Halpern, Yoram Moses, and Moshe Y. Vardi. Reasoning About Knowledge. The MIT Press, 1995.
  10. [Gammie and van der Meyden, 2004] P. Gammie and R. van der Meyden. MCK: Model Checking the Logic of Knowledge. In Proc. Conf. on Computer-Aided Verification, CAV, pages 479-483, 2004.
  11. [Guelev et al., 2011] Dimitar P. Guelev, Catalin Dima, and Constantin Enea. An alternating-time temporal logic with knowledge, perfect recall and past: axiomatisation and model-checking. Journal of Applied Non-Classical Log- ics, 21(1):93-131, 2011.
  12. [Huang and van der Meyden, 2010] Xiaowei Huang and Ron van der Meyden. The complexity of epistemic model checking: Clock semantics and branching time. In 19th European Conference on Artificial Intelligence (ECAI2010), pages 549-554, 2010.
  13. [Huang and van der Meyden, 2014a] Xiaowei Huang and Ron van der Meyden. An epistemic strategy logic. In the 2nd International Workshop on Strategic Reasoning (SR2014), pages 35-41, 2014.
  14. [Huang and van der Meyden, 2014b] Xiaowei Huang and Ron van der Meyden. Symbolic model checking epis- temic strategy logic. In Proceedings of the the Twenty- Eighth AAAI Conference on Artificial Intelligence (AAAI- 14), 2014.
  15. [Huang and van der Meyden, 2014c] Xiaowei Huang and Ron van der Meyden. A temporal logic of strategic knowl- edge. In the 14th International Conference on Principles of Knowledge Representation and Reasoning (KR2014), 2014.
  16. [Huang, 2015] Xiaowei Huang. Bounded model checking of strategy ability with perfect recall. Artificial Intelligence, pages 182-200, 2015. [Jamroga and Agotnes, 2007]
  17. Wojciech Jamroga and Thomas Agotnes. Modular interpreted systems. In Pro- ceedings of the Sixth International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS'07), page 131, 2007.
  18. [Jamroga and Dix, 2008] Wojciech Jamroga and Jurgen Dix. Model checking abilities of agents: A closer look. Theory of Computing Systems, 42(3):366-410, 2008.
  19. [Kacprzak et al., 2008] Magdalena Kacprzak, Wojciech Nabiałek, Artur Niewiadomski, Wojciech Penczek, Agata Półrola, Maciej Szreter, Bożena Woźna, and Andrzej Zbrzezny. VerICS 2007 -a Model Checker for Knowledge and Real-Time. Fundamenta Informaticae, 85(1):313-328, 2008.
  20. [Kupferman et al., 2000] Orna Kupferman, Moshe Y. Vardi, and Pierre Wolper. An automata-theoretic approach to branching-time model checking. J. ACM, 47(2):312-360, 2000.
  21. [Lomuscio and Raimondi, 2006] Alessio Lomuscio and Franco Raimondi. Model Checking Knowledge, Strate- gies, and Games in Multi-Agent Systems. In the proceedings of the 5th international joint conference on Autonomous agents and multiagent systems (AAMAS 2006), pages 161-168, 2006.
  22. [Lomuscio et al., 2009] Alessio Lomuscio, Hongyang Qu, and Franco Raimondi. MCMAS: A Model Checker for the Verification of Multi-Agent Systems. In Proc. Conf. on Computer-Aided Verification, pages 682-688, 2009.
  23. [Peterson et al., 2001] Gary Peterson, John Reif, and Salman Azhar. Lower bounds for multiplayer non-cooperative games of incomplete information. Computers and Mathe- matics with Applications, 41:957-992, 2001.
  24. [Pnueli, 1977] Amir Pnueli. The Temporal Logic of Pro- grams. In Symp. on Foundations of Computer Science, pages 46-57, 1977.
  25. [Savitch, 1970] Walter J. Savitch. Relationships between nondeterministic and deterministic tape complexities. Journal of Computer and System Sciences, 4(2):177-192, 1970.
  26. [Schobbens, 2004] Pierre-Yves Schobbens. Alternating- time logic with imperfect recall. Electronic Notes in The- oretical Computer Science, 85(2):82-93, 2004.
  27. [van der Meyden and Shilov, 1999] Ron van der Meyden and Nikolay V. Shilov. Model Checking Knowledge and Time in Systems with Perfect Recall. In Foundations of Software Technology and Theoretical Computer Science, pages 432-445, 1999.
  28. [Vardi and Wolper, 1986] Moshe Y. Vardi and Pierre Wolper. Automata theoretic techniques for modal logics of pro- grams. Journal of Computer and System Sciences, 32(2):183-221, 1986.

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

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