Incorporating BDI Agents into Human-Agent Decision Making Research

Artificial agents, people, institutes and societies all have the ability to make decisions. Decision making as a research area therefore involves a broad spectrum of sciences, ranging from Artificial Intelligence to economics to psychology. The Colored Trails (CT) framework is designed to aid researchers in all fields in examining decision making processes. It is developed both to study interaction between multiple actors (humans or software agents) in a dynamic environment, and to study and model the decision making of these actors. However, agents in the current implementation of CT lack the explanatory power to help understand the reasoning processes involved in decision making. The BDI paradigm that has been proposed in the agent research area to describe rational agents, enables the specification of agents that reason in abstract concepts such as beliefs, goals, plans and events. In this paper, we present CTAPL: an extension to CT that allows BDI software agents that are written in the practical agent programming language 2APL to reason about and interact with a CT environment.

[1]  Milind Tambe,et al.  Conflicts in teamwork: hybrids to the rescue , 2005, AAMAS '05.

[2]  Nicholas R. Jennings,et al.  Agent Theories, Architectures, and Languages: A Survey , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.

[3]  Nicholas R. Jennings,et al.  Socially intelligent reasoning for autonomous agents , 2001, IEEE Trans. Syst. Man Cybern. Part A.

[4]  Abdul Sattar,et al.  AI 2006: Advances in Artificial Intelligence, 19th Australian Joint Conference on Artificial Intelligence, Hobart, Australia, December 4-8, 2006, Proceedings , 2006, Australian Conference on Artificial Intelligence.

[5]  Michael Wooldridge,et al.  Towards a Logic of Rational Agency , 2003, Log. J. IGPL.

[6]  Sarit Kraus,et al.  Collaborative Plans for Complex Group Action , 1996, Artif. Intell..

[7]  Ya'akov Gal,et al.  Predicting people's bidding behavior in negotiation , 2006, AAMAS '06.

[8]  Winfried Lamersdorf,et al.  Jadex: A BDI Reasoning Engine , 2005, Multi-Agent Programming.

[9]  Maarten Sierhuis,et al.  To BDI, or not to BDI: design choices in an agent-based traffic flow management simulation , 2008, SpringSim '08.

[10]  Sarit Kraus,et al.  Genius: negotiation environment for heterogeneous agents , 2009, AAMAS.

[11]  Helder Coelho,et al.  BDI models and systems : Reducing the gap , 1999 .

[12]  Jonathan D. Cohen,et al.  The Neural Basis of Economic Decision-Making in the Ultimatum Game , 2003, Science.

[13]  Mehdi Dastani,et al.  2APL: a practical agent programming language , 2008, Autonomous Agents and Multi-Agent Systems.

[14]  W. Güth,et al.  An experimental analysis of ultimatum bargaining , 1982 .

[15]  Ira Rudowsky,et al.  Intelligent Agents , 2004, Commun. Assoc. Inf. Syst..

[16]  Wayne Wobcke,et al.  A Flexible Framework for SharedPlans , 2006, Australian Conference on Artificial Intelligence.

[17]  Sarit Kraus,et al.  The influence of social dependencies on decision-making: initial investigations with a new game , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[18]  J. van Leeuwen,et al.  Engineering Societies in the Agents World II , 2001, Lecture Notes in Computer Science.

[19]  Frank Dignum,et al.  Towards socially sophisticated BDI agents , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[20]  Reiner Onken,et al.  Assistant systems for aircraft guidance: cognitive man-machine cooperation , 2001 .

[21]  Stuart M. Shieber,et al.  The Influence of Task Contexts on the Decision-Making of Humans and Computers , 2007, CONTEXT.

[22]  Michael Wooldridge,et al.  Reasoning about rational agents , 2000, Intelligent robots and autonomous agents.

[23]  Andrea Omicini,et al.  Declarative Agent Languages and Technologies III , 2005, Lecture Notes in Computer Science.

[24]  Gerhard Weiss,et al.  Multiagent Systems , 1999 .

[25]  Frank Dignum,et al.  Mental State Abduction of BDI-Based Agents , 2008, DALT.

[26]  Rafael H. Bordini,et al.  Jason and the Golden Fleece of Agent-Oriented Programming , 2005, Multi-Agent Programming.

[27]  Steven de Jong,et al.  Fairness in multi-agent systems , 2008, The Knowledge Engineering Review.

[28]  Allen Newell,et al.  Human Problem Solving. , 1973 .

[29]  Michael Wooldridge,et al.  Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence , 1999 .

[30]  Arlette van Wissen,et al.  The effects of cooperative agent behavior on human cooperativeness , 2009, AAMAS.

[31]  Franco Zambonelli,et al.  Engineering Societies in the Agents World , 2000, Lecture Notes in Computer Science.

[32]  Michael Winikoff,et al.  JACKTM Intelligent Agents: An Industrial Strength Platform , 2005, Multi-Agent Programming.

[33]  Amal El Fallah Seghrouchni,et al.  Learning in BDI Multi-agent Systems , 2004, CLIMA.

[34]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[35]  Michael Wooldridge,et al.  The Belief-Desire-Intention Model of Agency , 1998, ATAL.

[36]  Ya'akov Gal,et al.  Incorporating helpful behavior into collaborative planning , 2009, AAMAS.

[37]  Jürgen Dix,et al.  Multi-Agent Programming: Languages, Tools and Applications , 2009 .

[38]  Stephen Deutsch,et al.  The Operator-Model Architecture and its Psychological Framework , 1995 .

[39]  Álvaro F. Moreira,et al.  MAS-SOC: a Social Simulation Platform Based on Agent-Oriented Programming , 2005, J. Artif. Soc. Soc. Simul..