Abstract
Community discovery in networks is one of the most popular topics of modern network science. Given the spread of social networks extracted from applications data, it would be important to recognize that the study of communities in multidimensional networks is becoming a major issue since many individuals can maintain several types of relationships through these applications. The relevance of a dimension in a multidimensional network is an emerging issue that could affect communities’ detection and could be of interest for correlated multidimensional networks meaning those in which there is an equivalence relationship between nodes of different dimensions. The objective of this paper is twofold: (1) providing a study on the importance of relevant dimensions in community detection and (2) presenting an updated overview of some community detection methods in multidimensional networks in order to guide scholars and practitioners in their choices. Afterwards, we highlight some limits and identify features which are forsaken by existing approaches, in order to point up how we can deal with them. Finally, we provide further research directions as well as some open challenges.
Similar content being viewed by others
References
Ahn Y-Y, Bagrow JP, Lehmann S (2010) Link communities reveal multiscale complexity in networks. Nature 466(7307):761
Amelio A, Pizzuti C (2014) Community detection in multidimensional networks. In: 2014 IEEE 26th international conference on tools with artificial intelligence. IEEE, pp 352–359
Azaouzi M, Rhouma D, Romdhane LB (2019) Community detection in large-scale social networks: state-of-the-art and future directions. Soc Netw Anal Min 9(1):1–32
Barber MJ, Clark JW (2009) Detecting network communities by propagating labels under constraints. Phys Rev E 80(2):026129
Berlingerio M, Coscia M, Giannotti F (2011) Finding and characterizing communities in multidimensional networks. In: 2011 international conference on advances in social networks analysis and mining. IEEE, pp 490–494
Berlingerio M, Coscia M, Giannotti F, Monreale A, Pedreschi D (2013a) Multidimensional networks: foundations of structural analysis. World Wide Web 16(5–6):567–593
Berlingerio M, Pinelli F, Calabrese F (2013b) Abacus: frequent pattern mining-based community discovery in multidimensional networks. Data Min Knowl Disc 27(3):294–320
Blondel VD, Guillaume J-L, Lambiotte R, Lefebvre E (2008) Fast unfolding of communities in large networks. J Stat Mech Theory Exp 2008(10):P10008
Boden B, Günnemann S, Hoffmann H, Seidl T (2012) Mining coherent subgraphs in multi-layer graphs with edge labels. In: Proceedings of the 18th ACM SIGKDD international conference on knowledge discovery and data mining. ACM, pp 1258–1266
Boutemine O, Bouguessa M (2017) Mining community structures in multidimensional networks. ACM TKDD 11(4):51
Breiger RL, Boorman SA, Arabie P (1975) An algorithm for clustering relational data with applications to social network analysis and comparison with multidimensional scaling. J Math Psychol 12(3):328–383
Cai D, Shao Z, He X, Yan X, Han J (2005) Community mining from multi-relational networks. In: European conference on principles of data mining and knowledge discovery, pp 445–452
Carchiolo V, Longheu A, Malgeri M, Mangioni G (2011) Communities unfolding in multislice networks. In Complex Networks. Springer, pp 187–195
Contisciani M, Power EA, De Bacco C (2020) Community detection with node attributes in multilayer networks. Sci Rep 10(1):1–16
Coscia M, Giannotti F, Pedreschi D (2011) A classification for community discovery methods in complex networks. Stat Anal Data Min ASA Data Sci J 4(5):512–546
de Arruda GF, Cozzo E, Moreno Y, Rodrigues FA (2016) On degree-degree correlations in multilayer networks. Physica D 323:5–11
De Domenico M, Lancichinetti A, Arenas A, Rosvall M (2015a) Identifying modular flows on multilayer networks reveals highly overlapping organization in interconnected systems. Phys Rev X 5(1):011027
De Domenico M, Porter MA, Arenas A (2015b) Muxviz: a tool for multilayer analysis and visualization of networks. J Complex Netw 3(2):159–176
De Meo P, Ferrara E, Fiumara G, Provetti A (2011) Generalized louvain method for community detection in large networks. In: 2011 11th international conference on intelligent systems design and applications. IEEE, pp 88–93
Derényi I, Palla G, Vicsek T (2005) Clique percolation in random networks. Phys Rev Lett 94(16):160202
Dickison ME, Magnani M, Rossi L (2016) Multilayer social networks. Cambridge University Press, Cambridge
Domgue FG, Tsopze N, Ndoundam R (2020) Community structure extraction in directed network using triads. Int J Gen Syst 49(8):819–842
Dong X, Frossard P, Vandergheynst P, Nefedov N (2014) Clustering on multi-layer graphs via subspace analysis on Grassmann manifolds. IEEE Trans Signal Process 62(4):905–918
Dwork C, Kumar R, Naor M, Sivakumar D (2001) Rank aggregation methods for the web. In: Proceedings of the 10th international conference on World Wide Web. ACM, pp 613–622
Fortunato S (2010) Community detection in graphs. Phys Rep 486(3):75–174
Fortunato S, Hric D (2016) Community detection in networks: a user guide. Phys Rep 659:1–44
Gaye I, Mendy G, Ouya S, Seck D (2017) An approach to maximize the influence spread in the social networks. In: Trends in social network analysis. Springer, pp 207–228
Guimera R, Sales-Pardo M, Amaral LAN (2004) Modularity from fluctuations in random graphs and complex networks. Phys Rev E 70(2):025101
Hmimida M, Kanawati R (2015) Community detection in multiplex networks: a seed-centric approach. NHM 10(1):71–85
Huang X, Chen D, Ren T, Wang D (2021) A survey of community detection methods in multilayer networks. Data Min Knowl Disc 35(1):1–45
Interdonato R, Tagarelli A, Ienco D, Sallaberry A, Poncelet P (2017) Local community detection in multilayer networks. Data Min Knowl Disc 31(5):1444–1479
Kanawati R (2014) Seed-centric approaches for community detection in complex networks. In: International conference on social computing and social media, pp 197–208
Kanawati R (2015) Multiplex network mining: a brief survey. IEEE Intell Inform Bull 16(1):24–27
Khawaja FR, Sheng J, Wang B, Memon Y (2021) Uncovering hidden community structure in multi-layer networks. Appl Sci 11(6):2857
Kim J, Lee J-G (2015) Community detection in multi-layer graphs: a survey. ACM SIGMOD Rec 44(3):37–48
Kivelä M, Arenas A, Barthelemy M, Gleeson JP, Moreno Y, Porter MA (2014) Multilayer networks. J Complex Netw 2(3):203–271
Kolda TG, Bader BW (2009) Tensor decompositions and applications. SIAM Rev 51(3):455–500
Kuncheva Z, Montana G (2015) Community detection in multiplex networks using locally adaptive random walks. In: Proceedings of the 2015 IEEE/ACM international conference on advances in social networks analysis and mining 2015. ACM, pp 1308–1315
Lancichinetti A, Fortunato S (2009) Community detection algorithms: a comparative analysis. Phys Rev E 80(5):056117
Li X, Xu G, Jiao L, Zhou Y, Yu W (2019) Multi-layer network community detection model based on attributes and social interaction intensity. Comput Electr Eng 77:300–313
Liu W, Suzumura T, Ji H, Hu G (2018) Finding overlapping communities in multilayer networks. PLoS ONE 13(4):e0188747
Loe CW, Jensen HJ (2015) Comparison of communities detection algorithms for multiplex. Physica A 431:29–45
Magnani M, Rossi L (2011) The ml-model for multi-layer social networks. In: 2011 international conference on advances in social networks analysis and mining. IEEE, pp 5–12
Magnani M, Micenkova B, Rossi L (2013) Combinatorial analysis of multiple networks. arXiv preprint arXiv:1303.4986
Magnani M, Hanteer O, Interdonato R, Rossi L, Tagarelli A (2019) Community detection in multiplex networks. arXiv preprint arXiv:1910.07646
Malliaros FD, Vazirgiannis M (2013) Clustering and community detection in directed networks: a survey. Phys Rep 533(4):95–142
Mucha PJ, Richardson T, Macon K, Porter MA, Onnela J-P (2010) Community structure in time-dependent, multiscale, and multiplex networks. Science 328(5980):876–878
Newman ME (2003) The structure and function of complex networks. SIAM Rev 45(2):167–256
Newman ME (2004) Detecting community structure in networks. Eur Phys J B Condens Matter Complex Syst 38(2):321–330
Ngonmang B, Tchuente M, Viennet E (2012) Local community identification in social networks. Parallel Process Lett 22(01):1240004
Nicosia V, Latora V (2015) Measuring and modeling correlations in multiplex networks. Phys Rev E 92(3):032805
Padgett JF, McLean PD (2006) Organizational invention and elite transformation: the birth of partnership systems in renaissance florence. Am J Sociol 111(5):1463–1568
Papalexakis EE, Sidiropoulos ND (2011) Co-clustering as multilinear decomposition with sparse latent factors. In: 2011 IEEE international conference on acoustics, speech and signal processing (ICASSP). IEEE, pp 2064–2067
Papalexakis EE, Akoglu L, Ience D (2013) Do more views of a graph help? community detection and clustering in multi-graphs. In: Proceedings of the 16th international conference on information fusion. IEEE, pp 899–905
Pons P, Latapy M (2005) Computing communities in large networks using random walks. In: International symposium on computer and information sciences, pp 284–293
Puxeddu MG, Petti M, Astolfi L (2021) A comprehensive analysis of multilayer community detection algorithms for application to eeg-based brain networks. Front Syst Neurosci 15
Rosvall M, Bergstrom CT (2008) Maps of random walks on complex networks reveal community structure. Proc Natl Acad Sci 105(4):1118–1123
Stark C, Breitkreutz B-J, Reguly T, Boucher L, Breitkreutz A, Tyers M (2006) Biogrid: a general repository for interaction datasets. Nucleic acids Res 34(suppl\_1):D535–D539
Sun Y, Yu Y, Han J (2009) Ranking-based clustering of heterogeneous information networks with star network schema. In: Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, pp 797–806
Tang L, Wang X, Liu H (2009) Uncoverning groups via heterogeneous interaction analysis. InL 2009 Ninth IEEE international conference on data mining. IEEE, pp 503–512
Tang L, Wang X, Liu H (2012) Community detection via heterogeneous interaction analysis. Data Min Knowl Disc 25(1):1–33
Taylor FW (2004) Scientific management. Routledge, London
Team RC (2018) Package “multinet”
Tehrani NA, Magnani M (2018) Partial and overlapping community detection in multiplex social networks. In: International conference on social informatics, pp 15–28
Zhu G, Li K (2014) A unified model for community detection of multiplex networks. In: International conference on web information systems engineering, pp 31–46
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Gamgne Domgue, F., Tsopzé, N. & Ndoundam, R. Correlation and dimension relevance in multidimensional networks: a systematic taxonomy. Soc. Netw. Anal. Min. 11, 92 (2021). https://doi.org/10.1007/s13278-021-00801-8
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s13278-021-00801-8