Consistent Update Synthesis via Privatized Beliefs
Thomas Schl\"ogl, Roman Kuznets, Giorgio Cignarale

TL;DR
This paper introduces a privacy-preserving method for updating Kripke models in multi-agent systems, enabling leak-free private communication and minimal local state corruption, advancing dynamic epistemic logic techniques.
Contribution
It presents a novel synthesis of action models for private agent communication and a new update operation that preserves model size, enhancing privacy and efficiency in epistemic updates.
Findings
Constructed action models that ensure leak-free private communication.
Proposed pointed updates that maintain only reachable world-event pairs.
Minimized local state corruption during belief updates.
Abstract
Kripke models are an effective and widely used tool for representing epistemic attitudes of agents in multi-agent systems, including distributed systems. 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 should not be detectable by any other processes. This focus on privacy clashes with the standard DEL assumption for which updates are applied to the whole Kripke model, which is usually commonly known by all agents, potentially leading to information leakage. In addition, a commonly known model cannot minimize the corruption of agents' local states due to fault information dissemination. The contribution of this paper is twofold: (I) To represent leak-free agent-to-agent communication, we introduce a way…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Service-Oriented Architecture and Web Services · Caching and Content Delivery
