Designing Effective Heterogeneous Teams for Multiagent Routing Domains

  • Authors:
  • David Furcy;George Thomas

  • Affiliations:
  • -;-

  • Venue:
  • WI-IAT '11 Proceedings of the 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Volume 02
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many realistic problem domains are composed of heterogeneous tasks distributed in a physical environment. Even though the distribution of skills among the members of a heterogeneous team has a significant influence on its effectiveness, little is known about how to design effective heterogeneous teams. In this paper, we develop a graph-search approach to tackle this team design problem in the context of multiagent routing, a generalizable domain in which heterogeneous, randomly located tasks must be completed in overall minimum time (or make span) given an a priori distribution of their heterogeneity, a fixed team size, and a limited budget. First, we develop complete and optimal search algorithms. Second, we show that dominance-based pruning significantly increases the size of problems that can be solved optimally. Third, we introduce an anytime algorithm called TD-BR that uses beam search with restarts in order to scale up to much larger problems. We evaluate our algorithms empirically in two ways: first, we predict the performance of the teams using a team performance metric called task coverage, and show that our algorithms produce high coverage teams, second, we test a subset of these teams in simulation by allocating the teams to various task sets and measuring their make span. We show that our teams perform well when compared to an ideal homogeneous team, and outperform heterogeneous teams created by other methods. Our main contributions are thus new algorithmic tools for designers of heterogeneous teams in robotics and other domains where modular construction and refitting of robots is possible.