Skip to main content
Log in

Correlation and dimension relevance in multidimensional networks: a systematic taxonomy

  • Review Paper
  • Published:
Social Network Analysis and Mining Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • de Arruda GF, Cozzo E, Moreno Y, Rodrigues FA (2016) On degree-degree correlations in multilayer networks. Physica D 323:5–11

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Book  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • Fortunato S, Hric D (2016) Community detection in networks: a user guide. Phys Rep 659:1–44

    Article  MathSciNet  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    MathSciNet  Google Scholar 

  • Khawaja FR, Sheng J, Wang B, Memon Y (2021) Uncovering hidden community structure in multi-layer networks. Appl Sci 11(6):2857

    Article  Google Scholar 

  • Kim J, Lee J-G (2015) Community detection in multi-layer graphs: a survey. ACM SIGMOD Rec 44(3):37–48

    Article  Google Scholar 

  • Kivelä M, Arenas A, Barthelemy M, Gleeson JP, Moreno Y, Porter MA (2014) Multilayer networks. J Complex Netw 2(3):203–271

    Article  Google Scholar 

  • Kolda TG, Bader BW (2009) Tensor decompositions and applications. SIAM Rev 51(3):455–500

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • Newman ME (2004) Detecting community structure in networks. Eur Phys J B Condens Matter Complex Syst 38(2):321–330

    Article  Google Scholar 

  • Ngonmang B, Tchuente M, Viennet E (2012) Local community identification in social networks. Parallel Process Lett 22(01):1240004

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • Taylor FW (2004) Scientific management. Routledge, London

    Book  Google Scholar 

  • 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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Félicité Gamgne Domgue.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s13278-021-00801-8

Keywords

Navigation