An ILS algorithm to evaluate structural balance in signed social networks

Evaluating balance in a social network has been a challenge for social network researchers. The degree of balance in a social group can be used as a tool to study whether and how this group evolves to a possible balanced state. In particular, the solution of the Correlation Clustering (CC) problem can be used as a criterion to measure the amount of balance in signed social networks, where positive (friendly) and negative (antagonistic) interactions take place. In this work, we provide an efficient solution of the CC problem by the use of the ILS metaheuristic. The proposed algorithm outperforms other solution strategies from literature in execution time, with the same solution quality.

[1]  Aravind Srinivasan,et al.  Local balancing influences global structure in social networks , 2011, Proceedings of the National Academy of Sciences.

[2]  Rolf Niedermeier,et al.  Separator-based data reduction for signed graph balancing , 2010, J. Comb. Optim..

[3]  Jure Leskovec,et al.  Signed networks in social media , 2010, CHI.

[4]  Zhenya Zhang,et al.  Correlation clustering based on genetic algorithm for documents clustering , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[5]  Rosa Figueiredo,et al.  Mixed integer programming formulations for clustering problems related to structural balance , 2013, Soc. Networks.

[6]  Pierre Hansen,et al.  Variable Neighborhood Search , 2018, Handbook of Heuristics.

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

[8]  Matthijs den Besten,et al.  Design of Iterated Local Search Algorithms , 2001, EvoWorkshops.

[9]  P. Doreian,et al.  A partitioning approach to structural balance , 1996 .

[10]  Shingo Takahashi,et al.  On conditions for a meeting not to reach a deadlock , 1998 .

[11]  Michael A. Trick,et al.  Cliques and clustering: A combinatorial approach , 1998, Oper. Res. Lett..

[12]  Christian Bauckhage,et al.  The slashdot zoo: mining a social network with negative edges , 2009, WWW.

[13]  M. Elsner,et al.  Bounding and Comparing Methods for Correlation Clustering Beyond ILP , 2009, ILP 2009.

[14]  Eduardo D. Sontag,et al.  Algorithmic and Complexity Results for Decompositions of Biological Networks into Monotone Subsystems , 2005, WEA.

[15]  C. Altafini,et al.  Computing global structural balance in large-scale signed social networks , 2011, Proceedings of the National Academy of Sciences.

[16]  Lúcia Maria de A. Drummond,et al.  Efficient Solution of the Correlation Clustering Problem: An Application to Structural Balance , 2013, OTM Workshops.

[17]  Patrick Doreian,et al.  Some dynamics of social balance processes: bringing Heider back into balance theory , 2003, Soc. Networks.

[18]  Rosa Figueiredo,et al.  The maximum balanced subgraph of a signed graph: Applications and solution approaches , 2014, Eur. J. Oper. Res..

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

[20]  Nalan Gülpinar,et al.  Extracting pure network submatrices in linear programs using signed graphs , 2004, Discret. Appl. Math..

[21]  Peter Abell,et al.  Structural Balance: A Dynamic Perspective , 2009 .

[22]  Mason A. Porter,et al.  Community Structure in the United Nations General Assembly , 2010, ArXiv.

[23]  Helena Ramalhinho Dias Lourenço,et al.  Iterated Local Search , 2001, Handbook of Metaheuristics.

[24]  Mauricio G. C. Resende,et al.  Greedy Randomized Adaptive Search Procedures , 1995, J. Glob. Optim..

[25]  Rafael Martí Multi-Start Methods , 2003, Handbook of Metaheuristics.

[26]  F. Heider Attitudes and cognitive organization. , 1946, The Journal of psychology.

[27]  Michel Gendreau,et al.  Handbook of Metaheuristics , 2010 .

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

[29]  Panos M. Pardalos,et al.  Parallel Metaheuristics for Combinatorial Optimization , 2002 .

[30]  M. Brusco An enhanced branch-and-bound algorithm for a partitioning problem. , 2003, The British journal of mathematical and statistical psychology.

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

[32]  F. Glover,et al.  Handbook of Metaheuristics , 2019, International Series in Operations Research & Management Science.

[33]  Enrique Alba,et al.  Parallel Metaheuristics: A New Class of Algorithms , 2005 .

[34]  Anthony Wirth,et al.  Correlation Clustering , 2010, Encyclopedia of Machine Learning and Data Mining.

[35]  Amos Fiat,et al.  Correlation clustering in general weighted graphs , 2006, Theor. Comput. Sci..