Finite State Implementations of Knowledge-Based Programs

作者: Ron van der Meyden

DOI: 10.1007/3-540-62034-6_55

关键词:

摘要: Knowledge-based programs have been proposed as an abstract formalism for the design of distributed systems, based on idea that agent's actions are a function its state knowledge. We identify two natural cases in which finite implementations atemporal knowledge-based environments may be automatically constructed. The first concerns interpretation knowledge agents aware only their current observation and time. second perfect recall knowledge, all communication is by synchronous broadcast. These results contribute towards theory automated synthesis protocols from specifications.

参考文章(10)
Ron van der Meyden, Knowledge based programs: on the complexity of perfect recall in finite environments theoretical aspects of rationality and knowledge. pp. 31- 49 ,(1996)
Moshe Y. Vardi, Implementing knowledge-based programs theoretical aspects of rationality and knowledge. pp. 15- 30 ,(1996)
Ronald Fagin, Yoram Moses, Joseph Y. Halpern, Moshe Y. Vardi, Knowledge-based programs principles of distributed computing. pp. 153- 163 ,(1995) , 10.1145/224964.224982
Joseph Y. Halpern, A little knowledge goes a long way: simple knowledge-based derivations and correctness proofs for a family of protocols Proceedings of the sixth annual ACM Symposium on Principles of distributed computing - PODC '87. pp. 269- 280 ,(1987) , 10.1145/41840.41863
Joseph Y. Halpern, Yoram Moses, Knowledge and common knowledge in a distributed environment Journal of the ACM. ,vol. 37, pp. 549- 587 ,(1990) , 10.1145/79147.79161
V. Hadzilacos, A knowledge-theoretic analysis of atomic commitment protocols symposium on principles of database systems. pp. 129- 134 ,(1987) , 10.1145/28659.28672
Joseph Y. Halpern, Lenore D. Zuck, A little knowledge goes a long way Journal of the ACM. ,vol. 39, pp. 449- 478 ,(1992) , 10.1145/146637.146638
J.R. Burch, E.M. Clarke, K.L. McMillan, D.L. Dill, L.J. Hwang, Symbolic model checking: 10/sup 20/ states and beyond logic in computer science. ,vol. 98, pp. 142- 170 ,(1990) , 10.1016/0890-5401(92)90017-A
Cynthia Dwork, Yoram Moses, Knowledge and common knowledge in a byzantine environment: crash failures Information & Computation. ,vol. 88, pp. 156- 186 ,(1990) , 10.1016/0890-5401(90)90014-9
Joseph Y. Halpern, Moshe Y. Vardi, Yoram Moses, Ronald Fagin, Reasoning About Knowledge ,(1995)