Abstract
Multi-agent teaming is a key research field of multi-agent systems. BDI (Belief, Desire, and Intension) architecture has been widely used to solve complex problems. The theory of joint behavior has been widely used to solve the team level optimisation problems. Due to the inherent complexity of real-time and dynamic environments, it is often extremely complex and difficult to formally specify the joint behavior of the team a priori. This paper presents a role-based BDI framework to facilitate cooperation and coordination problems. This BDI framework is extended and based on the commercial agent software development environment known as JACK Teams. A real-time 2D simulation environment known as soccerbots has been used to investigate the difficulties of multi-agent teaming. The layered architecture has been used to group the agents’ competitive and cooperative behaviors, which can be learned through experience by using the reinforcement learning techniques.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Teambots (2000), http://www.cs.cmu.edu/~trb/Teambots/Domains/SoccerBots
Agent Oriented Software Pty Ltd. JACK Intelligent Agents User Guide (2002)
Agent Oriented Software Pty Ltd. JACK Teams User Guide (2002)
Cheyer, A., Martin, D.: The Open Agent Architecture. Autonomous Agents and Multi-Agent Systems 4(1-2), 143–148 (2001)
Cohen, P., Levesque, H., Smith, I.: On Team Formation. Contemporary Action Theory (1998)
Cohen, P.R., Levesque, H.J.: Teamwork. Nous 25(4), 487–512 (1991)
Gutknecht, O., Michel, F., Ferber, J.: Integrating Tools and Infrastructure for Generic Multi-Agent Systems, Autonomous Agents 2001. ACM Press, New York (2001)
Jennings, N.R.: On Agent-based Software Engineering. Artificial Intelligence 117, 277–296 (2000)
Laird, J.E., Newell, A., Rosenbloom, P.S.: Soar: an architecture for general intelligence. Artificial Intelligence 33(1), 1–64 (1987)
Leng, J., Fyfe, C., Jain, L.: Reinforcement Learning of Competitive Skills with Soccer Agents. In: Apolloni, B., Howlett, R.J., Jain, L.C. (eds.) KES 2007, Part I. LNCS (LNAI), vol. 4692, pp. 572–579. Springer, Heidelberg (2007)
Leng, J., Jain, L., Fyfe, C.: Simulation and Reinforcement Learning with Soccer Agents. International Journal of Multiagent and Grid Systems 4(4) (to be published, 2008)
Lind, J.: Agents, Multiagent Systems and Software Engineering. In: Lind, J. (ed.) Iterative Software Engineering for Multiagent Systems. LNCS (LNAI), vol. 1994, pp. 9–33. Springer, Heidelberg (2001)
Sioutis, C.: Reasoning and Learning for Intelligent Agents. PhD thesis, School of Electrical and Information Engineering, University of South Australia (2005)
Stone, P.: Layered Learning in Multiagent Systems: A Winning Approach to Robotic Soccer. MIT Press, Cambridge (2000)
Stone, P., Veloso, M.: Task Decomposition, Dynamic Role Assignment, and Low-Bandwidth Communication for Real-Time Strategic Teamwork. Artificial Intelligence 110(2), 241–273 (1999)
Tambe, M.: Towards Flexible Teamwork. Journal of Artificial Intelligence Research 7, 83–124 (1997)
Wooldridge, M., Jennings, N.: Intelligent Agents: Theory and Practice. Knowledge Engineering Review 10(2), 115–152 (1995)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Leng, J., Li, J., Jain, L.C. (2008). A Role-Based Framework for Multi-agent Teaming. In: Lovrek, I., Howlett, R.J., Jain, L.C. (eds) Knowledge-Based Intelligent Information and Engineering Systems. KES 2008. Lecture Notes in Computer Science(), vol 5179. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85567-5_79
Download citation
DOI: https://doi.org/10.1007/978-3-540-85567-5_79
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85566-8
Online ISBN: 978-3-540-85567-5
eBook Packages: Computer ScienceComputer Science (R0)