Augmenting BDI agents with deliberative planning techniques

  • Authors:
  • Andrzej Walczak;Lars Braubach;Alexander Pokahr;Winfried Lamersdorf

  • Affiliations:
  • Distributed Systems and Information Systems, Department of Informatics, University of Hamburg, Hamburg, Germany;Distributed Systems and Information Systems, Department of Informatics, University of Hamburg, Hamburg, Germany;Distributed Systems and Information Systems, Department of Informatics, University of Hamburg, Hamburg, Germany;Distributed Systems and Information Systems, Department of Informatics, University of Hamburg, Hamburg, Germany

  • Venue:
  • ProMAS'06 Proceedings of the 4th international conference on Programming multi-agent systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Belief-Desire-Intention (BDI) agents are well suited for autonomous applications in dynamic environments. Their precompiled plan schemata contain the procedural knowledge of an agent and contribute to the performance. The agents generally are constrained to a fixed set of action patterns. Their choice depends on current goals, not on the future of the environment. Planning techniques can provide dynamic plans regarding the predicted state of the environment. We augment a BDI framework with a state-based planner for operational planning in domains where BDI is not well applicable. For this purpose, the requirements for the planner and for the coupling with a BDI system are investigated. An approach is introduced where a BDI system takes responsibility for plan monitoring and re-planning and the planner for the creation of plans. A fast state-based planner utilizing domain specific control knowledge retains the responsiveness of the system. In order to facilitate integration with BDI systems programmed in object-oriented languages, the planning problem is adopted into the BDI conceptual space with object-based domain models. The application of the hybrid system is illustrated using a propositional puzzle and a multi agent coordination scenario.