Publication - AgentSpeak(XL): Efficient Intention Selection in BDI Agents via Decision-Theoretic Task Scheduling

Authors: Bordini, R.H.; Bazzan, A.L.C.; Jannone, R. de O.; Basso, D.M.; Vicari, R.M.; Lesser, V.R
Title: AgentSpeak(XL): Efficient Intention Selection in BDI Agents via Decision-Theoretic Task Scheduling
Abstract: This paper shows how to use a decision-theoretic task scheduler in order to automatically generate efficient intention selection functions for BDI agent-oriented programming languages. We concentrate here on the particular extensions to a known BDI language called AgentSpeak(L) and its interpreter, which were necessary so that the integration with a task scheduler was possible. The proposed language, called AgentSpeak(XL), has several other features that increase its usability; some of these are indicated briefly in this paper. We assess the extended language and its interpreter by means of a factory plant scenario where there is one mobile robot that is in charge of packing and storing items, besides other administrative and security tasks. This case study and its simulation results show that, in comparison to AgentSpeak(L), AgentSpeak(XL) provides much easier and efficient implementation of applications that require quantitative reasoning, or require specific control over intentions (e.g., for giving priority to certain tasks once they become intended).
Keywords: Distributed AI
Publication: Proceedings of 1st International Joint Conference on Autonomous Agents and Multi-Agent Systems, Vol: 3, pp. 1294 - 1302
Location: Bologna, Italy
Publisher: ACM Press
Date: July 2002
Sources: PS: /Documents/Bordini_AAMAS02.ps
PDF: /Documents/Bordini_AAMAS02.pdf
Reference: Bordini, R.H.; Bazzan, A.L.C.; Jannone, R. de O.; Basso, D.M.; Vicari, R.M.; Lesser, V.R. AgentSpeak(XL): Efficient Intention Selection in BDI Agents via Decision-Theoretic Task Scheduling. Proceedings of 1st International Joint Conference on Autonomous Agents and Multi-Agent Systems, Volume 3, ACM Press, pp. 1294-1302. July 2002.
bibtex:
@inproceedings{Bordini-225,
  author    = "R.H. Bordini and A.L.C. Bazzan and R. de O.
               Jannone and D.M. Basso and R.M. Vicari and V.R
               Lesser",
  title     = "{AgentSpeak(XL): Efficient Intention Selection in
               BDI Agents via Decision-Theoretic Task Scheduling}",
  booktitle = "Proceedings of 1st International Joint Conference
               on Autonomous Agents and Multi-Agent Systems",
  volume    = "3",
  publisher = "ACM Press",
  pages     = "1294-1302",
  month     = "July",
  year      = "2002",
  address   = "Bologna, Italy",
  url       = "http://mas.cs.umass.edu/paper/225",
}