Abstract
We present a novel semantics for the language of multi-agent only believing exploiting belief bases, and show how to use it for automatically checking formulas of this language. We provide a PSPACE algorithm for model checking relying on a reduction to QBF, an implementation and some experimental results on computation time in a concrete example.
This work is partially supported by the project epiRL (“Epistemic Reinforcement Learning”) ANR-22-CE23-0029, the project CoPains (“Cognitive Planning in Persuasive Multimodal Communication”) ANR-18-CE33-0012 and the AI Chair project Responsible AI (ANR-19-CHIA-0008) both from the French National Agency of Research. Support from the Natural Intelligence Toulouse Institute (ANITI) is also gratefully acknowledged.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
As usual, the difference between knowledge and belief lies in the fact that the former is always correct while the latter can be incorrect.
- 2.
The extended version of this paper, including proofs and examples, is available at ArXiv: https://arxiv.org/abs/2307.14893.
- 3.
Available at https://src.koda.cnrs.fr/tiago.de.lima/lda/.
References
Aucher, G., Belle, V.: Multi-agent only knowing on planet kripke. In: Yang, Q., Wooldridge, M.J. (eds.) Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence, IJCAI 2015, Buenos Aires, Argentina, 25-31 July 2015, pp. 2713–2719. AAAI Press (2015). http://ijcai.org/Abstract/15/384
Belle, V., Lakemeyer, G.: Multi-agent only-knowing revisited. In: Lin, F., Sattler, U., Truszczynski, M. (eds.) Principles of Knowledge Representation and Reasoning: Proceedings of the Twelfth International Conference, KR 2010, Toronto, Ontario, Canada, 9-13 May 2010. AAAI Press (2010). http://aaai.org/ocs/index.php/KR/KR2010/paper/view/1361
van Benthem, J., van Eijck, J., Gattinger, M., Su, K.: Symbolic model checking for dynamic epistemic logic - S5 and beyond. J. Log. Comput. 28(2), 367–402 (2018)
Bolander, T., Andersen, M.B.: Epistemic planning for single- and multi-agent systems. J. Appl. Non-Classical Logics 21(1), 656–680 (2011)
Bolander, T., Jensen, M.H., Schwarzentruber, F.: Complexity results in epistemic planning. In: Yang, Q., Wooldridge, M.J. (eds.) Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence, IJCAI 2015, Buenos Aires, Argentina, 25-31 July 2015, pp. 2791–2797. AAAI Press (2015). http://ijcai.org/Abstract/15/395
Fagin, R., Halpern, J.Y., Vardi, M.Y.: A model-theoretic analysis of knowledge. J. ACM 38(2), 382–428 (1991). https://doi.org/10.1145/103516.128680
Fagin, R., Geanakoplos, J., Halpern, J.Y., Vardi, M.Y.: The hierarchical approach to modeling knowledge and common knowledge. Internat. J. Game Theory 28(3), 331–365 (1999)
Fagin, R., Halpern, J., Moses, Y., Vardi, M.: Reasoning about Knowledge. MIT Press, Cambridge (1995)
Fagin, R., Halpern, J.Y.: Belief, awareness, and limited reasoning. Artif. Intell. 34(1), 39–76 (1987)
Gargov, G., Passy, S.: A note on Boolean modal logic. In: Petkov, P.P. (ed.) Mathematical Logic, pp. 299–309. Springer, Boston (1990). https://doi.org/10.1007/978-1-4613-0609-2_21
Gattinger, M.: HasCacBDD (2023). https://github.com/m4lvin/HasCacBDD. version 0.1.0.4
Halpern, J.Y.: Reasoning about only knowing with many agents. In: Fikes, R., Lehnert, W.G. (eds.) Proceedings of the 11th National Conference on Artificial Intelligence. Washington, DC, USA, 11-15 July 1993, pp. 655–661. AAAI Press / The MIT Press (1993). http://www.aaai.org/Library/AAAI/1993/aaai93-098.php
Halpern, J.Y., Lakemeyer, G.: Multi-agent only knowing. J. Log. Comput. 11(1), 41–70 (2001). https://doi.org/10.1093/logcom/11.1.41
Lakemeyer, G.: All they know: a study in multi-agent autoepistemic reasoning. In: Bajcsy, R. (ed.) Proceedings of the 13th International Joint Conference on Artificial Intelligence. Chambéry, France, August 28 - September 3, 1993, pp. 376–381. Morgan Kaufmann (1993). http://ijcai.org/Proceedings/93-1/Papers/053.pdf
Levesque, H.J.: All I know: a study in autoepistemic logic. Artif. Intell. 42(2–3), 263–309 (1990). https://doi.org/10.1016/0004-3702(90)90056-6
Lomuscio, A., Qu, H., Raimondi, F.: MCMAS: an open-source model checker for the verification of multi-agent systems. Int. J. Softw. Tools Technol. Transfer 19, 9–30 (2017)
Lorini, E.: In praise of belief bases: Doing epistemic logic without possible worlds. In: Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence (AAAI 2018), pp. 1915–1922. AAAI Press (2018)
Lorini, E.: Exploiting belief bases for building rich epistemic structures. In: Moss, L.S. (ed.) Proceedings of the Seventeenth Conference on Theoretical Aspects of Rationality and Knowledge (TARK 2019). EPTCS, vol. 297, pp. 332–353 (2019)
Lorini, E.: Rethinking epistemic logic with belief bases. Arti. Intell. 282, 103233 (2020). https://doi.org/10.1016/j.artint.2020.103233
Mertens, J.F., Zamir, S.: Formulation of Bayesian analysis for games with incomplete information. Internat. J. Game Theory 14, 1–29 (1985). https://doi.org/10.1007/BF01770224
Stalnaker, R.: Common ground. Linguist. Philos. 25(5–6), 701–721 (2002)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Lima, T.d., Lorini, E., Schwarzentruber, F. (2023). Base-Based Model Checking for Multi-agent only Believing. In: Gaggl, S., Martinez, M.V., Ortiz, M. (eds) Logics in Artificial Intelligence. JELIA 2023. Lecture Notes in Computer Science(), vol 14281. Springer, Cham. https://doi.org/10.1007/978-3-031-43619-2_30
Download citation
DOI: https://doi.org/10.1007/978-3-031-43619-2_30
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-43618-5
Online ISBN: 978-3-031-43619-2
eBook Packages: Computer ScienceComputer Science (R0)