Complete Axiomatizations for Reasoning about Knowledge and Time

Sound and complete axiomatizations are provided for a number of different logics involving modalities for knowledge and time. These logics arise from different choices for various parameters regarding the interaction of knowledge with time and regarding the language used. All the logics considered involve the discrete time linear temporal logic operators "next" and "until" and an operator for the knowledge of each of a number of agents. Both the single-agent and multiple-agent cases are studied: in some instances of the latter there is also an operator for the common knowledge of the group of all agents. Four different semantic properties of agents are considered: whether they (i) have a unique initial state, (ii) operate synchronously, (iii) have perfect recall, and (iv) learn. The property of no learning is essentially dual to perfect recall. Not all settings of these parameters lead to recursively axiomatizable logics, but sound and complete axiomatizations are presented for all the ones that do.

[1]  Ronald Fagin,et al.  A model-theoretic analysis of knowledge , 1991, JACM.

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

[3]  Daniel Lehmann,et al.  Knowledge, common knowledge and related puzzles (Extended Summary) , 1984, PODC '84.

[4]  R. Van der Meyden Axioms for knowledge and time in distributed systems with perfect recall , 1994, Proceedings Ninth Annual IEEE Symposium on Logic in Computer Science.

[5]  R. Ladner,et al.  The Logic of Distributed Protocols (Preliminary Report). , 1988 .

[6]  Saharon Shelah,et al.  On the temporal analysis of fairness , 1980, POPL '80.

[7]  Joseph Y. Halpern,et al.  The Complexity of Reasoning about Knowledge and Time. I. Lower Bounds , 1989, J. Comput. Syst. Sci..

[8]  Rohit Parikh,et al.  An Elementary Proof of the Completness of PDL , 1981, Theor. Comput. Sci..

[9]  Amir Pnueli,et al.  Linear and Branching Structures in the Semantics and Logics of Reactive Systems , 1985, ICALP.

[10]  Joseph Y. Halpern,et al.  A Guide to Completeness and Complexity for Modal Logics of Knowledge and Belief , 1992, Artif. Intell..

[11]  Ramaswamy Ramanujam,et al.  Distributed Processes and the Logic of Knowledge , 1985, Logic of Programs.

[12]  Edith Spaan,et al.  Nexttime is not necessary , 1990 .

[13]  Amir Pnueli,et al.  The Glory of the Past , 1985, Logic of Programs.

[14]  J. Armstrong Knowledge and Belief , 1953 .

[15]  Joseph Y. Halpern,et al.  The complexity of reasoning about knowledge and time , 1986, STOC '86.