Formation of Association Structures Based on Reciprocity and Their Performance in Allocation Problems

We describe the reciprocal agents that build virtual associations in accordance with past cooperative work in a bottom-up manner and that allocate tasks or resources preferentially to agents in the same associations in busy large-scale distributed environments. Models of multiagent systems (MAS) are often used to express tasks that are done by teams of cooperative agents, so how each subtask is allocated to appropriate agents is a central issue. Particularly in busy environments where multiple tasks are requested simultaneously and continuously, simple allocation methods in self-interested agents result in conflicts, meaning that these methods attempt to allocate multiple tasks to one or a few capable agents. Thus, the system's performance degrades. To avoid such conflicts, we introduce reciprocal agents that cooperate with specific agents that have excellent mutual experience of cooperation. They then autonomously build associations in which they try to form teams for new incoming tasks. We introduce the N-agent team formation (TF) game, an abstract expression of allocating problems in MAS by eliminating unnecessary and complicated task and agent specifications, thereby identifying the fundamental mechanism to facilitate and maintain associations. We experimentally show that reciprocal agents can considerably improve performance by reducing the number of conflicts in N-agent TF games with different N values by establishing association structures. We also investigate how learning parameters to decide reciprocity affect association structures and which structure can achieve efficient allocations.

[1]  Martin Wessner,et al.  Group formation in computer-supported collaborative learning , 2001, GROUP.

[2]  W. Güth,et al.  An experimental analysis of ultimatum bargaining , 1982 .

[3]  Matthias Klusch,et al.  Dynamic Coalition Formation among Rational Agents , 2002, IEEE Intell. Syst..

[4]  U. Fischbacher,et al.  Why Social Preferences Matter - the Impact of Non-Selfish Motives on Competition, Cooperation and Incentives , 2002 .

[5]  J. M. Smith,et al.  Group Selection , 1976, The Quarterly Review of Biology.

[6]  H. Gintis Strong reciprocity and human sociality. , 2000, Journal of theoretical biology.

[7]  Yoav Shoham,et al.  Multiagent Systems - Algorithmic, Game-Theoretic, and Logical Foundations , 2009 .

[8]  Sarit Kraus,et al.  Methods for Task Allocation via Agent Coalition Formation , 1998, Artif. Intell..

[9]  Ilan Yaniv,et al.  Individual and Group Behavior in the Ultimatum Game: Are Groups More “Rational” Players? , 1998 .

[10]  Craig Boutilier,et al.  Sequentially optimal repeated coalition formation under uncertainty , 2012, Autonomous Agents and Multi-Agent Systems.

[11]  Sarit Kraus,et al.  Forming coalitions and facilitating relationships for completing tasks in social networks , 2014, AAMAS.

[12]  Samir Aknine,et al.  Stabilizing Agent's Interactions in Dynamic Contexts , 2014, 2014 IEEE 28th International Conference on Advanced Information Networking and Applications.

[13]  Toshiharu Sugawara,et al.  Fair assessment of group work by mutual evaluation based on trust network , 2014, 2014 IEEE Frontiers in Education Conference (FIE) Proceedings.

[14]  S. Bowles,et al.  The co-evolution of individual behaviors and social institutions. , 2003, Journal of theoretical biology.

[15]  Barbara Dunin-Keplicz,et al.  Teamwork in Multi-Agent Systems - A Formal Approach , 2010, Wiley series in agent technology.

[16]  Ernst Fehr,et al.  Third Party Punishment and Social Norms , 2004 .

[17]  L. Boloni,et al.  Agent-based coalition formation in disaster response applications , 2006, IEEE Workshop on Distributed Intelligent Systems: Collective Intelligence and Its Applications (DIS'06).

[18]  Daniel Kahneman,et al.  Fairness and the Assumptions of Economics , 1986 .

[19]  K. Suzanne Barber,et al.  Combining Job and Team Selection Heuristics , 2008, COIN@AAMAS&AAAI.

[20]  George Williams Group Selection , 1971 .

[21]  Minjie Zhang,et al.  Self-Adaptation-Based Dynamic Coalition Formation in a Distributed Agent Network: A Mechanism and a Brief Survey , 2013, IEEE Transactions on Parallel and Distributed Systems.

[22]  Claudia V. Goldman,et al.  Self-organization through bottom-up coalition formation , 2003, AAMAS '03.

[23]  R. Boyd,et al.  Indirect reciprocity can stabilize cooperation without the second-order free rider problem , 2004, Nature.

[24]  Toshiharu Sugawara,et al.  Role and member selection in team formation using resource estimation for large-scale multi-agent systems , 2014, Neurocomputing.

[25]  Debasish Ghose,et al.  Resource allocation and coalition formation for UAVs: A cooperative game approach , 2013, 2013 IEEE International Conference on Control Applications (CCA).

[26]  U. Fischbacher,et al.  Strong reciprocity, human cooperation, and the enforcement of social norms , 2002, Human nature.

[27]  Toshiharu Sugawara,et al.  Self-Organizational Reciprocal Agents for Conflict Avoidance in Allocation Problems , 2015, 2015 IEEE 9th International Conference on Self-Adaptive and Self-Organizing Systems.

[28]  Paul Scerri,et al.  Agent-based sensor coalition formation , 2008, 2008 11th International Conference on Information Fusion.