On the definability of simulation and bisimulation in epistemic logic

We explore when finite epistemic models are definable up to simulation or bisimulation, either over the basic multi-agent epistemic language L or over its extension L-C with common knowledge operators. Our main results are the following: (1) Bisimulation to finite epistemic states (i.e. pointed models) is not definable in L. (2) Global bisimulation to finite epistemic models is definable using model validity in L. (3) Simulation by finite epistemic states is not always definable, even over L-C. (4) We identify a class of epistemic models called well-multifounded for which simulation to finite epistemic states is definable over L. The first two results contrasts with that of van Benthem that finite epistemic states are definable up to bisimulation in L-C by so-called characteristic formulae. Our results have applications in the logical specification of multi-agent systems. Characteristic formulae, which define states up to bisimulation, fully capture all modally definable properties of models, and can for example be used to give complete calculi for validity over fixed structures. Meanwhile, simulation is a 'substructure' relation that is appropriate for epistemic logic, as it preserves positive existential formulae. Simulation formulae are useful in giving a dynamic description of models subject to epistemic actions.

[1]  Edmund M. Clarke,et al.  Characterizing Kripke Structures in Temporal Logic , 1987, TAPSOFT, Vol.1.

[2]  Richard Spencer-Smith,et al.  Modal Logic , 2007 .

[3]  David Fernández-Duque,et al.  On the Modal Definability of Simulability by Finite Transitive Models , 2011, Stud Logica.

[4]  Peter Aczel,et al.  Non-well-founded sets , 1988, CSLI lecture notes series.

[5]  D. Harrison,et al.  Vicious Circles , 1995 .

[6]  W. van der Hoek,et al.  Descriptions of Game States , 2003 .

[7]  Jenny Donovan,et al.  “Vicious Circles” , 2014, Qualitative health research.

[8]  Wiebe van der Hoek,et al.  On the Definability of Simulability and Bisimilarity by Finite Epistemic Models , 2011, CLIMA.

[9]  David Fernández Duque,et al.  On the Modal Definability of Simulability by Finite Transitive Models , 2011 .

[10]  Mark Ryan,et al.  On the Relation between Interpreted Systems and Kripke Models , 1997, Agents and Multi-Agent Systems Formalisms, Methodologies, and Applications.

[11]  Ronald Fagin,et al.  Reasoning about knowledge , 1995 .

[12]  J. Benthem One is a Lonely Number: on the logic of communication , 2003 .

[13]  W. van der Hoek,et al.  Epistemic logic for AI and computer science , 1995, Cambridge tracts in theoretical computer science.