Skip to main content

Base-Based Model Checking for Multi-agent only Believing

  • Conference paper
  • First Online:
Logics in Artificial Intelligence (JELIA 2023)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 14281))

Included in the following conference series:

  • 343 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 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. 2.

    The extended version of this paper, including proofs and examples, is available at ArXiv: https://arxiv.org/abs/2307.14893.

  3. 3.

    Available at https://src.koda.cnrs.fr/tiago.de.lima/lda/.

References

  1. 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

  2. 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

  3. 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)

    Article  MathSciNet  MATH  Google Scholar 

  4. Bolander, T., Andersen, M.B.: Epistemic planning for single- and multi-agent systems. J. Appl. Non-Classical Logics 21(1), 656–680 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  5. 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

  6. 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

    Article  MathSciNet  MATH  Google Scholar 

  7. 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)

    Article  MathSciNet  MATH  Google Scholar 

  8. Fagin, R., Halpern, J., Moses, Y., Vardi, M.: Reasoning about Knowledge. MIT Press, Cambridge (1995)

    MATH  Google Scholar 

  9. Fagin, R., Halpern, J.Y.: Belief, awareness, and limited reasoning. Artif. Intell. 34(1), 39–76 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  10. 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

  11. Gattinger, M.: HasCacBDD (2023). https://github.com/m4lvin/HasCacBDD. version 0.1.0.4

  12. 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

  13. 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

    Article  MathSciNet  MATH  Google Scholar 

  14. 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

  15. 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

    Article  MathSciNet  MATH  Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. Lorini, E.: Rethinking epistemic logic with belief bases. Arti. Intell. 282, 103233 (2020). https://doi.org/10.1016/j.artint.2020.103233

    Article  MathSciNet  MATH  Google Scholar 

  20. 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

    Article  MathSciNet  MATH  Google Scholar 

  21. Stalnaker, R.: Common ground. Linguist. Philos. 25(5–6), 701–721 (2002)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tiago de Lima .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics