Practical Reasoning in an Argumentation-based Decision BDI Agent: a Case Study for Participatory Management of Protected Areas

This paper describes the implementation of an argumentation system used for participatory management of environmental protected areas, more precisely to model the decision of a park manager artificial agent. This implementation is based on a BDI agent architecture, namely the Jason/AgentSpeak framework/language. After introducing the principles of BDI architecture and of argumentation systems, we will detail how we model arguments within the BDI (BeliefDesire-Intention) architecture. Then, we present the argumentation-based model of deliberation and decision by the park manager agent as a case study. We show how our argument-based approach allows to model various cognitive profiles of park managers (more conservationist or more sensitive to social issues), through different knowledge bases. We show examples of decisions produced by the park manager agent and examples of traces of arguments used during deliberation, which could be a base for explaining decisions. Before concluding, we point out future directions, such as using argumentation as a basis for negotiation between various agents.

[1]  Antonis C. Kakas,et al.  Argumentation based decision making for autonomous agents , 2003, AAMAS '03.

[2]  Rafael H. Bordini,et al.  An Approach for Argumentation-based Reasoning Using Defeasible Logic in Multi-Agent Programming Languages , 2014 .

[3]  Nicholas R. Jennings,et al.  A methodology for agent-oriented analysis and design , 1999, AGENTS '99.

[4]  Sophie Martin,et al.  Sustainability analysis: Viability concepts to consider transient and asymptotical dynamics in socio-ecological tourism-based systems , 2013 .

[5]  Jean-Pierre Briot,et al.  Design of a Participatory Decision Making Agent Architecture Based on Argumentation and Influence Function - Application to a Serious Game about Biodiversity Conservation , 2010, RAIRO Oper. Res..

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

[7]  Olivier Barreteau,et al.  Our Companion Modelling Approach , 2003, J. Artif. Soc. Soc. Simul..

[8]  Carlos José Pereira de Lucena,et al.  Participatory Management of Protected Areas for Biodiversity Conservation and Social Inclusion , 2017 .

[9]  Shinichi Honiden,et al.  Agent-Based Participatory Simulations: Merging Multi-Agent Systems and Role-Playing Games , 2006, J. Artif. Soc. Soc. Simul..

[10]  Michael Wooldridge,et al.  Programming Multi-Agent Systems in AgentSpeak using Jason (Wiley Series in Agent Technology) , 2007 .

[11]  Christophe Le Page,et al.  Participatory Agent-Based Simulation for Renewable Resource Management: The Role of the Cormas Simulation Platform to Nurture a Community of Practice , 2012, J. Artif. Soc. Soc. Simul..

[12]  François Bousquet,et al.  Role-playing games for opening the black box of multi-agent systems: method and lessons of its application to Senegal River Valley irrigated systems , 2001, J. Artif. Soc. Soc. Simul..

[13]  Frank Dignum,et al.  Games and Agents: Designing Intelligent Gameplay , 2009, Int. J. Comput. Games Technol..

[14]  Jaime Simão Sichman,et al.  An Analysis of the Insertion of Virtual Players in GMABS Methodology Using the Vip-JogoMan Prototype , 2009, J. Artif. Soc. Soc. Simul..