Defeasible Argumentation Support for an Extended BDI Architecture

In this work, an agent architecture that combines defeasible argumentation and the BDI model is described. Argumentation will be used as a mechanism for reasoning about beliefs, for filtering desires considering the agent's current environment, and for selecting proper intentions. The approach allows to define different types of agents and this will affect the way in which desires are filtered and hence, which intention is selected. For performing defeasible reasoning, the approach uses a concrete framework based on a working defeasible argumentation system: Defeasible Logic Programming (DeLP). A set of filtering rules, represented as a defeasible logic program, will be used to represent reasons for and against adopting desires. Thus, based on its perceived or derived beliefs, the agent will argue about which of its desires are achievable in the current situation. To clarify the ideas two applications will be introduced to show two significantly different types of agent that can be implemented using this approach.

[1]  Leila Amgoud,et al.  A Formal Framework for Handling Conflicting Desires , 2003, ECSQARU.

[2]  Guillermo Ricardo Simari,et al.  An Argumentative Reasoning Service for Deliberative Agents , 2007, KSEM.

[3]  Mehdi Dastani,et al.  The BOID architecture: conflicts between beliefs, obligations, intentions and desires , 2001, AGENTS '01.

[4]  V. Lifschitz,et al.  Foundations of Logic Programming , 1997 .

[5]  Guillermo Ricardo Simari,et al.  Explanations, belief revision and defeasible reasoning , 2002, Artif. Intell..

[6]  André Fuhrmann An Essay on Contraction , 1996 .

[7]  Nicolás D. Rotstein Defeasible Reasoning about Beliefs and Desires Defeasible Reasoning About Beliefs and Desires , 2006 .

[8]  Nicholas R. Jennings,et al.  Agents That Reason and Negotiate by Arguing , 1998, J. Log. Comput..

[9]  David J. Israel,et al.  Plans and resource‐bounded practical reasoning , 1988, Comput. Intell..

[10]  Guillermo Ricardo Simari,et al.  Defeasible logic programming: an argumentative approach , 2003, Theory and Practice of Logic Programming.

[11]  Iyad Rahwan,et al.  An Argumentation-Based Approach for Practical Reasoning , 2006, ArgMAS.

[12]  Richmond H. Thomason,et al.  Desires and Defaults: A Framework for Planning with Inferred Goals , 2000, KR.

[13]  R. Cummins,et al.  Philosophy and AI: Essays at the Interface , 1991 .

[14]  G. Brewka Principles of Knowledge Representation , 1996 .

[15]  Claudette Cayrol,et al.  A Reasoning Model Based on the Production of Acceptable Arguments , 2002, Annals of Mathematics and Artificial Intelligence.

[16]  Michael Clarke,et al.  Symbolic and Quantitative Approaches to Reasoning and Uncertainty , 1991, Lecture Notes in Computer Science.

[17]  Guillermo Ricardo Simari,et al.  Reasoning from Desires to Intentions: A Dialectical Framework , 2007, AAAI.