ACM Home Page
Please provide us with feedback. Feedback
AgentSpeak(XL): efficient intention selection in BDI agents via decision-theoretic task scheduling
Full text PdfPdf (147 KB)
Source International Conference on Autonomous Agents archive
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 3 table of contents
Bologna, Italy
SESSION: Session 11C: decision making table of contents
Pages: 1294 - 1302  
Year of Publication: 2002
ISBN:1-58113-480-0
Authors
Rafael H. Bordini  Federal University of Rio Grande do Sul, Porto Alegre-RS, Brazil
Ana L. C. Bazzan  Federal University of Rio Grande do Sul, Porto Alegre-RS, Brazil
Rafael de O. Jannone  Federal University of Rio Grande do Sul, Porto Alegre-RS, Brazil
Daniel M. Basso  Federal University of Rio Grande do Sul, Porto Alegre-RS, Brazil
Rosa M. Vicari  Federal University of Rio Grande do Sul, Porto Alegre-RS, Brazil
Victor R. Lesser  University of Massachusetts, Amherst, MA
Sponsors
ACM: Association for Computing Machinery
SIGART: ACM Special Interest Group on Artificial Intelligence
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 34,   Citation Count: 12
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/545056.545122
What is a DOI?

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 which 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).


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
K. S. Decker and V. R. Lesser. Quantitative modeling of complex environments. International Journal of Intelligent Systems in Accounting, Finance and Management, 2(4):215--234, 1993.
 
2
 
3
M. d'Inverno and M. Luck. Engineering AgentSpeak(L): A formal computational model. Journal of Logic and Computation, 8(3):1--27, 1998.
 
4
 
5
D. Kinny. The distributed multi-agent reasoning system architecture and language specification. Technical report, Australian Artificial Intelligence Institute, Melbourne, Australia, 1993.
 
6
 
7
 
8
J. Mayfield, Y. Labrou, and T. Finin. Evaluation of KQML as an agent communication language. In M. Wooldridge, J. P. Müller, and M. Tambe, editors, Intelligent Agents II---Proceedings of the Second International Workshop on Agent Theories, Architectures, and Languages (ATAL'95), held as part of IJCAI'95, Montréal, Canada, August 1995, number 1037 in LNAI, pages 347--360, Berlin, 1996. Springer-Verlag.
 
9
Á. F. Moreira and R. H. Bordini. An operational semantics for a BDI agent-oriented programming language. In Proceedings of the Workshop on Logics for Agent-Based Systems (LABS-02), held in conjunction with the Eighth International Conference on Principles of Knowledge Representation and Reasoning (KR2002), April 22--25, Toulouse, France, 2002.
 
10
 
11
A. S. Rao and M. P. Georgeff. Decision procedures for BDI logics. Journal of Logic and Computation, 8(3):293--343, 1998.
 
12
A. Sloman and R. Poli. SIM\_AGENT: A toolkit for exploring agent designs. In M. Wooldridge, J. P. Müller, and M. Tambe, editors, Intelligent Agents II---Proceedings of the Second International Workshop on Agent Theories, Architectures, and Languages (ATAL'95), held as part of IJCAI'95, Montréal, Canada, August 1995, number 1037 in LNAI, pages 392--407, Berlin, 1996. Springer-Verlag.
13
 
14
T. Wagner, A. Garvey, and V. Lesser. Criteria-directed heuristic task scheduling. International Journal of Approximate Processing, Special Issue on Scheduling, 19(1--2):91--118, 1998.
 
15

CITED BY  12

Collaborative Colleagues:
Rafael H. Bordini: colleagues
Ana L. C. Bazzan: colleagues
Rafael de O. Jannone: colleagues
Daniel M. Basso: colleagues
Rosa M. Vicari: colleagues
Victor R. Lesser: colleagues