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).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
- 2.
A Kripke model (without an explicit point) is simply defined as \(\mathcal {M}= \langle S, R, V\rangle \).
- 3.
If \(vR_i u\) and \(uR_i w\), then \(vR_i w\).
- 4.
If \(vR_i u\) and \(vR_i w\), then \(uR_i w\).
- 5.
For every state v and agent i, there exists a state \(v'\) such that \(vR_iv'\).
- 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.
A cluster is a totally connected subset of worlds.
- 8.
Directed acyclic graph.
- 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
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
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
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/
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
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
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
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
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
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
Hintikka, J.: Knowledge and Belief: An Introduction to the Logic of the Two Notions. Cornell University Press (1962)
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
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
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
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)