Clusters detection based leading eigenvector in signed networks

Abstract The structural balance theory offers a comprehensive way to understand stability and tensions in social systems. However, most of the real social networks are unbalanced in which people are not exclusively divided into groups such that people within a group are friendly to each other but hostile to everyone in other groups. That is, there are conflict edges in a partition regardless of how we divide people in a given social network. The natural question to ask is that how many conflict edges should be changed to make a network balanced. Alternatively, the clustering problem is formulated to optimize minimum conflicts or maximum balanceness. In this paper, utilizing the relationship between balancedness and spectrum space, we propose a spectral algorithm based leading eigenvectors of signed networks to partition clusters and make balancedness maximum. The spectral algorithm is a two stages approach, partition subnetworks corresponding to temporary clusters to increase the objective value and fine-tune partition based on the fitness of nodes. The robustness of the algorithm is completely dependent on the adjacent matrixes of signed networks. And it can measure the balanceness of network in global way with the lowest errors. The experimental results on both real signed networks and synthetic networks demonstrate that the leading eigenvector based method is highly effective and accuracy.

[1]  Zhen Li,et al.  Community Detection Based on Regularized Semi-Nonnegative Matrix Tri-Factorization in Signed Networks , 2017, Mobile Networks and Applications.

[2]  F. Harary,et al.  STRUCTURAL BALANCE: A GENERALIZATION OF HEIDER'S THEORY1 , 1977 .

[3]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[4]  Steve Gregory,et al.  Finding overlapping communities in networks by label propagation , 2009, ArXiv.

[5]  Patrick Doreian,et al.  Partitioning large signed two-mode networks: Problems and prospects , 2013, Soc. Networks.

[6]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[7]  Jianrui Chen,et al.  A dynamic evolutionary clustering perspective: Community detection in signed networks by reconstructing neighbor sets , 2016 .

[8]  Vincent A. Traag,et al.  Dynamical Models Explaining Social Balance and Evolution of Cooperation , 2012, PloS one.

[9]  Hsinchun Chen,et al.  Exploiting Emotions in Social Interactions to Detect Online Social Communities , 2010, PACIS.

[10]  Jonathan Qiang Jiang,et al.  Stochastic Blockmodel and Exploratory Analysis in Signed Networks , 2015, Physical review. E, Statistical, nonlinear, and soft matter physics.

[11]  J. Davis Clustering and Structural Balance in Graphs , 1967 .

[12]  Yinghong Ma,et al.  A novel evolutionary algorithm on communities detection in signed networks , 2018, Physica A: Statistical Mechanics and its Applications.

[13]  V. Traag,et al.  Community detection in networks with positive and negative links. , 2008, Physical review. E, Statistical, nonlinear, and soft matter physics.

[14]  Li Zhang,et al.  Community detection in signed networks based on discrete-time model , 2017 .

[15]  Jianshe Wu,et al.  Partition signed social networks via clustering dynamics , 2016 .

[16]  Maoguo Gong,et al.  Discrete particle swarm optimization for identifying community structures in signed social networks , 2014, Neural Networks.

[17]  Hildegard Meyer-Ortmanns,et al.  Social balance as a satisfiability problem of computer science. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

[18]  Eduardo D. Sontag,et al.  Algorithmic and complexity results for decompositions of biological networks into monotone subsystems , 2007, Biosyst..

[19]  M. Jalili,et al.  Community Detection in Signed Networks: the Role of Negative ties in Different Scales , 2015, Scientific Reports.

[20]  Evimaria Terzi,et al.  A Spectral Algorithm for Computing Social Balance , 2011, WAW.

[21]  Phillip Bonacich,et al.  Calculating status with negative relations , 2004, Soc. Networks.

[22]  Jing Liu,et al.  A comparative analysis of evolutionary and memetic algorithms for community detection from signed social networks , 2013, Soft Computing.

[23]  K. E. Read,et al.  Cultures of the Central Highlands, New Guinea , 1954, Southwestern Journal of Anthropology.

[24]  Jinhu Lü,et al.  An evolutionary game approach for determination of the structural conflicts in signed networks , 2016, Scientific Reports.

[25]  Jiming Liu,et al.  Community Mining from Signed Social Networks , 2007, IEEE Transactions on Knowledge and Data Engineering.

[26]  Ranveer Singh,et al.  Measuring the balance of signed networks and its application to sign prediction , 2017 .

[27]  Patrick Doreian,et al.  Partitioning signed social networks , 2009, Soc. Networks.

[28]  Linqiang Pan,et al.  An algorithm based on positive and negative links for community detection in signed networks , 2017, Scientific Reports.