Knowledge-based programs

作者: Ronald Fagin , Yoram Moses , Joseph Y. Halpern , Moshe Y. Vardi

DOI: 10.1145/224964.224982

关键词:

摘要: Reasoning about activities in a distributed computer system at the level of knowledge individuals and groups allows us to abstract away from many concrete details we are considering. In this paper, make use two notions introduced our recent book facilitate designing reasoning systems terms knowledge. The first notion is that knowledge-based program. A program syntactic object: with tests for second context, which captures setting be executed. given standard (one without knowledge) represented by (i.e., corresponds precise sense to) unique system. program, on other hand, may no system, one or systems. provide sufficient condition way context. This applies cases interest, covers programs considered literature. We also completely characterize complexity determining whether has representation, any representation all, finite-state

参考文章(23)
Moshe Y. Vardi, Pierre Wolper, An Automata-Theoretic Approach to Automatic Program Verification (Preliminary Report) logic in computer science. pp. 332- 344 ,(1986)
Jon Barwise, Scenes and other Situations The Journal of Philosophy. ,vol. 78, pp. 369- ,(1981) , 10.2307/2026481
Joseph Y. Halpern, Yoram Moses, Orli Waalrts, A characterization of eventual Byzantine agreement principles of distributed computing. pp. 333- 346 ,(1990) , 10.1145/93385.93437
K. A. Bartlett, R. A. Scantlebury, P. T. Wilkinson, A note on reliable full-duplex transmission over half-duplex links Communications of The ACM. ,vol. 12, pp. 260- 261 ,(1969) , 10.1145/362946.362970
Joseph Y. Halpern, Ronald Fagin, A formal model of knowledge, action, and communication in distributed systems: preliminary report principles of distributed computing. pp. 224- 236 ,(1985) , 10.1145/323596.323617
A.V. Aho, A.D. Wyner, M. Yannakakis, J.D. Ullman, Bounds on the size and transmission rate of communications protocols Computers & Mathematics with Applications. ,vol. 8, pp. 205- 214 ,(1982) , 10.1016/0898-1221(82)90043-8
Yoram Moses, Orit Kislev, Knowledge-oriented programming Proceedings of the twelfth annual ACM symposium on Principles of distributed computing - PODC '93. pp. 261- 270 ,(1993) , 10.1145/164051.164080
A. P. Sistla, E. M. Clarke, The complexity of propositional linear temporal logics Journal of the ACM. ,vol. 32, pp. 733- 749 ,(1985) , 10.1145/3828.3837
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
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