A measure of heterogeneity in multi-agent systems

Heterogeneous multi-agent systems have previously been studied and deployed to solve a number of different tasks. Despite this, we still lack a basic understanding of just what “heterogeneity” really is. For example, what makes one team of agents more heterogeneous than another? In this paper, we address this issue by proposing a measure of heterogeneity. This measure takes both the complexity and disparity of a system into account by combining different notions of entropy. The result is a formulation that is both easily computable and makes intuitive sense. An overview is given of existing metrics for diversity found in various fields such as biology, economics, as well as robotics, followed by a discussion of their relative merits and demerits. We show how our proposed measure of heterogeneity overcomes problematic issues identified across the previous metrics. Finally, we discuss how to apply the new measure of heterogeneity specifically to multi-agent systems by using the notion of a common task-space to compare agents with different capabilities.

[1]  Oskar von Stryk,et al.  Towards cooperation of heterogeneous, autonomous robots: A case study of humanoid and wheeled robots , 2010, Robotics Auton. Syst..

[2]  Mehran Mesbahi,et al.  Optimal Balanced-Energy Formation Flying Maneuvers , 2006 .

[3]  F. Bourguignon On the Measurement of Inequality , 2003 .

[4]  Sonia Martínez,et al.  Coverage control for mobile sensing networks , 2002, IEEE Transactions on Robotics and Automation.

[5]  Arnoud Visser,et al.  Towards heterogeneous robot teams for disaster mitigation: Results and performance metrics from RoboCup rescue , 2007, J. Field Robotics.

[6]  Randal W. Beard,et al.  Consensus seeking in multiagent systems under dynamically changing interaction topologies , 2005, IEEE Transactions on Automatic Control.

[7]  Vijay Kumar,et al.  Sensing and coverage for a network of heterogeneous robots , 2008, 2008 47th IEEE Conference on Decision and Control.

[8]  D.SC. PH.D. F.R.S. T. R. E. Southwood Kt Ecological Methods , 1978, Springer Netherlands.

[9]  Calyampudi R. Rao Diversity and dissimilarity coefficients: A unified approach☆ , 1982 .

[10]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[11]  Magnus Egerstedt,et al.  Solving Coverage Problems with Embedded Graph Grammars , 2007, HSCC.

[12]  Richard M. Murray,et al.  Information flow and cooperative control of vehicle formations , 2004, IEEE Transactions on Automatic Control.

[13]  S. Pavoine,et al.  Measuring diversity from dissimilarities with Rao's quadratic entropy: are any dissimilarities suitable? , 2005, Theoretical population biology.

[14]  Jie Lin,et al.  Coordination of groups of mobile autonomous agents using nearest neighbor rules , 2003, IEEE Trans. Autom. Control..

[15]  Magnus Egerstedt,et al.  Pancakes: A Software Framework for Distributed Robot and Sensor Network Applications , 2010, DARS.

[16]  Tucker R. Balch,et al.  Hierarchic Social Entropy: An Information Theoretic Measure of Robot Group Diversity , 2000, Auton. Robots.

[17]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[18]  Z. Kulis,et al.  The Distributed Control Framework: A software infrastructure for agent-based distributed control and robotics , 2008, 2008 American Control Conference.

[19]  Vin de Silva,et al.  Coverage in sensor networks via persistent homology , 2007 .

[20]  George J. Pappas,et al.  Flocking in Fixed and Switching Networks , 2007, IEEE Transactions on Automatic Control.

[21]  Magnus Egerstedt,et al.  Automatic formation deployment of decentralized heterogeneous multi-robot networks with limited sensing capabilities , 2009, 2009 IEEE International Conference on Robotics and Automation.

[22]  Vijay Kumar,et al.  Cooperative air and ground surveillance , 2006, IEEE Robotics & Automation Magazine.

[23]  Vijay Kumar,et al.  Leader-to-formation stability , 2004, IEEE Transactions on Robotics and Automation.