Abstract
Global Abduction (GA) is a recently proposed logical formalism for agent oriented programming which allows an agent to collect information about the world and update this in a nonmonotonic way when changes in the world are observed. A distinct feature of Global Abduction is that in case the agent needs to give up one plan, it may start a new one, or continue a suspended plan, while its beliefs learned about the world in the failed attempts persist. This paper describes an implementation of GA in the high-level language of Constraint Handling Rules (CHR). It appears to be a first attempt to a full implementation of GA, which also confirms CHR as a powerful meta-programming language for advanced reasoning. The construction gives rise to discussing important issues of the semantics and pragmatics of Global Abduction, leading to proposal for a specific procedural semantics and architecture that seem well-suited for real-time application.
Originalsprog | Engelsk |
---|---|
Titel | Computational logic in Multi-Agent Systems : 7th Workshop on Computational Logic in Multi-Agent Systems, CLIMA-VIIHakodate, japan, May 2006Revised Selected and Invited papers |
Redaktører | Katsumi Inoue, Ken Satoh, Francesca Toni |
Antal sider | 16 |
Vol/bind | 4371 |
Forlag | Kluwer Academic Publishers |
Publikationsdato | 2007 |
Sider | 226-245 |
DOI | |
Status | Udgivet - 2007 |
Begivenhed | Seventh Workshop on Computational Logic in Multi-Agent Systems (CLIMA-VII) - Hakodate, Japan Varighed: 8 maj 2006 → 9 maj 2006 Konferencens nummer: 7 |
Konference
Konference | Seventh Workshop on Computational Logic in Multi-Agent Systems (CLIMA-VII) |
---|---|
Nummer | 7 |
Land/Område | Japan |
By | Hakodate |
Periode | 08/05/2006 → 09/05/2006 |
Navn | Lecture Notes in Computer Science |
---|---|
Vol/bind | 4371 |
ISSN | 0302-9743 |