VLDB 2026 Research / reviewers in the wild / expert
Hans van Ditmarsch
dblp:v/HansPvanDitmarsch · also Hans P. van Ditmarsch
· DBLP profile ↗
72ranked-venue papers
37as first author
18since 2021 · last 2025
0000-0003-4526-8687ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 50 · 25 first-author · 15 since 2021Artificial intelligence and machine learning · 22 · 13 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-author · 2 since 2021Security and privacy · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Wanted dead or alive: epistemic logic for impure simplicial complexesabstractAbstract We propose a logic of knowledge for impure simplicial complexes. Impure simplicial complexes represent synchronous distributed systems under uncertainty over which processes are still active (are alive) and which processes have failed or crashed (are dead). Our work generalizes the logic of knowledge for pure simplicial complexes, where all processes are alive, by Goubault et al. In our semantics, given a designated face in a complex, a formula can only be true or false there if it is defined. The following are undefined: dead processes cannot know or be ignorant of any proposition, and live processes cannot know or be ignorant of factual propositions involving processes they know to be dead. The semantics are therefore three-valued, with undefined as the third value. We propose an axiomatization that is a version of the modal logic S5. We also show that impure simplicial complexes correspond to certain Kripke models where agents’ accessibility relations are equivalence relations on a subset of the domain only. Hans van Ditmarsch, Roman Kuznets |
J. Log. Comput. | 1 |
| 2024 | Towards Dynamic Distributed Knowledge
Philippe Balbiani, Hans van Ditmarsch |
AiML | 2 |
| 2024 | Bisimulation for Impure Simplicial Complexes
Marta Bílková, Hans van Ditmarsch, Roman Kuznets, Rojo Randrianomentsoa |
AiML | 2 |
| 2024 | A Logic for Repair and State Recovery in Byzantine Fault-Tolerant Multi-agent SystemsabstractAbstract We provide novel epistemic logical language and semantics for modeling and analysis of byzantine fault-tolerant multi-agent systems, with the intent of not only facilitating reasoning about the agents’ fault status but also supporting model updates for repair and state recovery. Besides the standard knowledge modalities, our logic provides additional agent-specific hope modalities capable of expressing that an agent is not faulty, and also dynamic modalities enabling change to the agents’ correctness status. These dynamic modalities are interpreted as model updates that come in three flavors: fully public, more private, and/or involving factual change. Tailored examples demonstrate the utility and flexibility of our logic for modeling a wide range of fault-detection, isolation, and recovery (FDIR) approaches in mission-critical distributed systems. By providing complete axiomatizations for all variants of our logic, we also create a foundation for building future verification tools for this important class of fault-tolerant applications. Hans van Ditmarsch, Krisztina Fruzsa, Roman Kuznets, Ulrich Schmid 0001 |
IJCAR (2) | 1 |
| 2024 | Pattern Models: A Dynamic Epistemic Logic For Distributed SystemsabstractAbstract We introduce pattern models, a dynamic epistemic logic for analyzing distributed systems. First, we present a version of pattern models where the full-information protocol, widely studied in distributed computability, is static in the product definition of pattern models. Next, we parametrize such a logic so as to add the capability to model dynamics of arbitrary deterministic protocols. We thus give a systematic construction of pattern models for a large variety of distributed-computing models called dynamic-network models. Using pattern models, the epistemic dynamics of a proper subclass of dynamic-network models called oblivious can be described using a static pattern model, hence using constant space. For this case, we present a sufficient unsolvability condition for the consensus task that can be easily verified analyzing the structure of the initial epistemic model and the pattern model for a given oblivious dynamic-network model. Armando Castañeda, Hans van Ditmarsch, David A. Rosenblueth, Diego A. Velázquez |
Comput. J. | 2 |
| 2024 | Boolean Observation GamesabstractWe introduce Boolean Observation Games, a subclass of multi-player finite strategic games with incomplete information and qualitative objectives. In Boolean observation games, each player is associated with a finite set of propositional variables of which only it can observe the value, and it controls whether and to whom it can reveal that value. It does not control the given, fixed, value of variables. Boolean observation games are a generalization of Boolean games, a well-studied subclass of strategic games but with complete information, and wherein each player controls the value of its variables. In Boolean observation games, player goals describe multi-agent knowledge of variables. As in classical strategic games, players choose their strategies simultaneously and therefore observation games capture aspects of both imperfect and incomplete information. They require reasoning about sets of outcomes given sets of indistinguishable valuations of variables. An outcome relation between such sets determines what the Nash equilibria are. We present various outcome relations, including a qualitative variant of ex-post equilibrium. We identify conditions under which, given an outcome relation, Nash equilibria are guaranteed to exist. We also study the complexity of checking for the existence of Nash equilibria and of verifying if a strategy profile is a Nash equilibrium. We further study the subclass of Boolean observation games with ‘knowing whether’ goal formulas, for which the satisfaction does not depend on the value of variables. We show that each such Boolean observation game corresponds to a Boolean game and vice versa, by a different correspondence, and that both correspondences are precise in terms of existence of Nash equilibria. Hans van Ditmarsch, Sunil Simon |
J. Artif. Intell. Res. | 1 |
| 2024 | You can only be lucky once: optimal gossip for epistemic goalsabstractAbstract It is known that without synchronization via a global clock one cannot obtain common knowledge by communication. Moreover, it is folklore that without communicating higher-level information one cannot obtain arbitrary higher-order shared knowledge. Here, we make this result precise in the setting of gossip where agents make one-to-one telephone calls to share secrets: we prove that “everyone knows that everyone knows that everyone knows all secrets” is unsatisfiable in a logic of knowledge for gossiping. We also prove that, given n agents, $2n-3$ calls are optimal to reach “someone knows that everyone knows all secrets” and that $n - 2 + \binom{n}{2}$ calls are optimal to reach “everyone knows that everyone knows all secrets.” Hans van Ditmarsch, Malvin Gattinger |
Math. Struct. Comput. Sci. | 1 |
| 2023 | A Separation Logic with Histories of Epistemic Actions as Resources
Hans van Ditmarsch, Didier Galmiche, Marta Gawek |
WoLLIC | 1 |
| 2023 | To be announced
Hans van Ditmarsch |
Inf. Comput. | 1 |
| 2023 | Impure Simplicial Complexes: Complete AxiomatizationabstractCombinatorial topology is used in distributed computing to model concurrency and asynchrony. The basic structure in combinatorial topology is the simplicial complex, a collection of subsets called simplices of a set of vertices, closed under containment. Pure simplicial complexes describe message passing in asynchronous systems where all processes (agents) are alive, whereas impure simplicial complexes describe message passing in synchronous systems where processes may be dead (have crashed). Properties of impure simplicial complexes can be described in a three-valued multi-agent epistemic logic where the third value represents formulae that are undefined, e.g., the knowledge and local propositions of dead agents. In this work we present an axiomatization for the logic of the class of impure complexes and show soundness and completeness. The completeness proof involves the novel construction of the canonical simplicial model and requires a careful manipulation of undefined formulae. Rojo Randrianomentsoa, Hans van Ditmarsch, Roman Kuznets |
Log. Methods Comput. Sci. | 2 |
| 2023 | The Expressivity of Quantified Group AnnouncementsabstractAbstract Group announcement logic (GAL) and coalition announcement logic (CAL) allow us to reason about whether it is possible for groups and coalitions of agents to achieve their desired epistemic goals through truthful public communication. The difference between groups and coalitions in such a context is that the latter make their announcements in the presence of possible adversarial counter-announcements. As epistemic goals may involve some agents remaining ignorant, counter-announcements may preclude coalitions from reaching their goals. We study the relative expressivity of GAL and CAL and provide some results involving their more well-known sibling APAL. We also discuss how the presence of memory alters the relationship between groups and coalition. Natasha Alechina, Hans van Ditmarsch, Tim French 0002, Rustam Galimullin |
J. Log. Comput. | 2 |
| 2023 | Almost APALabstractAbstract Arbitrary public announcement logic (APAL) is a logic of change of knowledge with modalities representing quantification over announcements. We present two rather different versions of APAL wherein this quantification is restricted to formulas only containing a subset of all propositional variables: SAPAL and SCAPAL. Such restrictions are relevant in principle for the specification of multi-agent system dynamics. We also present another version of APAL, quantifying over all announcements implied by or implying a given formula: IPAL. We then determine the relative expressivity of all these logics and APAL. We also present complete axiomatizations of SAPAL and SCAPAL and show undecidability of satisfiability for all logics involved, by arguments nearly identical to those for APAL. We show that the IPAL quantifier, motivated by the satisfaction clause for substructural implication, yields a new substructural dynamic consequence relation. Hans van Ditmarsch, Mo Liu 0002, Louwe B. Kuijer, Igor Sedlár |
J. Log. Comput. | 1 |
| 2022 | A New Hope
Krisztina Fruzsa, Roman Kuznets, Hans van Ditmarsch |
AiML | 3 |
| 2022 | The Limits to Gossip: Second-Order Shared Knowledge of All Secrets is Unsatisfiable
Hans van Ditmarsch, Malvin Gattinger |
WoLLIC | 1 |
| 2022 | Quantifying over Boolean announcementsabstractVarious extensions of public announcement logic have been proposed with quantification over announcements. The best-known extension is called arbitrary public announcement logic, APAL. It contains a primitive language construct Box phi intuitively expressing that "after every public announcement of a formula, formula phi is true". The logic APAL is undecidable and it has an infinitary axiomatization. Now consider restricting the APAL quantification to public announcements of Boolean formulas only, such that Box phi intuitively expresses that "after every public announcement of a Boolean formula, formula phi is true". This logic can therefore called Boolean arbitrary public announcement logic, BAPAL. The logic BAPAL is the subject of this work. Unlike APAL it has a finitary axiomatization. Also, BAPAL is not at least as expressive as APAL. A further claim that BAPAL is decidable is deferred to a companion paper. Hans van Ditmarsch, Tim French 0002 |
Log. Methods Comput. Sci. | 1 |
| 2022 | Asynchronous AnnouncementsabstractWe propose a multi-agent epistemic logic of asynchronous announcements, where truthful announcements are publicly sent but individually received by agents, and in the order in which they were sent. Additional to epistemic modalities the logic contains dynamic modalities for making announcements and for receiving them. What an agent believes is a function of her initial uncertainty and of the announcements she has received. Beliefs need not be truthful, because announcements already made may not yet have been received. As announcements are true when sent, certain message sequences can be ruled out, just like inconsistent cuts in distributed computing. We provide a complete axiomatization for this asynchronous announcement logic ( AA ). It is a reduction system that also demonstrates that any formula in AA is equivalent to one without dynamic modalities, just as for public announcement logic. A detailed example modelling message exchanging processes in distributed computing in AA closes our investigation. Philippe Balbiani, Hans van Ditmarsch, Saúl Fernández González |
ACM Trans. Comput. Log. | 2 |
| 2021 | Wanted Dead or Alive: Epistemic Logic for Impure Simplicial Complexes
Hans van Ditmarsch |
WoLLIC | 1 |
| 2021 | A dynamic epistemic logic analysis of equality negation and other epistemic covering tasks
Hans van Ditmarsch, Eric Goubault, Marijana Lazic, Jérémy Ledent, Sergio Rajsbaum |
J. Log. Algebraic Methods Program. | 1 |
| 2020 | Quantifying over Asynchronous Information Change
Philippe Balbiani, Hans van Ditmarsch, Saúl Fernández González |
AiML | 2 |
| 2020 | From Public Announcements to Asynchronous AnnouncementsabstractInternational audience Philippe Balbiani, Hans van Ditmarsch, Saúl Fernández González |
ECAI | 2 |
| 2020 | The logic of gossipingabstractInternational audience Hans van Ditmarsch, Wiebe van der Hoek, Louwe B. Kuijer |
Artif. Intell. | 1 |
| 2020 | Bilattice logic of epistemic actions and knowledge
Zeinab Bakhtiari, Hans van Ditmarsch, Umberto Rivieccio |
Ann. Pure Appl. Log. | 2 |
| 2020 | Arrow update synthesisabstractIn this contribution we present arbitrary arrow update model logic (AAUML). This is a dynamic epistemic logic or update logic. In update logics, static/basic modalities are interpreted on a given relational model whereas dynamic/update modalities induce transformations (updates) of relational models. In AAUML the update modalities formalize the execution of arrow update models, and there is also a modality for quantification over arrow update models. Arrow update models are an alternative to the well-known action models. We provide an axiomatization of AAUML. The axiomatization is a rewrite system allowing to eliminate arrow update modalities from any given formula, while preserving truth. Thus, AAUML is decidable and equally expressive as the base multi-agent modal logic. Our main result is to establish arrow update synthesis: if there is an arrow update model after which φ, we can construct (synthesize) that model from φ. We also point out some pregnant differences in update expressivity between arrow update logics, action model logics, and refinement modal logic. Hans van Ditmarsch, Wiebe van der Hoek, Barteld P. Kooi, Louwe B. Kuijer |
Inf. Comput. | 1 |
| 2019 | Knowledge Without Complete Certainty
Hans van Ditmarsch, Louwe B. Kuijer |
WoLLIC | 1 |
| 2019 | Forgetting in multi-agent modal logics
Liangda Fang, Yongmei Liu 0001, Hans van Ditmarsch |
Artif. Intell. | 3 |
| 2019 | A public announcement separation logicabstractAbstract We define a Public Announcement Separation Logic (PASL) that allows us to consider epistemic possible worlds as resources that can be shared or separated, in the spirit of separation logics. After studying its semantics and illustrating its interest for modelling systems, we provide a sound and complete tableau calculus that deals with resource, agent and announcement constraints and give also a countermodel extraction method. Jean-René Courtault, Hans van Ditmarsch, Didier Galmiche |
Math. Struct. Comput. Sci. | 2 |
| 2018 | Implicit, explicit and speculative knowledge
Hans van Ditmarsch, Tim French 0002, Fernando R. Velázquez-Quesada, Yì N. Wáng |
Artif. Intell. | 1 |
| 2017 | Reachability and Expectation in Gossiping
Hans van Ditmarsch, Ioannis Kokkinis, Anders Stockmarr |
PRIMA | 1 |
| 2017 | Arbitrary arrow update logic
Hans van Ditmarsch, Wiebe van der Hoek, Barteld P. Kooi, Louwe B. Kuijer |
Artif. Intell. | 1 |
| 2017 | The modal logic of copy and remove
Carlos Areces, Hans van Ditmarsch, Raul Fervari, François Schwarzentruber |
Inf. Comput. | 2 |
| 2017 | The undecidability of arbitrary arrow update logic
Hans van Ditmarsch, Wiebe van der Hoek, Louwe B. Kuijer |
Theor. Comput. Sci. | 1 |
| 2016 | Algebraic semantics of refinement modal logic
Zeinab Bakhtiari, Hans van Ditmarsch, Sabine Frittella |
Advances in Modal Logic | 2 |
| 2016 | Before announcement
Philippe Balbiani, Hans van Ditmarsch, Andreas Herzig |
Advances in Modal Logic | 2 |
| 2016 | Fully Arbitrary Public Announcements
Hans van Ditmarsch, Wiebe van der Hoek, Louwe B. Kuijer |
Advances in Modal Logic | 1 |
| 2016 | Forgetting in Multi-Agent Modal Logics
Liangda Fang, Yongmei Liu 0001, Hans van Ditmarsch |
IJCAI | 3 |
| 2015 | An Epistemic Separation Logic
Jean-René Courtault, Hans van Ditmarsch, Didier Galmiche |
WoLLIC | 2 |
| 2015 | A geometric protocol for cryptography with cards
Andrés Cordón-Franco, Hans van Ditmarsch, David Fernández-Duque, Fernando Soler-Toscano |
Des. Codes Cryptogr. | 2 |
| 2015 | The complexity of one-agent refinement modal logic
Laura Bozzelli, Hans van Ditmarsch, Sophie Pinchinat |
Theor. Comput. Sci. | 2 |
| 2014 | Some Exponential Lower Bounds on Formula-size in Modal Logic
Hans van Ditmarsch, Jie Fan 0001, Wiebe van der Hoek, Petar Iliev |
Advances in Modal Logic | 1 |
| 2014 | Almost Necessary
Jie Fan 0001, Yanjing Wang 0001, Hans van Ditmarsch |
Advances in Modal Logic | 3 |
| 2014 | Knowledge and GossipabstractA well-studied phenomenon in network theory are optimal schedules to distribute information by one-to-one communication between nodes. One can take these communicative actions to be ‘telephone calls’, and this process of spreading information is known as gossiping [4]. It is typical to assume a global scheduler who simply executes a possibly non-deterministic protocol. Such a protocol can be seen as consisting of a sequence of instructions “first, agent a calls b, then c, next, d calls b ...”. We investigate epistemic gossip protocols, where an agent a will call another agent not because it is so instructed but based on its knowledge or ignorance of the factual information that is distributed over the network. Such protocols therefore don't need a central schedular, but they come at a cost: they may take longer to terminate than non-epistemic, globally scheduled, protocols. We describe various epistemic protocols, we give their logical properties, and we model them in a number of ways. Maduka Attamah, Hans van Ditmarsch, Davide Grossi, Wiebe van der Hoek |
ECAI | 2 |
| 2014 | A Framework for Epistemic Gossip Protocols
Maduka Attamah, Hans van Ditmarsch, Davide Grossi, Wiebe van der Hoek |
EUMAS | 2 |
| 2014 | Arbitrary Announcements on Topological Subset Spaces
Hans van Ditmarsch, Sophia Knight, Aybüke Özgün |
EUMAS | 1 |
| 2014 | Logics with Copy and Remove
Carlos Areces, Hans van Ditmarsch, Raul Fervari, François Schwarzentruber |
WoLLIC | 2 |
| 2014 | Hidden protocols: Modifying our expectations in an evolving world
Hans van Ditmarsch, Sujata Ghosh, Rineke Verbrugge, Yanjing Wang 0001 |
Artif. Intell. | 1 |
| 2014 | Refinement modal logic
Laura Bozzelli, Hans van Ditmarsch, Tim French 0002, James Hales, Sophie Pinchinat |
Inf. Comput. | 2 |
| 2014 | On the definability of simulation and bisimulation in epistemic logicabstractInternational audience Hans van Ditmarsch, David Fernández-Duque, Wiebe van der Hoek |
J. Log. Comput. | 1 |
| 2013 | The Complexity of One-Agent Refinement Modal Logic
Laura Bozzelli, Hans van Ditmarsch, Sophie Pinchinat |
IJCAI | 2 |
| 2013 | Knowledge, awareness, and bisimulation
Hans van Ditmarsch, Tim French 0002, Fernando R. Velázquez-Quesada, Yì N. Wáng |
TARK | 1 |
| 2013 | Strategic voting and the logic of knowledge
Hans van Ditmarsch, Jérôme Lang, Abdallah Saffidine |
TARK | 1 |
| 2013 | A colouring protocol for the generalized Russian cards problem
Andrés Cordón-Franco, Hans van Ditmarsch, David Fernández-Duque, Fernando Soler-Toscano |
Theor. Comput. Sci. | 2 |
| 2012 | Some Truths Are Best Left Unsaid
Philippe Balbiani, Hans van Ditmarsch, Andreas Herzig, Tiago de Lima |
Advances in Modal Logic | 2 |
| 2012 | The Complexity of One-Agent Refinement Modal Logic
Laura Bozzelli, Hans van Ditmarsch, Sophie Pinchinat |
JELIA | 2 |
| 2012 | Coalitional Public Announcement Games
Thomas Ågotnes, Hans van Ditmarsch |
PRIMA | 2 |
| 2012 | Quantifying Notes
Hans van Ditmarsch |
WoLLIC | 1 |
| 2012 | Local properties in modal logic
Hans van Ditmarsch, Wiebe van der Hoek, Barteld P. Kooi |
Artif. Intell. | 1 |
| 2011 | Hidden protocolsabstractWhen agents know a protocol, this leads them to have expectations about future observations. Agents can update their knowledge by matching their actual observations with the expected ones. They eliminate states where they do not match. In this paper, we study how agents perceive protocols that are not commonly known, and propose a logic to reason about knowledge in such scenarios. Hans van Ditmarsch, Sujata Ghosh, Rineke Verbrugge, Yanjing Wang 0001 |
TARK | 1 |
| 2011 | From Situation Calculus to Dynamic Epistemic LogicabstractInternational audience Hans van Ditmarsch, Andreas Herzig, Tiago de Lima |
J. Log. Comput. | 1 |
| 2011 | The rules of the game are changing: Scientific impact factors and publication strategies among logiciansabstractPublication impact factors are more important now than 10 or 20 years ago, both for individual researchers and for journals. Citation indices such as Thomson Reuters (formerly ISI) Web of Knowledge, (http://wokinfo.com/) or Publish or Perish (www.harzing.com, based on Google Scholar scholar.google.com) are standardly consulted by job selection committees prior to interviewing candidates. 1 Individuals and journals post their h-indices online, and they compare their h-indices with those of their peers. (The h-index of an individual is the largest number n such that n of its publications are all cited at least n times. The definition also applies to research institutes, journals, etc.) We think it is important to be aware of these developments. It is particularly important for researchers at the start of their career that they are aware of how successful researchers operate in this changing academic environment. Logicians work across the spectrum of faculties and departments. They are found in philosophy, linguistics, computer science, cognitive science and mathematics departments. A development particularly affecting logicians with positions in science faculties is the strong trend in those faculties to select and promote personnel on the basis of quantitative measures, chiefly the h-index based on Web of Knowledge. One of the consequences is that in many science faculties in the Netherlands and abroad, researchers are actively discouraged to submit their work to journals without Web of Knowledge impact factor, such as (in 2010) Studia Logica, Journal of Logic, Language and Information and Journal of Philosophical Logic. This makes some logicians turn to journals of neighbouring fields (such as artificial intelligence, cognitive science and computer science) that do have Web of Knowledge journals, even if their papers would be very interesting for a logic journal. Is this a desirable development? It seemed wise to step back and consider the background, the facts and the strategies. We quickly recall what the h-index is and purports. We then discuss answers to a questionnaire on publication strategies sent out to seven well-known logicians, trying to determine whether the issue ‘lives’ among the community, and whether the tricks of the trade are quantitative or not. Following is an overview of h-indices of some well-known logicians (other than the interviewees), and as further reference material the h-indices of the 2009 Vidi grant winners, a recognition in the Netherlands of successful early-career logicians. Finally, we come with several recommendations and suggestions. Hans van Ditmarsch, Rineke Verbrugge |
J. Log. Comput. | 1 |
| 2010 | Future Event Logic - Axioms and Complexity
Hans van Ditmarsch, Tim French 0002, Sophie Pinchinat |
Advances in Modal Logic | 1 |
| 2010 | A Logical Model of Intention and Plan DynamicsabstractWe propose a formal semantics of intention and plan dynamics based on the notion of local assignment. The function of a local assignment is to change the truth value of a given proposition at a specific time point along a history. We combine a static modal logic including a temporal modality and modal operators for mental attitudes belief and choice, with three kinds of dynamic modalities and corresponding three kinds of local assignments operating on agent's beliefs, on agent's choices and on the physical world. An agent's intention is defined in our approach as the agent's choice to perform a given action at a certain time point in the future and two operations called intention generation and intention reconsideration are defined as specific kinds of local assignments on choices. In Section 1 we introduce a static logic of time, action, and mental attitudes. In Section 2 we add the dynamic notion of local assignment to the logic of Section 1. In Section 3, we focus on two specific kinds of local assignment on choice which allow to model the processes of intention and plan generation and reconsideration. Emiliano Lorini, Hans van Ditmarsch, Tiago de Lima |
ECAI | 2 |
| 2010 | One Hundred Prisoners and a Lightbulb - Logic and Computation
Hans van Ditmarsch, Jan van Eijck, William Wu |
KR | 1 |
| 2010 | Tableaux for Public Announcement LogicabstractPublic announcement logic extends multi-agent epistemic logic with dynamic operators to model the informational consequences of announcements to the entire group of agents. In this article, we propose a labelled tableau calculus for this logic, and show that it decides satisfiability of formulas in deterministic polynomial space. Since this problem is known to be PSPACE-complete, it follows that our proof method is optimal. Philippe Balbiani, Hans van Ditmarsch, Andreas Herzig, Tiago de Lima |
J. Log. Comput. | 2 |
| 2009 | Knowing More - From Global to Local Correspondence
Hans van Ditmarsch, Wiebe van der Hoek, Barteld P. Kooi |
IJCAI | 1 |
| 2008 | Undecidability for arbitrary public announcement logic
Tim French 0002, Hans van Ditmarsch |
Advances in Modal Logic | 2 |
| 2008 | Sum and Product in Dynamic Epistemic LogicabstractThe Sum-and-Product riddle was first published in the reference H. Freudenthal (1969, Nieuw Archief voor Wiskunde 3, 152) [6]. We provide an overview on the history of the dissemination of this riddle through the academic and puzzle-math community. This includes some references to precursors of the riddle, that were previously (as far as we know) unknown. We then model the Sum-and-Product riddle in a modal logic called public announcement logic. This logic contains operators for knowledge, but also operators for the informational consequences of public announcements. The logic is interpreted on multi-agent Kripke models. The information in the riddle can be represented in the traditional way by number pairs, so that Sum knows their sum and Product their product, but also as an interpreted system, so that Sum and Product at least know their local state. We show that the different representations are isomorphic. We also provide characteristic formulas of the initial epistemic state of the riddle. We analyse one of the announcements towards the solution of the riddle as a so-called unsuccessful update: a formula that becomes false because it is announced. The riddle is then implemented and its solution verified in the epistemic model checker DEMO. This can be done, we think, surprisingly elegantly. The results are compared with other work in epistemic model checking and the complexity is experimentally investigated for several representations and parameter settings. Hans van Ditmarsch, Ji Ruan, Rineke Verbrugge |
J. Log. Comput. | 1 |
| 2007 | Optimal Regression for Reasoning about Knowledge and Actions
Hans van Ditmarsch, Andreas Herzig, Tiago de Lima |
AAAI | 1 |
| 2007 | A Tableau Method for Public Announcement Logics
Philippe Balbiani, Hans van Ditmarsch, Andreas Herzig, Tiago de Lima |
TABLEAUX | 2 |
| 2007 | What can we achieve by arbitrary announcements?: A dynamic take on Fitch's knowabilityabstractPublic announcement logic is an extension of multi-agent epistemic logic with dynamic operators to model the informational consequences of announcements to the entire group of agents. We propose an extension of public announcement logic with a dynamic modal operator that expresses what is true after any announcement: □φ expresses that φ is true after an arbitrary announcement ψ. As this includes the trivial announcement ⊤, one might as well say that □φ expresses what remains true after any announcement: it therefore corresponds to truth persistence after (definable) relativisation. The dual operation ⋄φ expresses that there is an announcement after which φ. This gives a perspective on Fitch's knowability issues: for which formulas φ does it hold that φ → ⋄Kφ? We give various semantic results, and we show completeness for a Hilbert-style axiomatisation of this logic. Philippe Balbiani, Alexandru Baltag, Hans van Ditmarsch, Andreas Herzig, Tomohiro Hoshi, Tiago de Lima |
TARK | 3 |
| 2005 | Permuting machines and priority queues
Robert E. L. Aldred, Mike D. Atkinson, Hans van Ditmarsch, Chris C. Handley, Derek A. Holton, D. J. McCaughan |
Theor. Comput. Sci. | 3 |
| 2004 | Public Announcements and Belief Expansion
Hans van Ditmarsch, Wiebe van der Hoek, Barteld P. Kooi |
Advances in Modal Logic | 1 |
| 2004 | Some Game Theory of Pit
Hans van Ditmarsch |
PRICAI | 1 |