Graphics enhanced version of this site
Team-Oriented Agent Coordination in the RETSINA Multi-Agent System
J.A. Giampapa and K. Sycara
tech. report CMU-RI-TR-02-34, Robotics Institute, Carnegie Mellon University, December, 2002.
Jump to: Download | Abstract | Notes | Text Reference | BibTeX Reference
Adobe portable document format (pdf) [195 KB]
Compressed postscript (ps.gz) [157 KB]
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.
Complex tasks are often solved by teams because no one individual has the collective expertise, information, or resources required for the effective completion or performance of a task. This paper describes a prototype, implemented in the RETSINA multi-agent infrastructure, in which agents interact with each other via capability-based and team-oriented coordination. We propose a model of team-oriented agent coordination that is based on the joint intentions theory, so that agents can communicate their intended commitments to each other. Team-oriented agents communicate partial descriptions of the context in which a mission must be executed and the resources to do so via data structures that are analogous to the SharedPlans recipe. The agents then proceed, in a process reminiscent of SharedPlans partial plan refinement,to refine and revise their understanding of the mission context, via both team-oriented and capability-based coordination with other RETSINA agents, while executing their mission. The partial plan refinement behavior is made possible through the RETSINA Agent Architecture, which interleaves HTN planning and process execution. We enhance the above models of teamwork by adding our own characterizations of checkpoints, role and subgoal relations in software agent teamwork, and show how the software agents can acquire this information from their operating environment during plan execution time. Such enhancements create a scalable team-oriented multi-agent system architecture, in which team coordination strategies can be implemented in a general and domain-independent way.
Associated center: CIMDS
Associated lab/group: Intelligent Software Agents
Associated projects: Reusable Environment for Task Structured Intelligent Network Agents, Agent Storm, and Integrating Intelligent Assistants into Human Teams (Joccasta)
Number of pages: 8
Note: Presented at AAMAS 2002 Workshop on Teamwork and Coalition Formation
J.A. Giampapa and K. Sycara, Team-Oriented Agent Coordination in the RETSINA Multi-Agent System, tech. report CMU-RI-TR-02-34, Robotics Institute, Carnegie Mellon University, December, 2002.
@techreport{Giampapa_2002_4167,
author = "Joseph Andrew Giampapa and Katia Sycara",
title = "Team-Oriented Agent Coordination in the RETSINA Multi-Agent System",
institution = "Robotics Institute, Carnegie Mellon University",
month = "December",
year = "2002",
number = "CMU-RI-TR-02-34",
address = "Pittsburgh, PA",
note = "Presented at AAMAS 2002 Workshop on Teamwork and Coalition Formation"
}