Social networks in simulated multi-robot environment

Purpose – The purpose of this paper is to present a novel approach to coordination of multi‐agent teams, and in particular multi‐robot teams. The new approach is based on models of organisational sociology, namely the concept of social networks. The social relationships used in the model that is presented in this paper are trust and kinship relationships, but modified for use in heterogeneous multi‐robot teams.Design/methodology/approach – The coordination of a robot team is achieved through task allocation. The proposed task allocation mechanism was tested in the multi‐robot team task allocation simulation.Findings – The social networks‐based task allocation algorithm has performed according to expectations and the obtained results are very promising. Some intriguing similarities with higher mammalian societies were observed and they are discussed in this paper. The social networks‐based approach also exhibited the ability to learn and store information using social networks.Research limitations/implicat...

[1]  Caro Lucas,et al.  Colonial competitive algorithm: A novel approach for PID controller design in MIMO distillation column process , 2008, Int. J. Intell. Comput. Cybern..

[2]  Kerstin Dautenhahn,et al.  Embedding Robotic Agents in the Social Environment , 2001 .

[3]  Lynne E. Parker,et al.  Distributed Algorithms for Multi-Robot Observation of Multiple Moving Targets , 2002, Auton. Robots.

[4]  Kerstin Dautenhahn,et al.  Getting to know each other - Artificial social intelligence for autonomous robots , 1995, Robotics Auton. Syst..

[5]  John Scott What is social network analysis , 2010 .

[6]  Ranjan Ray,et al.  Markets and governments , 2003 .

[7]  Andries P. Engelbrecht,et al.  Social Networks as a Coordination Technique for Multi-Robot Systems , 2003 .

[8]  Filippo Menczer,et al.  Emerging small-world referral networks in evolutionary labor markets , 2001, IEEE Trans. Evol. Comput..

[9]  Andries Petrus Engelbrecht,et al.  Social networks as a task allocation tool for multi-robot teams , 2004, South Afr. Comput. J..

[10]  J. Mitchell,et al.  The Concept and Use of Social Networks , 1969 .

[11]  K. Dautenhahn,et al.  Towards a Social and Embodied Cognitive Psychology for Artifacts , 1997 .

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

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

[14]  Haibin Duan,et al.  Three-dimension path planning for UCAV using hybrid meta-heuristic ACO-DE algorithm , 2010, Simul. Model. Pract. Theory.

[15]  Fang Liu,et al.  Chaotic artificial bee colony approach to Uninhabited Combat Air Vehicle (UCAV) path planning , 2010 .

[16]  Kerstin Dautenhahn,et al.  Remembering, Rehearsal and Empathy , 1997 .

[17]  Ramon Sangüesa,et al.  Extracting reputation in multi agent systems by means of social network topology , 2002, AAMAS '02.

[18]  H. Hexmoor,et al.  Agent collaboration and social networks , 2005, International Conference on Integration of Knowledge Intensive Multi-Agent Systems, 2005..

[19]  Jordi Sabater-Mir,et al.  Reputation and social network analysis in multi-agent systems , 2002, AAMAS '02.

[20]  Nicholas R. Jennings,et al.  The organisation of sociality: a manifesto for a new science of multi-agent systems , 2001 .