-
53Playing Cards with Hintikka: An Introduction to Dynamic Epistemic LogicIn Hans van Ditmarsch & Gabriel Sandu (eds.), Jaakko Hintikka on Knowledge and Game Theoretical Semantics, Springer. pp. 237-262. 2018.This contribution is a gentle introduction to so-called dynamic epistemic logics, that can describe how agents change their knowledge and beliefs. We start with a concise introduction to epistemic logic, through the example of one, two and finally three players holding cards; and, mainly for the purpose of motivating the dynamics, we also very summarily introduce the concepts of general and common knowledge. We then pay ample attention to the logic of public announcements, wherein agents change …Read more
-
70Public Announcements and Belief ExpansionIn Marcus Kracht, Maarten de Rijke, Heinrich Wansing & Michael Zakharyaschev (eds.), Advances in Modal Logic, Csli Publications. pp. 335-346. 1998.
-
46FoLLI-LNCS is the publication platform for the Association of Logic, Language and Information. The Association was founded in 1991 to advance research and education on the interface between logic, linguistics, computer science, and cognitive science. The FoLLI Publications on Logic, Language and Information aim to disseminate results of cutting-edge research and tutorial materials in these interdisciplinary areas. This LNCS volume is part of FoLLi book serie and contains the papers presented at …Read more
-
61Logic, rationality and interaction : introduction to the special issueSynthese 195 (10): 4201-4204. 2018.
-
76Fully Arbitrary Public AnnouncementsIn Lev Beklemishev, Stéphane Demri & András Máté (eds.), Advances in Modal Logic, Volume 11, Csli Publications. pp. 252-267. 2016.
-
68Some Exponential Lower Bounds on Formula-size in Modal LogicIn Rajeev Goré, Barteld Kooi & Agi Kurucz (eds.), Advances in Modal Logic, Volume 10: Papers From the Tenth Aiml Conference, Held in Groningen, the Netherlands, August 2014, Csli Publications. pp. 139-157. 2014.
-
66Logic, rationality and interaction : introduction to the special issueSynthese 195 (10): 4201-4204. 2018.
-
26Knowledge Condition GamesJournal of Logic, Language and Information 15 (4): 425-452. 2006.Understanding the flow of knowledge in multi-agent protocols is essential when proving the correctness or security of such protocols. Current logical approaches, often based on model checking, are well suited for modeling knowledge in systems where agents do not act strategically. Things become more complicated in strategic settings. In this paper we show that such situations can be understood as a special type of game – a knowledge condition game – in which a coalition “wins” if it is able to b…Read more
-
65Multi-Modal CTL: Completeness, Complexity, and an ApplicationStudia Logica 92 (1): 1-26. 2009.We define a multi-modal version of Computation Tree Logic (ctl) by extending the language with path quantifiers E δ and A δ where δ denotes one of finitely many dimensions, interpreted over Kripke structures with one total relation for each dimension. As expected, the logic is axiomatised by taking a copy of a ctl axiomatisation for each dimension. Completeness is proved by employing the completeness result for ctl to obtain a model along each dimension in turn. We also show that the logic is de…Read more
-
44Quantified coalition logicSynthese 165 (2): 269-294. 2008.We add a limited but useful form of quantification to Coalition Logic, a popular formalism for reasoning about cooperation in game-like multi-agent systems. The basic constructs of Quantified Coalition Logic (QCL) allow us to express such properties as “every coalition satisfying property P can achieve φ” and “there exists a coalition C satisfying property P such that C can achieve φ”. We give an axiomatisation of QCL, and show that while it is no more expressive than Coalition Logic, it is neve…Read more
-
140On agents that have the ability to chooseStudia Logica 66 (1): 79-119. 2000.We demonstrate ways to incorporate nondeterminism in a system designed to formalize the reasoning of agents concerning their abilities and the results of the actions that they may perform. We distinguish between two kinds of nondeterministic choice operators: one that expresses an internal choice, in which the agent decides what action to take, and one that expresses an external choice, which cannot be influenced by the agent. The presence of abilities in our system is the reason why the usual a…Read more
-
190Quantified Coalition LogicSynthese 165 (2). 2008.We add a limited but useful form of quantification to Coalition Logic, a popular formalism for reasoning about cooperation in game-like multi-agent systems. The basic constructs of Quantified Coalition Logic (QCL) allow us to express such properties as "every coalition satisfying property P can achieve φ" and "there exists a coalition C satisfying property P such that C can achieve φ". We give an axiomatisation of QCL, and show that while it is no more expressive than Coalition Logic, it is neve…Read more
-
210Multi-Modal CTL: Completeness, Complexity, and an ApplicationStudia Logica 92 (1). 2009.We define a multi-modal version of Computation Tree Logic (CTL) by extending the language with path quantifiers $E^\delta $ and $E^\delta $ where δ denotes one of finitely many dimensions, interpreted over Kripke structures with one total relation for each dimension. As expected, the logic is axiomatised by taking a copy of a CTL axiomatisation for each dimension. Completeness is proved by employing the completeness result for CTL to obtain a model along each dimension in turn. We also show that…Read more
-
112Connecting dynamic epistemic and temporal epistemic logicsLogic Journal of the IGPL 21 (3): 380-403. 2013.
-
91Robust normative systems and a logic of norm complianceLogic Journal of the IGPL 18 (1): 4-30. 2010.Although normative systems, or social laws, have proved to be a highly influential approach to coordination in multi-agent systems, the issue of compliance to such normative systems remains problematic. In all real systems, it is possible that some members of an agent population will not comply with the rules of a normative system, even if it is in their interests to do so. It is therefore important to consider the extent to which a normative system is robust, i.e., the extent to which it remain…Read more
-
118On the semantics of graded modalitiesJournal of Applied Non-Classical Logics 2 (1): 81-123. 1992.
-
97Reasoning About Social Choice FunctionsJournal of Philosophical Logic 40 (4): 473-498. 2011.We introduce a logic specifically designed to support reasoning about social choice functions. The logic includes operators to capture strategic ability, and operators to capture agent preferences. We establish a correspondence between formulae in the logic and properties of social choice functions, and show that the logic is expressively complete with respect to social choice functions, i.e., that every social choice function can be characterised as a formula of the logic. We prove that the log…Read more
-
102A logical characterisation of qualitative coalitional gamesJournal of Applied Non-Classical Logics 17 (4): 477-509. 2007.Qualitative coalitional games (QCGs) were introduced as abstract formal models of goal-oriented cooperative systems. A QCG is a game in which each agent is assumed to have some goal to achieve, and in which agents must typically cooperate with others in order to satisfy their goals. In this paper, we show how it is possible to reason about QCGs using Coalition Logic (CL), a formalism intended to facilitate reasoning about coalitional powers in game-like multiagent systems. We introduce a corresp…Read more
-
63On obligations and normative ability: Towards a logical analysis of the social contractJournal of Applied Logic 3 (3-4): 396-420. 2005.
-
66Seeing Is BelievingJournal of Logic, Language and Information 6 (1): 33-61. 1997.In this paper a formal framework is proposed in which variousinformative actions are combined, corresponding to the different ways in whichrational agents can acquire information. In order to solve the variousconflicts that could possibly occur when acquiring information fromdifferent sources, we propose a classification of the informationthat an agent possesses according to credibility. Based on this classification, we formalize what itmeans for agents to have seen or heard something, or to bel…Read more
-
77Logic for applications, Anil Nerode and Richard A. shoreJournal of Logic, Language and Information 7 (2): 228-229. 1998.
-
185Cooperation, knowledge, and time: Alternating-time temporal epistemic logic and its applicationsStudia Logica 75 (1): 125-157. 2003.Branching-time temporal logics have proved to be an extraordinarily successful tool in the formal specification and verification of distributed systems. Much of their success stems from the tractability of the model checking problem for the branching time logic CTL, which has made it possible to implement tools that allow designers to automatically verify that systems satisfy requirements expressed in CTL. Recently, CTL was generalised by Alur, Henzinger, and Kupferman in a logic known as Altern…Read more
-
University of LiverpoolRegular Faculty
Areas of Interest
| Epistemology |
| Logic and Philosophy of Logic |