Market-based approach to Multi-robot Task Allocation

This paper presents a market-based approach used for solving the Multi-robot Task Allocation (MRTA) problem that arises in the context of Multi-robot Systems (MRS). The proposed approach is used to find the best allocation of a number of heterogeneous robots to a number of heterogeneous tasks. The approach was extensively tested over a number of test scenarios in order to test its capability of handling complex constrained MRS applications that included extended number of tasks and robots. Finally a comparative study is implemented between the proposed market-based approach and two optimization-based approaches, the results show that the optimization-based approaches outperformed the market-based approach in terms of best allocation and computational time, however, in terms of capabilities matching the difference between both algorithms is very minimal.

[1]  Fakhri Karray,et al.  Complex Task Allocation in Mobile Surveillance Systems , 2011, J. Intell. Robotic Syst..

[2]  Reid G. Smith,et al.  The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver , 1980, IEEE Transactions on Computers.

[3]  Anthony Stentz,et al.  Traderbots: a new paradigm for robust and efficient multirobot coordination in dynamic environments , 2004 .

[4]  Victor R. Lesser,et al.  Issues in Automated Negotiation and Electronic Commerce: Extending the Contract Net Framework , 1997, ICMAS.

[5]  Maja J. Matarić,et al.  A market-based formulation of sensor-actuator network coordination , 2002, AAAI 2002.

[6]  A. Stentz,et al.  Market-based Approaches for Coordination of Multi-robot Teams at Different Granularities of Interaction , 2004 .

[7]  Pattie Maes,et al.  Challenger: a multi-agent system for distributed resource allocation , 1997, AGENTS '97.

[8]  T. Bektaş The multiple traveling salesman problem: an overview of formulations and solution procedures , 2006 .

[9]  Deshi Li,et al.  A Multi-Robots Task Allocation Algorithm Based on Relevance and Ability With Group Collaboration , 2010 .

[10]  Maja J. Mataric,et al.  Sold!: auction methods for multirobot coordination , 2002, IEEE Trans. Robotics Autom..

[11]  Nidhi Kalra,et al.  Market-Based Multirobot Coordination: A Survey and Analysis , 2006, Proceedings of the IEEE.

[12]  Fakhri Karray,et al.  Market-Based Framework for Mobile Surveillance Systems , 2012, AIS.

[13]  Michael P. Wellman Market-aware agents for a multiagent world , 1997, Robotics Auton. Syst..

[14]  M. Golfarelli,et al.  A Task-Swap Negotiation Protocol Based on the Contract Net Paradigm , 2000 .

[15]  Subhash Suri,et al.  Improved Algorithms for Optimal Winner Determination in Combinatorial Auctions and Generalizations , 2000, AAAI/IAAI.

[16]  Çetin Meriçli,et al.  Market-Driven Multi-Agent Collaboration in Robot Soccer Domain , 2005 .

[17]  Jeffrey S. Rosenschein,et al.  A Domain Theory for Task Oriented Negotiation , 1993, IJCAI.

[18]  Tuomas Sandholm,et al.  An Implementation of the Contract Net Protocol Based on Marginal Cost Calculations , 1993, AAAI.

[19]  H. L. Akin,et al.  Q-Learning based Market-Driven Multi-Agent Collaboration in Robot Soccer , 2004 .