Finding influential agent groups in complex multiagent software systems based on citation network analyses

Abstract Current complex engineering software systems are often composed of many components and can be built based on a multiagent approach, resulting in what are called complex multiagent software systems. In a complex multiagent software system, various software agents may cite the operation results of others, and the citation relationships among agents form a citation network; therefore, the importance of a software agent in a system can be described by the citations from other software agents. Moreover, the software agents in a system are often divided into various groups, and each group contains the agents undergoing similar tasks or having related functions; thus, it is necessary to find the influential agent group (not only the influential individual agent) that can influence the system outcome utilities more than the others. To solve such a problem, this paper presents a new model for finding influential agent groups based on group centrality analyses in citation networks. In the presented model, a concept of extended group centrality is presented to evaluate the impact of an agent group, which is collectively determined by both direct and indirect citations from other agents outside the group. Moreover, the presented model addresses two typical types of agent groups: one is the adjacent group where agents of a group are adjacent in the citation network, and the other is the scattering group where agents of a group are distributed separately in the citation network. Finally, we present case studies and simulation experiments to prove the effectiveness of the presented model.

[1]  Dang Yaru Structural modeling of network systems in citation analysis , 1997 .

[2]  Wanyuan Wang,et al.  Community-Aware Task Allocation for Social Networked Multiagent Systems , 2014, IEEE Transactions on Cybernetics.

[3]  Kenli Li,et al.  Proactive scheduling in distributed computing - A reinforcement learning approach , 2014, J. Parallel Distributed Comput..

[4]  E.M. Atkins,et al.  A survey of consensus problems in multi-agent coordination , 2005, Proceedings of the 2005, American Control Conference, 2005..

[5]  Irina V. Marshakova,et al.  Citation networks in information science , 2005, Scientometrics.

[6]  Don S. Batory,et al.  The design and implementation of hierarchical software systems with reusable components , 1992, TSEM.

[7]  Yichuan Jiang,et al.  The Rich Get Richer: Preferential Attachment in the Task Allocation of Cooperative Networked Multiagent Systems With Resource Caching , 2012, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[8]  Zhang Shiyong,et al.  Securing ad hoc networks through mobile agent , 2004, InfoSecu '04.

[9]  Wanyuan Wang,et al.  Task Allocation for Undependable Multiagent Systems in Social Networks , 2013, IEEE Transactions on Parallel and Distributed Systems.

[10]  Michael Wooldridge,et al.  Game Theory and Decision Theory in Multi-Agent Systems , 2002, Autonomous Agents and Multi-Agent Systems.

[11]  Brendan McCane,et al.  Improved Spectral Clustering Using Adaptive Mahalanobis Distance , 2013, 2013 2nd IAPR Asian Conference on Pattern Recognition.

[12]  Yichuan Jiang Locating active actors in the scientific collaboration communities based on interaction topology analyses , 2007, Scientometrics.

[13]  Jing Hu,et al.  Decision Making of Networked Multiagent Systems for Interaction Structures , 2011, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[14]  Rajeev Motwani,et al.  The PageRank Citation Ranking : Bringing Order to the Web , 1999, WWW 1999.

[15]  MengChu Zhou,et al.  Engineering Open Complex Agent Systems: A Case Study , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[16]  Hong Zhu,et al.  A 1-Local Asymptotic 13/9-Competitive Algorithm for Multicoloring Hexagonal Graphs , 2008, Algorithmica.

[17]  Jiuchuan Jiang,et al.  Contextual Resource Negotiation-Based Task Allocation and Load Balancing in Complex Software Systems , 2009, IEEE Transactions on Parallel and Distributed Systems.

[18]  N. R. Jennings,et al.  To appear in: Int Journal of Group Decision and Negotiation GDN2000 Keynote Paper Automated Negotiation: Prospects, Methods and Challenges , 2022 .

[19]  C. Peterson,et al.  Topological properties of citation and metabolic networks. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[20]  Ulrike von Luxburg,et al.  A tutorial on spectral clustering , 2007, Stat. Comput..

[21]  Victor R. Lesser,et al.  Multiagent reinforcement learning and self-organization in a network of agents , 2007, AAMAS '07.

[22]  Ivica Crnkovic Component-based software engineering - new challenges in software development , 2001, Softw. Focus.

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

[24]  Nicos Christofides,et al.  Graph theory: An algorithmic approach (Computer science and applied mathematics) , 1975 .

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

[26]  E. Kay,et al.  Graph Theory. An Algorithmic Approach , 1975 .

[27]  R. Nagel,et al.  The Effect of Intergroup Competition on Group Coordination: An Experimental Study , 1999 .

[28]  Sarit Kraus,et al.  Negotiation and Cooperation in Multi-Agent Environments , 1997, Artif. Intell..

[29]  T. Ferguson Game Theory and Decision Theory , 1967 .

[30]  Zhengyou Xia,et al.  A novel defense model for dynamic topology network based on mobile agent , 2005, Microprocess. Microsystems.

[31]  NICHOLAS R. JENNINGS,et al.  An agent-based approach for building complex software systems , 2001, CACM.

[32]  Toru Ishida,et al.  Interorganizational Workflow Execution Based on Process Agents and ECA Rules , 2007, IEICE Trans. Inf. Syst..

[33]  Hong Zhu,et al.  A 1-Local 13/9-Competitive Algorithm for Multicoloring Hexagonal Graphs , 2007, COCOON.

[34]  Yichuan Jiang Concurrent Collective Strategy Diffusion of Multiagents: The Spatial Model and Case Study , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).