Abstract
The importance of the notion of knowledge in reasoning about distributed systems has been recently pointed out by several works. It has been argued that a distributed computation can be understood and analyzed by considering how it affects the state of knowledge of the system. We show that there are a variety of definitions which can reasonably be applied to what a process can know about the global state. We also move beyond the semantic definitions, and present the first proof methods for proving knowledge assertions. Both shared memory and message passing models are considered.
Original language | English |
---|---|
Title of host publication | Proceedings of the Annual ACM Symposium on Principles of Distributed Computing |
Publisher | Association for Computing Machinery |
Pages | 249-262 |
Number of pages | 14 |
ISBN (Electronic) | 0897911989 |
DOIs | |
State | Published - 1 Nov 1986 |
Externally published | Yes |
Event | 5th Annual ACM Symposium on Principles of Distributed Computing, PODC 1986 - Calgary, Canada Duration: 11 Aug 1986 → 13 Aug 1986 |
Publication series
Name | Proceedings of the Annual ACM Symposium on Principles of Distributed Computing |
---|
Conference
Conference | 5th Annual ACM Symposium on Principles of Distributed Computing, PODC 1986 |
---|---|
Country/Territory | Canada |
City | Calgary |
Period | 11/08/86 → 13/08/86 |
Bibliographical note
Publisher Copyright:© 1986 ACM.