Abstract
Structural balance enables a comprehensive understanding of the potential tensions and conflicts beneath signed networks, and its computation and transformation have attracted increasing attention in recent years. The balance computation aims at evaluating the distance from an unbalanced network to a balanced one, and the balance transformation is to convert an unbalanced network into a balanced one. This chapter focuses on evolutionary algorithms to solve network structure balance problem. First, this chapter overviews recent works on the evolutionary computations for structure balance computation and transformation in signed networks. Then, two representative memetic algorithm for the computation of structure balance in a strong definition are introduced. Next, a multilevel learning based memetic algorithm for the balance computation and the balance transformation of signed networks in a weak definition are presented. Finally, a two-step method based on evolutionary multi-objective optimization for weak structure balance are presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Acknowledgement: Reprinted from Physica A: Statistical Mechanics and its Applications, 415, Sun, Y., Du, H., Gong, M., Ma, L., Wang, S., Fast computing global structural balance in signed networks based on memetic algorithm, 261–272, Copyright(2014), with permission from Elsevier.
- 2.
Acknowledgement: Reprinted from Social Networks, 44, Wang, S., Gong, M., Du, H., Ma, L., Miao, Q., Du, W., Optimizing dynamical changes of structural balance in signed network based on memetic algorithm, 64–73, Copyright(2016), with permission from Elsevier.
- 3.
Acknowledgement: Reprinted from Knowledge-Based Systems, 85, Ma, L., Gong, M., Du, H., Shen, B., Jiao, L., A memetic algorithm for computing and transforming structural balance in signed networks, 196–209, Copyright(2015), with permission from Elsevier.
References
Antal, T., Krapivsky, P., Redner, S.: Dynamics of social balance on networks. Phys. Rev. E 72(3), 036,121 (2005)
Antal, T., Krapivsky, P.L., Redner, S.: Social balance on networks: the dynamics of friendship and enmity. Phys. D: Nonlinear Phenom. 224(1), 130–136 (2006)
Barahona, F.: On the computational complexity of ising spin glass models. J. Phys. A: Math. Gen. 15(10), 3241 (1982)
Cai, Q., Gong, M., Ruan, S., Miao, Q., Du, H.: Network structural balance based on evolutionary multiobjective optimization: a two-step approach. IEEE Trans. Evol. Comput. 19(6), 903–916 (2015)
Chen, X., Ong, Y.S., Lim, M.H., Tan, K.C.: A multi-facet survey on memetic computation. IEEE Trans. Evol. Comput. 15(5), 591–607 (2011)
Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)
Doreian, P., Lloyd, P., Mrvar, A.: Partitioning large signed two-mode networks: problems and prospects. Soc. Netw. 35(2), 178–203 (2013)
Doreian, P., Mrvar, A.: Partitioning signed social networks. Soc. Netw. 31(1), 1–11 (2009)
Easley, D., Kleinberg, J.: Networks, crowds, and markets: reasoning about a highly connected world. Cambridge University Press (2010)
Esmailian, P., Abtahi, S.E., Jalili, M.: Mesoscopic analysis of online social networks: the role of negative ties. Phys. Rev. E 90(4), 042,817 (2014)
Facchetti, G., Iacono, G., Altafini, C.: Computing global structural balance in large-scale signed social networks. Proc. Nat. Acad. Sci. 108(52), 20953–20958 (2011)
Facchetti, G., Iacono, G., Altafini, C.: Exploring the low-energy landscape of large-scale signed social networks. Phys. Rev. E 86(3), 036,116 (2012)
Gómez, S., Jensen, P., Arenas, A.: Analysis of community structure in networks of correlated data. Phys. Rev. E 80, 016,114 (2009)
Gong, M., Cai, Q., Chen, X., Ma, L.: Complex network clustering by multiobjective discrete particle swarm optimization based on decomposition. IEEE Trans. Evol. Comput. 18(1), 82–97 (2014)
Gong, M., Fu, B., Jiao, L., Du, H.: Memetic algorithm for community detection in networks. Phys. Rev. E 84(5), 056,101 (2011)
Gong, M., Ma, L., Zhang, Q., Jiao, L.: Community detection in networks by using multiobjective evolutionary algorithm with decomposition. Phys. A: Stat. Mech. Appl. 391(15), 4050–4060 (2012)
Heider, F.: Attitudes and cognitive organization. J. Psychol. 21(1), 107–112 (1946)
Iacono, G., Ramezani, F., Soranzo, N., Altafini, C.: Determining the distance to monotonicity of a biological network: a graph-theoretical approach. IET Syst. Biol. 4(3), 223–235 (2010)
Kułakowski, K., Gawroński, P., Gronek, P.: The heider balance: a continuous approach. Int. J. Mod. Phys. C 16(05), 707–716 (2005)
Kunegis, J., Lommatzsch, A., Bauckhage, C.: The slashdot zoo: mining a social network with negative edges. In: Proceedings of the 18th International Conference on World Wide Web, pp. 741–750 (2009)
Leskovec, J., Huttenlocher, D., Kleinberg, J.: Signed networks in social media. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 1361–1370 (2010)
Ma, L., Gong, M., Du, H., Shen, B., Jiao, L.: A memetic algorithm for computing and transforming structural balance in signed networks. Knowl.-Based Syst. 85, 196–209 (2015)
Ma, L., Gong, M., Liu, J., Cai, Q., Jiao, L.: Multi-level learning based memetic algorithm for community detection. Appl. Soft Comput. 19, 121–133 (2014)
Marvel, S.A., Kleinberg, J., Kleinberg, R.D., Strogatz, S.H.: Continuous-time model of structural balance. Proc. Nat. Acad. Sci. 108(5), 1771–1776 (2011)
Marvel, S.A., Strogatz, S.H., Kleinberg, J.M.: Energy landscape of social balance. Phys. Rev. Lett. 103(19), 198,701 (2009)
Moscato, P., et al.: On evolution, search, optimization, genetic algorithms and martial arts: Towards memetic algorithms. Caltech concurrent computation program, C3P Report 826 (1989)
Newman, M.E.: Modularity and community structure in networks. Proc. Nat. Acad. Sci. 103(23), 8577–8582 (2006)
Newman, M.E.J., Girvan, M.: Finding and evaluating community structure in networks. Phys. Rev. E 69(2), 026,113 (2004)
Rosvall, M., Bergstrom, C.T.: Maps of random walks on complex networks reveal community structure. Proc. Nat. Acad. Sci. 105(4), 1118–1123 (2008)
Sun, Y., Du, H., Gong, M., Ma, L., Wang, S.: Fast computing global structural balance in signed networks based on memetic algorithm. Phys. A: Stat. Mech. Appl. 415, 261–272 (2014)
Szell, M., Lambiotte, R., Thurner, S.: Multirelational organization of large-scale social networks in an online world. Proc. Nat. Acad. Sci. 107(31), 13636–13641 (2010)
Traag, V.A., Van Dooren, P., De Leenheer, P.: Dynamical models explaining social balance and evolution of cooperation. PloS one 8(4), e60,063 (2013)
Wang, S., Gong, M., Du, H., Ma, L., Miao, Q., Du, W.: Optimizing dynamical changes of structural balance in signed network based on memetic algorithm. Soc. Netw. 44, 64–73 (2016)
Yang, B., Cheung, W.K., Liu, J.: Community mining from signed social networks. IEEE Trans. Knowl. Data Eng. 19(10), 1333–1348 (2007)
Zhang, Q., Li, H.: MOEA/D: A multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11(6), 712–731 (2007)
Zhang, Q., Liu, W., Li, H.: The performance of a new version of MOEA/D on CEC09 unconstrained MOP test instances. In: Proceedings of IEEE Congress Evolutionary Computing, pp. 203–208 (2009)
Zitzler, E., Thiele, L.: Multiobjective optimization using evolutionary algorithms—a comparative case study. In: Parallel Problem Solving from Nature, pp. 292–301. Springer (1998)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2017 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Gong, M., Cai, Q., Ma, L., Wang, S., Lei, Y. (2017). Network Structure Balance Analytics with Evolutionary Optimization. In: Computational Intelligence for Network Structure Analytics. Springer, Singapore. https://doi.org/10.1007/978-981-10-4558-5_4
Download citation
DOI: https://doi.org/10.1007/978-981-10-4558-5_4
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-4557-8
Online ISBN: 978-981-10-4558-5
eBook Packages: Computer ScienceComputer Science (R0)