ACM Home Page
Please provide us with feedback. Feedback
Epistemic logic and explicit knowledge in distributed programming
Full text PdfPdf (443 KB)
Source
International Conference on Autonomous Agents archive
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems - Volume 3 table of contents
Estoril, Portugal
SESSION: Agent theories, models and architectures table of contents
Pages 1463-1466  
Year of Publication: 2008
ISBN:978-0-9817381-2-X
Authors
Andreas Witzel  University of Amsterdam, Amsterdam, The Netherlands
Jonathan A. Zvesper  University of Amsterdam, Amsterdam, The Netherlands
Sponsors
ACM: Association for Computing Machinery
AAAI : Association for the Advancement of Artifical Intelligence
Publisher
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 18,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

In this paper we propose an explicit form of knowledge-based programming. Our initial motivation is the distributed implementation of game-theoretical algorithms, but we abstract away from the game-theoretical details and describe a general scenario, where a group of agents each have some initially private bits of information which they can then communicate to each other. We draw on existing literature to give a formal model using modal logic to represent the knowledge of the agents as well as how that knowledge changes as they communicate. We sketch an implementation which enables processes in a distributed system to explicitly evaluate knowledge formulae. Then we prove that the implementation captures the formal model, and therefore correctly reflects the general scenario. Finally we look at how our approach lends itself to generalisations, and discuss application perspectives.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
M. Bickford, R. C. Constable, J. Y. Halpern, and S. Petride. Knowledge-Based Synthesis of Distributed Systems Using Event Structures, volume 3452 of Lecture Notes in Computer Science, pages 449--465. Springer, 2005.
 
4
 
5
R, H. Bordini, L. Braubach, M. Dastani, A. E. F. Seghrouchni, J. J. Gomez-Sanz, J. Leite, G. O'Hare, A. Pokahr, and A. Ricci. A survey of programming languages and platforms for multi-agent systems. Informatica, 30:33--44, 2006.
 
6
B. J. Clement, editor. Workshop on Multiagent Planning and Scheduling, The 15th International Conference on Automated Planning and Scheduling (ICAPS-05), June 2005.
 
7
 
8
 
9
J. Gerbrandy. Communication strategies in games. Journal of Applied Non-Classical Logics, 17:197--211, 2007.
10
 
11
M. J. Osborne and A. Rubinstein. A Course in Game Theory. MIT Press, 1994.
 
12

Collaborative Colleagues:
Andreas Witzel: colleagues
Jonathan A. Zvesper: colleagues