Graded BDI Models for Agent Architectures

In the recent past, an increasing number of multiagent systems (MAS) have been designed and implemented to engineer complex distributed systems. Several previous works have proposed theories and architectures to give these systems a formal support. Among them, one of the most widely used is the BDI agent architecture presented by Rao and Georgeff. We consider that in order to apply agents in real domains, it is important for the formal models to incorporate a model to represent and reason under uncertainty. With that aim we introduce in this paper a general model for graded BDI agents, and an architecture, based on multi-context systems, able to model these graded mental attitudes. This architecture serves as a blueprint to design different kinds of particular agents. We illustrate the design process by formalising a simple travel assistant agent.

[1]  Fausto Giunchiglia,et al.  Multilanguage hierarchical logics (or: how we can do without modal logics) , 1994, CNKBS.

[2]  J.-J. Ch. Meyer,et al.  Dynamic logic for reasoning about actions and agents , 1999 .

[3]  Michael Wooldridge,et al.  Agent-based software engineering , 1997, IEE Proc. Softw. Eng..

[4]  Lluis Godo,et al.  Descriptive dynamic logic and its application to reflective architectures , 1996, Future Gener. Comput. Syst..

[5]  Petr Hájek,et al.  Metamathematics of Fuzzy Logic , 1998, Trends in Logic.

[6]  Didier Dubois,et al.  Bipolar Representation and Fusion of Preferences on the Possibilistic Logic framework , 2002, KR.

[7]  Simon Parsons,et al.  On using degrees of belief in BDI agents , 2004 .

[8]  Nicholas R. Jennings,et al.  Engineering Executable Agents using Multi-context Systems , 2002, J. Log. Comput..

[9]  Fausto Giunchiglia,et al.  Local Models Semantics, or Contextual Reasoning = Locality + Compatibility , 1998, KR.

[10]  Luciano Serafini,et al.  Multi-Agent Reasoning with Belief Contexts: The Approach and a Case Study , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.

[11]  Mehdi Dastani,et al.  Inferring Trust , 2004, CLIMA.

[12]  R. Goldblatt Logics of Time and Computation , 1987 .

[13]  Nicholas R. Jennings,et al.  Agent Specification Using Multi-context Systems , 2002, Foundations and Applications of Multi-Agent Systems.

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

[15]  Pere Garcia-Calvés,et al.  Relating and extending semantical approaches to possibilistic reasoning , 1994, Int. J. Approx. Reason..

[16]  Leon van der Torre,et al.  Hidden Uncertainty in the Logical Representation of Desires , 2003, IJCAI.

[17]  S. Brison The Intentional Stance , 1989 .

[18]  D. Dennett The Intentional Stance. , 1987 .

[19]  Anand S. Rao,et al.  BDI Agents: From Theory to Practice , 1995, ICMAS.

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

[21]  Churn-Jung Liau,et al.  Belief, information acquisition, and trust in multi-agent systems--A modal logic formulation , 2003, Artif. Intell..

[22]  Didier Dubois,et al.  Bipolar Possibilistic Representations , 2002, UAI.

[23]  Michael Wooldridge,et al.  Reasoning about Intentions in Uncertain Domains , 2001, ECSQARU.

[24]  Anand S. Rao,et al.  Modeling Rational Agents within a BDI-Architecture , 1997, KR.