[edit]
Can(Plan)+: Extending the Operational Semantics for the BDI architecture to deal with Uncertain Information
Proceedings of the 30th Conference on Uncertainty in Artificial Intelligence, PMLR R12:451-460, 2014.
Abstract
The BDI architecture, where agents are modelled based on their beliefs, desires and intentions, pro- vides a practical approach to develop large scale systems. However, it is not well suited to model complex Supervisory Control And Data Acquisi- tion (SCADA) systems pervaded by uncertainty. In this paper we address this issue by extending the operational semantics of CAN(PLAN) into CAN(PLAN)+. We start by modelling the beliefs of an agent as a set of epistemic states where each state, possibly using a different representation, models part of the agent’s beliefs. These epis- temic states are stratified to make them commen- surable and to reason about the uncertain beliefs of the agent. The syntax and semantics of a BDI agent are extended accordingly and we identify fragments with computationally efficient seman- tics. Finally, we examine how primitive actions are affected by uncertainty and we define an ap- propriate form of lookahead planning.