Coalition Formation: From Software Agents to Robots

  • Authors:
  • Lovekesh Vig;Julie A. Adams

  • Affiliations:
  • Electrical Engineering and Computer Science Department, Vanderbilt University, Nashville, USA 37212;Electrical Engineering and Computer Science Department, Vanderbilt University, Nashville, USA 37212

  • Venue:
  • Journal of Intelligent and Robotic Systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

A problem that has recently attracted the attention of the research community is the autonomous formation of robot teams to perform complex multi-robot tasks. The corresponding problem for software agents is also known in the multi-agent community as the coalition formation problem. Numerous algorithms for software agent coalition formation have been provided that allow for efficient cooperation in both competitive and cooperative environments. However, despite the plethora of relevant literature on the software agent coalition formation problem, and the existence of similar problems in theoretical computer science, the multi-robot coalition formation problem has not been sufficiently grounded for different tasks and task environments. In this paper, comparisons are drawn to highlight the differences between software agents and robotics, and parallel problems from theoretical computer science are identified. This paper further explores robot coalition formation in different practical robotic environments. A heuristic-based coalition formation algorithm from our previous work was extended to operate in precedence ordered cooperative environments. In order to explore coalition formation in competitive environments, the paper also studies the RACHNA system, a market based coalition formation system. Finally, the paper investigates the notion of task preemption for complex multi-robot tasks in random allocation environments.