Argumentative Deliberation for Autonomous Agents

This paper presents an argumentation based framework, developed as an extension of an existing framework for nonmonotonic reasoning, in order to support an agent’s self deliberation process. The framework allows the agent to draw conclusions taking into account in a natural way a given preference policy. After developing the argumentation framework we examine two general cases of such argumentative deliberation: (a) under a preference policy that takes into account the roles agents can have within a context pertaining to an environment of interaction and (b) under a preference policy for the current needs of the agent emerging from his profile. In the first case we apply the argumentative deliberation model within a simple agent interaction scenario where each agent’s selfdeliberation determines, according to his own policy, his position at each step of the interaction process. In the second case we apply the framework to model motivational factors that apparently drive human behaviors and therefore can define agent personalities. Agents will thus similarly, as it is claimed in psychological literature for human beings, chose at any moment to pursue, those goals that are most compatible with their current motivations. The proposed argumentation framework allows us to define policy preferences at different levels of deliberation resulting in modular representations of the agent’s knowledge or personality profile. This high degree of modularity gives a simple computational model in which the agent’s deliberation can be naturally implemented.

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

[2]  A.R.C.S. A. H. Loveless What is an abstract ? , 1990 .

[3]  Simon Parsons,et al.  Agent Dialogues with Conflicting Preferences , 2001, ATAL.

[4]  Nikos I. Karacapilidis,et al.  Engineering Issues in Inter-Agent Dialogues , 2002, ECAI.

[5]  Antonis C. Kakas,et al.  Default Reasoning via Negation as Failure , 1992, ECAI Workshop on Knowledge Representation and Reasoning.

[6]  Paolo Mancarella,et al.  Abductive Logic Programming , 1992, LPNMR.

[7]  Phan Minh Dung,et al.  On the Acceptability of Arguments and its Fundamental Role in Nonmonotonic Reasoning, Logic Programming and n-Person Games , 1995, Artif. Intell..

[8]  Katia P. Sycara,et al.  Argumentation: Planning Other Agents' Plans , 1989, IJCAI.

[9]  Paolo Torroni,et al.  Dialogues for Negotiation: Agent Varieties and Dialogue Sequences , 2001, ATAL.

[10]  Simon Parsons,et al.  Modelling dialogues using argumentation , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[11]  Y. Shoham Introduction to Multi-Agent Systems , 2002 .

[12]  Pablo Noriega,et al.  A Framework for Argumentation-Based Negotiation , 1997, ATAL.

[13]  B. Hayes-Roth,et al.  Knowledge Systems Laboratory December 1997 Report No . KSL 97-10 Improvisational Synthetic Actors with Flexible Personalities , 1997 .

[14]  Sarit Kraus,et al.  Reaching Agreements Through Argumentation: A Logical Model and Implementation , 1998, Artif. Intell..

[15]  Nicholas R. Jennings,et al.  The Gaia Methodology for Agent-Oriented Analysis and Design , 2000, Autonomous Agents and Multi-Agent Systems.

[16]  Simon Parsons,et al.  Arguments, Dialogue, and Negotiation , 2000, ECAI.

[17]  Amedeo Cesta,et al.  Goal-Based Personalities and Social Behaviors in Believable Agents , 1999, Appl. Artif. Intell..

[18]  Gerhard Brewka,et al.  Dynamic Argument Systems: A Formal Model of Argumentation Processes Based on Situation Calculus , 2001, J. Log. Comput..

[19]  John L. Pollock,et al.  Justification and Defeat , 1994, Artif. Intell..

[20]  T. Norman,et al.  FORMALISING COLLABORATIVE DECISION-MAKING AND PRACTICAL REASONING IN MULTI-AGENT SYSTEMS , 2001 .

[21]  Antonis C. Kakas,et al.  Computing Argumentation in Logic Programming , 1999, J. Log. Comput..

[22]  Henry Prakken,et al.  A dialectical model of assessing conflicting arguments in legal reasoning , 1996, Artificial Intelligence and Law.

[23]  Antonis C. Kakas,et al.  Logic Programming without Negation as Failure , 1995, ILPS.

[24]  A. Maslow Motivation and Personality , 1954 .

[25]  Antonis C. Kakas,et al.  E-RES: Reasoning about Actions, Events and Observations , 2001, LPNMR.