Skip to main content

Minimizing Agents’ State Corruption Resulting from Leak-Free Epistemic Communication Modeling

  • Conference paper
  • First Online:
Foundations of Information and Knowledge Systems (FoIKS 2024)

Abstract

Epistemic Logic (EL) successfully models epistemic and doxastic attitudes of agents and groups in multi-agent systems, including distributed systems, via relational structures called Kripke models. Dynamic Epistemic Logic (DEL) adds communication in the form of model-transforming updates. Private communication is key in distributed systems as processes exchanging (potentially corrupted) information about their private local state may not be detectable by any other process. This focus on privacy clashes with the fact that updates are applied to the whole Kripke model, which is usually commonly known by all agents, potentially leading to information leakage. To avoid information leakage and to minimize the corruption of local states resulting from faulty information, we introduce a special stratified structure for Kripke models using a privatization operation that explicitly breaks the common knowledge of the model. To represent agent-to-agent communication we introduce a novel leakage-free update mechanism for solving the consistent update synthesis task: design an update that makes a given goal formula true while maintaining the consistency of agents’ beliefs, if possible.

Supported by the Austrian Science Fund (FWF) projects ByzDEL (P33600) and Digital Modeling of Asynchronous Integrated Circuits (P32431-N30).

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

Access this chapter

Institutional subscriptions

Notes

  1. 1.

    A formal definition of privatization is provided in Sect. 3.3, while the notion of accessible part of a model for a given agent is described in Remark 24.

  2. 2.

    A Kripke model (without an explicit point) is simply defined as \(\mathcal {M}= \langle S, R, V\rangle \).

  3. 3.

    If \(vR_i u\) and \(uR_i w\), then \(vR_i w\).

  4. 4.

    If \(vR_i u\) and \(vR_i w\), then \(uR_i w\).

  5. 5.

    For every state v and agent i, there exists a state \(v'\) such that \(vR_iv'\).

  6. 6.

    This restriction on the kind of allowed goal formulas is very natural for full-information protocols, wherein agents communicate all the beliefs they have accumulated.

  7. 7.

    A cluster is a totally connected subset of worlds.

  8. 8.

    Directed acyclic graph.

  9. 9.

    Indeed, belief privatization graphs act as action models with additional privatization properties, and Algorithm 1 ensures that these properties are transferred into the resulting Kripke model. An approach using only action models, while possible, is not necessarily simpler, especially for planned future work with more complex goal formulas.

References

  1. Artemov, S.: Observable models. In: Artemov, S., Nerode, A. (eds.) LFCS 2020. LNCS, vol. 11972, pp. 12–26. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-36755-8_2

    Chapter  Google Scholar 

  2. Aucher, G., Schwarzentruber, F.: On the complexity of dynamic epistemic logic. In: Schipper, B.C. (ed.) TARK 2013: Theoretical Aspects of Rationality and Knowledge, Proceedings of the 14th Conference, Chennai, India, pp. 19–28. University of California, Davis (2013). https://doi.org/10.48550/arXiv.1310.6406

  3. Baltag, A., Renne, B.: Dynamic epistemic logic. In: Zalta, E.N. (ed.) The Stanford Encyclopedia of Philosophy. Metaphysics Research Lab, Stanford University, Winter 2016 edn. (2016). https://plato.stanford.edu/archives/win2016/entries/dynamic-epistemic/

  4. van Ditmarsch, H., van der Hoek, W., Kooi, B.: Dynamic Epistemic Logic. Synthese Library, vol. 337. Springer, Heidelberg (2007). https://doi.org/10.1007/978-1-4020-5839-4

  5. van Ditmarsch, H., van der Hoek, W., Kooi, B., Kuijer, L.B.: Arrow update synthesis. Inf. Comput. 275(Article 104544) (2020). https://doi.org/10.1016/j.ic.2020.104544

  6. Fagin, R., Halpern, J.Y., Moses, Y., Vardi, M.Y.: Reasoning About Knowledge. MIT Press, Cambridge (1995). https://doi.org/10.7551/mitpress/5803.001.0001

    Book  Google Scholar 

  7. Goranko, V., Otto, M.: Model theory of modal logic. In: Blackburn, P., van Benthem, J., Wolter, F. (eds.) Handbook of Modal Logic. Studies in Logic and Practical Reasoning, vol. 3, pp. 249–329. Elsevier (2007). https://doi.org/10.1016/S1570-2464(07)80008-5

  8. Hales, J.: Arbitrary action model logic and action model synthesis. In: 2013 28th Annual ACM/IEEE Symposium on Logic and Computer Science (LICS), 25–28 June 2013, New Orleans, Louisiana, pp. 253–262. IEEE (2013). https://doi.org/10.1109/LICS.2013.31

  9. Herzig, A.: Dynamic epistemic logics: promises, problems, shortcomings, and perspectives. J. Appl. Non-Classical Log. 27(3–4), 328–341 (2017). https://doi.org/10.1080/11663081.2017.1416036

    Article  MathSciNet  Google Scholar 

  10. Hintikka, J.: Knowledge and Belief: An Introduction to the Logic of the Two Notions. Cornell University Press (1962)

    Google Scholar 

  11. Kooi, B., Renne, B.: Generalized arrow update logic. In: Apt, K.R. (eds.) TARK XIII, Theoretical Aspects of Rationality and Knowledge: Proceedings of the Thirteenth Conference (TARK 2011), pp. 205–211. Association for Computing Machinery (2011). https://doi.org/10.1145/2000378.2000403

  12. Plaza, J.: Logics of public communications. Synthese 158(2), 165–179 (2007). https://doi.org/10.1007/s11229-007-9168-7. Originally published in 1989

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgments

We are grateful to Hans van Ditmarsch, Stephan Felber, Kristina Fruzsa, Rojo Randrianomentsoa, Hugo Rincón Galeana for multiple illuminating and inspiring discussions and additionally to Ulrich Schmid for his encouragement and inexhaustible optimism. We also thank the anonymous reviewers for their helpful comments and suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Thomas Schlögl .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 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

Cignarale, G., Kuznets, R., Schlögl, T. (2024). Minimizing Agents’ State Corruption Resulting from Leak-Free Epistemic Communication Modeling. In: Meier, A., Ortiz, M. (eds) Foundations of Information and Knowledge Systems. FoIKS 2024. Lecture Notes in Computer Science, vol 14589. Springer, Cham. https://doi.org/10.1007/978-3-031-56940-1_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-56940-1_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-56939-5

  • Online ISBN: 978-3-031-56940-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics