back to publications overview

Using a Planner for Coordination Of Multiagent Team Behavior


Oliver Obst. Using a Planner for Coordination Of Multiagent Team Behavior. In Rafael H. Bordini, Mehdi Dastani, Jürgen Dix, and Amal ElFallah Seghrouchni, editors, Programming Multi-Agent Systems: Third International Workshop, ProMAS 2005, Utrecht, The Netherlands, July 26, 2005, Revised and Invited Papers, Lecture Notes in Computer Science, pp. 90 – 100, Springer, Berlin, March 2006.


Download

[PDF] (378 kb) [web page]


Abstract

We present an approach to coordinate the behavior of a multiagent team using an HTN planning procedure. To coordinate teams, high level tasks have to be broken down into subtasks which is a basic operation in HTN planners. We are using planners in each of the agents to incorporate domain knowledge and to make agents follow a specified team strategy. With our approach, agents coordinate deliberatively and still maintain a high degree of reactivity. In our implementation for use in RoboCup Simulation League, first results were already very promising. Using a planner leads to better separation of agent code and expert knowledge.


BiBTeX Entry


@InCollection{	  Obst06,
  address	= {Berlin},
  author	= {Oliver Obst},
  booktitle	= {Programming Multi-Agent Systems: Third International
		   Workshop, ProMAS 2005, Utrecht, The Netherlands, July 26, 2005, Revised and
		   Invited Papers},
  editor	= {Rafael H. Bordini and Mehdi Dastani and J{\"u}rgen Dix
		   and Amal {ElFallah Seghrouchni}},
  html		= {http://dx.doi.org/10.1007/11678823_6},
  month 	= mar,
  pages 	= {90 -- 100},
  publisher	= {Springer},
  series	= {Lecture Notes in Computer Science},
  title 	= {Using a Planner for Coordination Of Multiagent Team
		   Behavior},
  volume	= {3862},
  year		= {2006},
  abstract	= {We present an approach to coordinate the behavior of a
		   multiagent team using an HTN planning procedure. To coordinate teams, high
		   level tasks have to be broken down into subtasks which is a basic operation
		   in HTN planners. We are using planners in each of the agents to incorporate
		   domain knowledge and to make agents follow a specified team strategy. With
		   our approach, agents coordinate deliberatively and still maintain a high
		   degree of reactivity. In our implementation for use in RoboCup reactivity.
		   In our implementation for use in RoboCup promising. Using a planner leads to
		   better separation of agent code and expert knowledge. },
  annote	= {ISBN: 3-540-32616-2},
}