Modelling Uncertainty in Agent Programming

Existing cognitive agent programming languages that are based on the BDI model employ logical representation and reasoning for implementing the beliefs of agents. In these programming languages, the beliefs are assumed to be certain, i.e. an implemented agent can believe a proposition or not. These programming languages fail to capture the underlying uncertainty of the agent's beliefs which is essential for many real world agent applications. We introduce Dempster-Shafer theory as a convenient method to model uncertainty in agent's beliefs. We show that the computational complexity of Dempster's Rule of Combination can be controlled. In particular, the certainty value of a proposition can be deduced in linear time from the beliefs of agents, without having to calculate the combination of Dempster-Shafer mass functions.

[1]  Jeffrey A. Barnett,et al.  Calculating Dempster-Shafer Plausibility , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Gianni Amati,et al.  Modal operators with probabilistic interpretations, I , 1987, Stud Logica.

[3]  Winfried Lamersdorf,et al.  Jadex: A Short Overview , 2004 .

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

[5]  Paolo Busetta,et al.  Jack intelligent agents - components for intelligent agents in java , 1998 .

[6]  Jeffrey A. Barnett,et al.  Computational Methods for a Mathematical Theory of Evidence , 1981, IJCAI.

[7]  Michael Winikoff,et al.  Developing intelligent agent systems - a practical guide , 2004, Wiley series in agent technology.

[8]  Frank Dignum,et al.  A Programming Language for Cognitive Agents Goal Directed 3APL , 2003, PROMAS.

[9]  Kari Sentz,et al.  Combination of Evidence in Dempster-Shafer Theory , 2002 .

[10]  Audun Jøsang,et al.  The consensus operator for combining beliefs , 2002, Artif. Intell..

[11]  Philippe Smets,et al.  The Combination of Evidence in the Transferable Belief Model , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Ronald Fagin,et al.  Reasoning about knowledge and probability , 1988, JACM.

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

[14]  Wiebe van der Hoek Some Considerations on the Logic PFD~ , 1997, J. Appl. Non Class. Logics.

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

[16]  Wiebe van der Hoeck Some considerations on the logics PFD A logic combining modality and probability , 1997 .

[17]  Pekka Orponen,et al.  Dempster's Rule of Combination is #P-Complete , 1990, Artif. Intell..

[18]  Nic Wilson Algorithms for Dempster-Shafer Theory , 2000 .

[19]  Y HalpernJoseph,et al.  Reasoning about knowledge and probability , 1994 .

[20]  Glenn Shafer,et al.  A Mathematical Theory of Evidence , 2020, A Mathematical Theory of Evidence.

[21]  King-Sun Fu,et al.  IEEE Transactions on Pattern Analysis and Machine Intelligence Publication Information , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[22]  R. Yager On the dempster-shafer framework and new combination rules , 1987, Inf. Sci..