Hans van Ditmarsch

dblp:v/HansPvanDitmarsch · also Hans P. van Ditmarsch · DBLP profile ↗
← Back
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
YearPublicationVenuePosition
2025 Wanted dead or alive: epistemic logic for impure simplicial complexes
abstract
Abstract 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
AiML2
2024 Bisimulation for Impure Simplicial Complexes
Marta Bílková, Hans van Ditmarsch, Roman Kuznets, Rojo Randrianomentsoa
AiML2
2024 A Logic for Repair and State Recovery in Byzantine Fault-Tolerant Multi-agent Systems
abstract
Abstract 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 Systems
abstract
Abstract 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 Games
abstract
We 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 goals
abstract
Abstract 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
WoLLIC1
2023 To be announced
Hans van Ditmarsch
Inf. Comput.1
2023 Impure Simplicial Complexes: Complete Axiomatization
abstract
Combinatorial 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 Announcements
abstract
Abstract 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 APAL
abstract
Abstract 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
AiML3
2022 The Limits to Gossip: Second-Order Shared Knowledge of All Secrets is Unsatisfiable
Hans van Ditmarsch, Malvin Gattinger
WoLLIC1
2022 Quantifying over Boolean announcements
abstract
Various 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 Announcements
abstract
We 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
WoLLIC1
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
AiML2
2020 From Public Announcements to Asynchronous Announcements
abstract
International audience
Philippe Balbiani, Hans van Ditmarsch, Saúl Fernández González
ECAI2
2020 The logic of gossiping
abstract
International 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 synthesis
abstract
In 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
WoLLIC1
2019 Forgetting in multi-agent modal logics
Liangda Fang, Yongmei Liu 0001, Hans van Ditmarsch
Artif. Intell.3
2019 A public announcement separation logic
abstract
Abstract 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
PRIMA1
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 Logic2
2016 Before announcement
Philippe Balbiani, Hans van Ditmarsch, Andreas Herzig
Advances in Modal Logic2
2016 Fully Arbitrary Public Announcements
Hans van Ditmarsch, Wiebe van der Hoek, Louwe B. Kuijer
Advances in Modal Logic1
2016 Forgetting in Multi-Agent Modal Logics
Liangda Fang, Yongmei Liu 0001, Hans van Ditmarsch
IJCAI3
2015 An Epistemic Separation Logic
Jean-René Courtault, Hans van Ditmarsch, Didier Galmiche
WoLLIC2
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 Logic1
2014 Almost Necessary
Jie Fan 0001, Yanjing Wang 0001, Hans van Ditmarsch
Advances in Modal Logic3
2014 Knowledge and Gossip
abstract
A 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
ECAI2
2014 A Framework for Epistemic Gossip Protocols
Maduka Attamah, Hans van Ditmarsch, Davide Grossi, Wiebe van der Hoek
EUMAS2
2014 Arbitrary Announcements on Topological Subset Spaces
Hans van Ditmarsch, Sophia Knight, Aybüke Özgün
EUMAS1
2014 Logics with Copy and Remove
Carlos Areces, Hans van Ditmarsch, Raul Fervari, François Schwarzentruber
WoLLIC2
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 logic
abstract
International 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
IJCAI2
2013 Knowledge, awareness, and bisimulation
Hans van Ditmarsch, Tim French 0002, Fernando R. Velázquez-Quesada, Yì N. Wáng
TARK1
2013 Strategic voting and the logic of knowledge
Hans van Ditmarsch, Jérôme Lang, Abdallah Saffidine
TARK1
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 Logic2
2012 The Complexity of One-Agent Refinement Modal Logic
Laura Bozzelli, Hans van Ditmarsch, Sophie Pinchinat
JELIA2
2012 Coalitional Public Announcement Games
Thomas Ågotnes, Hans van Ditmarsch
PRIMA2
2012 Quantifying Notes
Hans van Ditmarsch
WoLLIC1
2012 Local properties in modal logic
Hans van Ditmarsch, Wiebe van der Hoek, Barteld P. Kooi
Artif. Intell.1
2011 Hidden protocols
abstract
When 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
TARK1
2011 From Situation Calculus to Dynamic Epistemic Logic
abstract
International 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 logicians
abstract
Publication 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 Logic1
2010 A Logical Model of Intention and Plan Dynamics
abstract
We 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
ECAI2
2010 One Hundred Prisoners and a Lightbulb - Logic and Computation
Hans van Ditmarsch, Jan van Eijck, William Wu
KR1
2010 Tableaux for Public Announcement Logic
abstract
Public 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
IJCAI1
2008 Undecidability for arbitrary public announcement logic
Tim French 0002, Hans van Ditmarsch
Advances in Modal Logic2
2008 Sum and Product in Dynamic Epistemic Logic
abstract
The 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
AAAI1
2007 A Tableau Method for Public Announcement Logics
Philippe Balbiani, Hans van Ditmarsch, Andreas Herzig, Tiago de Lima
TABLEAUX2
2007 What can we achieve by arbitrary announcements?: A dynamic take on Fitch's knowability
abstract
Public 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
TARK3
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 Logic1
2004 Some Game Theory of Pit
Hans van Ditmarsch
PRICAI1