Deliberation Process in a BDI Model with Bayesian Networks

  • Moser Silva Fagundes
  • Rosa Maria Vicari
  • Helder Coelho
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5044)


This paper presents a way to perform the deliberation process in a BDI model with Bayesian networks. The assemblage of mental states and Bayesian networks is done by viewing beliefs as networks, and desires and intentions as particular chance variable states that agents pursue. We are particulary concerned with the deliberation about which states of affairs the agents will intend. Perception, planning and execution of plans lie outside the scope of this paper. Our proposal introduces the notion of threshold function to change the agent behavior, and we also discuss the intention selection and the compatibility verification among proactive mental states.


BDI Architecture Bayesian Networks Deliberation 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Kwisthout, J., Dastani, M.: Modelling uncertainty in agent programming. In: Baldoni, M., Endriss, U., Omicini, A., Torroni, P. (eds.) DALT 2005. LNCS, vol. 3904, pp. 17–32. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  2. 2.
    Schut, M.C., Wooldridge, M., Parsons, S.: Reasoning about intentions in uncertain domains. In: Benferhat, S., Besnard, P. (eds.) ECSQARU 2001. LNCS, vol. 2143, pp. 84–95. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  3. 3.
    Tenenbaum, J.B., Griffiths, T.L., Kemp, C.: Theory-based bayesian models of inductive learning and reasoning. Trends in Cognitive Sciences 10(7), 309–318 (2006)CrossRefGoogle Scholar
  4. 4.
    Baker, C., Tenenbaum, J.B., Saxe, R.: Bayesian models of human action understanding. In: Neural Information Processing Systems, pp. 99–106 (2005)Google Scholar
  5. 5.
    Santos, E.R., Fagundes, M.S., Vicari, R.M.: An ontology-based approch to interoperability for Bayesian agents. In: Proceedings of the International Conference on Autonomous Agents and Multiagent Systems, Honolulu, Hawaii, pp. 1304–1306. ACM Press, New York (2007)Google Scholar
  6. 6.
    Rao, A.S., Georgeff, M.P.: BDI-agents: from theory to practice. In: Proceedings of the 1st International Conference on Multiagent Systems, San Francisco, pp. 312–319 (1995)Google Scholar
  7. 7.
    Ambroszkiewicz, S., Komar, J.: A model of BDI-agent in game-theoretic framework. In: Model Age Workshop, pp. 8–19 (1997)Google Scholar
  8. 8.
    Kinny, D., Georgeff, M.: Commitment and effectiveness of situated agents. In: International Joint Conference on Artificial Intelligence, pp. 82–88 (1991)Google Scholar
  9. 9.
    Pearl, J.: Belief networks revisited. Artificial Intelligence 59(1-2), 49–56 (1993)CrossRefGoogle Scholar
  10. 10.
    Jensen, F.V.: Bayesian Networks and Decision Graphs. Springer, Heidelberg (2001)CrossRefzbMATHGoogle Scholar
  11. 11.
    Wooldridge, M.: Reasoning about Rational Agents. Intelligent Robots and Autonomous Agents. MIT Press, Cambridge (2000)zbMATHGoogle Scholar
  12. 12.
    Cowell, R.G., Dawid, A.P., Lauritzen, S.L., Spiegelhalter, D.J.: Probabilistic Networks and Expert Systems. Springer, Heidelberg (1999)zbMATHGoogle Scholar
  13. 13.
    Calcin, O.G.P.: BayesJason: Bayesian networks and Jason interpreter. In: Iberoamerican Workshop on Multi-Agent Systems (2006)Google Scholar
  14. 14.
    Bordini, R.H., Fisher, M., Visser, W., Wooldridge, M.J.: Verifiable multi-agent programs. In: Dastani, M., Dix, J., El Fallah-Seghrouchni, A. (eds.) PROMAS 2003. LNCS, vol. 3067, pp. 72–89. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  15. 15.
    Rao, A.S.: Agentspeak(l): Bdi agents speak out in a logical computable language. In: Perram, J., Van de Velde, W. (eds.) MAAMAW 1996. LNCS, vol. 1038, pp. 42–55. Springer, Heidelberg (1996)CrossRefGoogle Scholar
  16. 16.
    Picard, R.A.: Affective Computing. MIT Press, Cambridge (1997)CrossRefGoogle Scholar
  17. 17.
    Georgeff, M.P., Ingrand, F.F.: Decision-making in an embedded reasoning system. In: Proceedings of the 11th International Joint Conference on Artificial Intelligence, Detroit, MI, pp. 972–978 (August 1989)Google Scholar
  18. 18.
    Pollack, M.E., Ringuette, M.: Introducing the tileworld: Experimentally evaluating agent architectures. In: Proceedings of the 8th National Conference on Artificial Intelligence, pp. 183–189 (1990)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Moser Silva Fagundes
    • 1
  • Rosa Maria Vicari
    • 1
  • Helder Coelho
    • 2
  1. 1.Instituto de InformáticaUniversidade Federal do Rio Grande do Sul (UFRGS)Porto AlegreBrasil
  2. 2.Faculdade de Ciências Universidade de LisboaLisboaPortugal

Personalised recommendations