Abstract
In real-world complex systems objects are often involved in different kinds of connections, each expressing a different aspect of object activity. Multilayer networks, where each layer represents a type of relationship between a set of nodes, constitute a valid formalism to model such systems. In this paper a new approach based on Genetic Algorithms to detect community structure in multilayer networks is proposed. The method introduces an extension of the modularity concept and adopts a genetic representation of a multilayer network that allows cooperation and co-evolution of individuals, in order to find an optimal division of the network, shared among all the layers. Moreover, the algorithm relies on a label propagation mechanism and a local search strategy to refine the result quality. Experiments show the capability of the approach to obtain accurate community structures.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Blondel, V.D., Guillaume, J.-L., Lambiotte, R., Lefevre, E.: Fast unfolding of communities in large networks. Journal of Statistical Mechanics: Theory and Experiment, P10008 (2008)
Breiger, R.R., Boorman, S.A., Arabie, P.: An algorithm for clustering relational data with applications to social network analysis and comparison with multidimensional scaling. Journal of Mathematical Psychology 12, 328–383 (1975)
Comar, P.M., Tan, P.-N., Jain, A.K.: A framework for joint community detection across multiple related networks. Neurocomputing 76(1), 93–104 (2012)
Harrer, A., Schmidt, A.: Blockmodelling and role analysis in multi-relational networks. Social Netw. Analys. Mining 3(3), 701–719 (2013)
Kivela, M., Arenas, A., Barthelemy, M., Gleeson, J.P., Moreno, Y., Porter, M.A.: Multilayer networks. arXiv:1309.7233v3 (2014)
Li, X., Ng, M.K., Ye, Y.: Multicomm: Finding community structure in multi-dimensional networks. In: IEEE Trans. on Knowl. and Data Eng. (2013) (in press)
Mucha, P.J., Richardson, T., Macon, K., Porter, M.A., Onnela, J.-P.: Community structure in time-dependent, multiscale, and multiplex networks. Science 328(5980), 876–878 (2010)
Newman, M.E.J., Girvan, M.: Finding and evaluating community structure in networks. Phys. Review E69, 026113 (2004)
Tang, L., Wang, X., Liu, H.: Uncoverning groups via heterogeneous interaction analysis. In: The Ninth IEEE Int. Conf. on Data Mining, ICDM 2009, pp. 503–512 (2009)
Tang, L., Wang, X., Liu, H.: Community detection via heterogeneous interaction analysis. Data Mining and Knowledge Discovery 25(1), 1–33 (2012)
Wasserman, S., Faust, K.: Social Network Analysis Methods and Applications. Cambridge University Press (2009)
Zhang, Z., Li, Q., Zeng, D., Gao, H.: User community discovery from multi-relational networks. Decision Support Systems 54(2), 870–879 (2013)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Amelio, A., Pizzuti, C. (2014). A Cooperative Evolutionary Approach to Learn Communities in Multilayer Networks. In: Bartz-Beielstein, T., Branke, J., Filipič, B., Smith, J. (eds) Parallel Problem Solving from Nature – PPSN XIII. PPSN 2014. Lecture Notes in Computer Science, vol 8672. Springer, Cham. https://doi.org/10.1007/978-3-319-10762-2_22
Download citation
DOI: https://doi.org/10.1007/978-3-319-10762-2_22
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-10761-5
Online ISBN: 978-3-319-10762-2
eBook Packages: Computer ScienceComputer Science (R0)