Skip to main content
Top
Published in:

01-12-2023 | Original Article

A community-aware centrality framework based on overlapping modularity

Authors: Stephany Rajeh, Hocine Cherifi

Published in: Social Network Analysis and Mining | Issue 1/2023

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Key nodes play a vital role in propagation phenomena. Recent works exploit the networks’ community structure to identify these nodes. Most of the so-called “community-aware” centrality measures consider non-overlapping community structures. However, nodes may belong to more than one community. This work proposes “Overlapping Modularity Vitality” that identifies critical nodes based on their contribution to the network’s overlapping modularity. It allows to target top hubs or bridges or simultaneously both types of nodes. We use three alternative definitions of overlapping modularity to investigate this framework (reciprocity membership, degree membership, and node similarity). We perform extensive simulations based on the Susceptible-Infected-Recovered (SIR) model in an epidemic spreading process scenario. Results show that the proposed measures outperform their non-overlapping counterpart and prominent overlapping centrality measures reported in the literature. Reciprocity membership performs well with limited resources when targeting hubs first. With more resources, degree membership and node similarity outperform their alternatives when targeting bridges first.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Literature
go back to reference Agreste S, De Meo P, Fiumara G, Piccione G, Piccolo S, Rosaci D, Sarne GM, Vasilakos AV (2016) An empirical comparison of algorithms to find communities in directed graphs and their application in web data analytics. IEEE Trans Big Data 3(3):289–306 Agreste S, De Meo P, Fiumara G, Piccione G, Piccolo S, Rosaci D, Sarne GM, Vasilakos AV (2016) An empirical comparison of algorithms to find communities in directed graphs and their application in web data analytics. IEEE Trans Big Data 3(3):289–306
go back to reference Battiston S, Puliga M, Kaushik R, Tasca P, Caldarelli G (2012) Debtrank: too central to fail? financial networks, the fed and systemic risk. Sci Rep 2(1):1–6 Battiston S, Puliga M, Kaushik R, Tasca P, Caldarelli G (2012) Debtrank: too central to fail? financial networks, the fed and systemic risk. Sci Rep 2(1):1–6
go back to reference Bayraktar E, Cohen A, Nellis A (2021) A macroeconomic sir model for covid-19. Mathematics 9(16):1901 Bayraktar E, Cohen A, Nellis A (2021) A macroeconomic sir model for covid-19. Mathematics 9(16):1901
go back to reference Blondel VD, Guillaume J-L, Lambiotte R, Lefebvre E (2008) Fast unfolding of communities in large networks. J Stat Mech Theory Exp 2008(10):10008 Blondel VD, Guillaume J-L, Lambiotte R, Lefebvre E (2008) Fast unfolding of communities in large networks. J Stat Mech Theory Exp 2008(10):10008
go back to reference Chen M, Szymanski BK (2015) Fuzzy overlapping community quality metrics. Soc Netw Anal Min 5(1):1–14 Chen M, Szymanski BK (2015) Fuzzy overlapping community quality metrics. Soc Netw Anal Min 5(1):1–14
go back to reference Csermely P, Korcsmáros T, Kiss HJ, London G, Nussinov R (2013) Structure and dynamics of molecular networks: a novel paradigm of drug discovery: a comprehensive review. Pharmacol Ther 138(3):333–408 Csermely P, Korcsmáros T, Kiss HJ, London G, Nussinov R (2013) Structure and dynamics of molecular networks: a novel paradigm of drug discovery: a comprehensive review. Pharmacol Ther 138(3):333–408
go back to reference da Fonseca Vieira V, Xavier CR, Evsukoff AG (2020) A comparative study of overlapping community detection methods from the perspective of the structural properties. Appl Netw Sci 5(1):1–42 da Fonseca Vieira V, Xavier CR, Evsukoff AG (2020) A comparative study of overlapping community detection methods from the perspective of the structural properties. Appl Netw Sci 5(1):1–42
go back to reference Dao V-L, Bothorel C, Lenca P (2018) Community structure: a comparative evaluation of community detection methods. arXiv preprint arXiv:1812.06598 Dao V-L, Bothorel C, Lenca P (2018) Community structure: a comparative evaluation of community detection methods. arXiv preprint arXiv:​1812.​06598
go back to reference De Arruda GF, Barbieri AL, Rodríguez PM, Rodrigues FA, Moreno Y, da Fontoura Costa L (2014) Role of centrality for the identification of influential spreaders in complex networks. Phys Rev E 90(3):032812 De Arruda GF, Barbieri AL, Rodríguez PM, Rodrigues FA, Moreno Y, da Fontoura Costa L (2014) Role of centrality for the identification of influential spreaders in complex networks. Phys Rev E 90(3):032812
go back to reference 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 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
go back to reference Doluca O, Oğuz K (2021) Apal: adjacency propagation algorithm for overlapping community detection in biological networks. Inf Sci 579:574–590MathSciNet Doluca O, Oğuz K (2021) Apal: adjacency propagation algorithm for overlapping community detection in biological networks. Inf Sci 579:574–590MathSciNet
go back to reference Esquivel AV, Rosvall M (2011) Compression of flow can reveal overlapping-module organization in networks. Phys Rev X 1(2):021025 Esquivel AV, Rosvall M (2011) Compression of flow can reveal overlapping-module organization in networks. Phys Rev X 1(2):021025
go back to reference Fortunato S, Hric D (2016) Community detection in networks: a user guide. Phys Rep 659:1–44MathSciNet Fortunato S, Hric D (2016) Community detection in networks: a user guide. Phys Rep 659:1–44MathSciNet
go back to reference Ghalmane Z, El Hassouni M, Cherifi H (2019) Immunization of networks with non-overlapping community structure. SNAM 9(1):1–22 Ghalmane Z, El Hassouni M, Cherifi H (2019) Immunization of networks with non-overlapping community structure. SNAM 9(1):1–22
go back to reference Ghalmane Z, Cherifi C, Cherifi H, El Hassouni M (2019) Centrality in complex networks with overlapping community structure. Sci Rep 9(1):1–29 Ghalmane Z, Cherifi C, Cherifi H, El Hassouni M (2019) Centrality in complex networks with overlapping community structure. Sci Rep 9(1):1–29
go back to reference Goel R, Bonnetain L, Sharma R, Furno A (2021) Mobility-based sir model for complex networks: with case study of covid-19. Soc Netw Anal Min 11(1):1–18 Goel R, Bonnetain L, Sharma R, Furno A (2021) Mobility-based sir model for complex networks: with case study of covid-19. Soc Netw Anal Min 11(1):1–18
go back to reference Gialampoukidis I, Kalpakis G, Tsikrika T, Vrochidis S, Kompatsiaris I (2016) Key player identification in terrorism-related social media networks using centrality measures. In: 2016 European intelligence and security informatics conference (EISIC). IEEE, pp 112–115 Gialampoukidis I, Kalpakis G, Tsikrika T, Vrochidis S, Kompatsiaris I (2016) Key player identification in terrorism-related social media networks using centrality measures. In: 2016 European intelligence and security informatics conference (EISIC). IEEE, pp 112–115
go back to reference Gregory S (2011) Fuzzy overlapping communities in networks. J Stat Mech Theory Exp 2011(02):02017 Gregory S (2011) Fuzzy overlapping communities in networks. J Stat Mech Theory Exp 2011(02):02017
go back to reference Guimera R, Amaral LAN (2005) Functional cartography of complex metabolic networks. Nature 433(7028):895–900 Guimera R, Amaral LAN (2005) Functional cartography of complex metabolic networks. Nature 433(7028):895–900
go back to reference Gupta S, Kumar P (2020) An overlapping community detection algorithm based on rough clustering of links. Data Knowl Eng 125:101777 Gupta S, Kumar P (2020) An overlapping community detection algorithm based on rough clustering of links. Data Knowl Eng 125:101777
go back to reference Gupta N, Singh A, Cherifi H (2016) Centrality measures for networks with community structure. Physica A 452:46–59 Gupta N, Singh A, Cherifi H (2016) Centrality measures for networks with community structure. Physica A 452:46–59
go back to reference Hébert-Dufresne L, Allard A, Young J-G, Dubé LJ (2013) Global efficiency of local immunization on complex networks. Sci Rep 3(1):1–8 Hébert-Dufresne L, Allard A, Young J-G, Dubé LJ (2013) Global efficiency of local immunization on complex networks. Sci Rep 3(1):1–8
go back to reference Holme P, Kim BJ, Yoon CN, Han SK (2002) Attack vulnerability of complex networks. Phys Rev E 65(5):056109 Holme P, Kim BJ, Yoon CN, Han SK (2002) Attack vulnerability of complex networks. Phys Rev E 65(5):056109
go back to reference Jebabli M, Cherifi H, Cherifi C, Hamouda A (2018) Community detection algorithm evaluation with ground-truth data. Physica A 492:651–706 Jebabli M, Cherifi H, Cherifi C, Hamouda A (2018) Community detection algorithm evaluation with ground-truth data. Physica A 492:651–706
go back to reference Kelley S, Goldberg M, Magdon-Ismail M, Mertsalov K, Wallace A (2012) Defining and discovering communities in social networks. In: Handbook of optimization in complex networks. Springer, Boston, pp 139–168 Kelley S, Goldberg M, Magdon-Ismail M, Mertsalov K, Wallace A (2012) Defining and discovering communities in social networks. In: Handbook of optimization in complex networks. Springer, Boston, pp 139–168
go back to reference Koschützki D, Lehmann KA, Peeters L, Richter S, Tenfelde-Podehl D, Zlotowski O (2005) Centrality indices. In: Network analysis. Springer, Berlin, pp 16–61 Koschützki D, Lehmann KA, Peeters L, Richter S, Tenfelde-Podehl D, Zlotowski O (2005) Centrality indices. In: Network analysis. Springer, Berlin, pp 16–61
go back to reference Kumar M, Singh A, Cherifi H (2018) An efficient immunization strategy using overlapping nodes and its neighborhoods. In: Companion proceedings of the the web conference 2018, pp 1269–1275 Kumar M, Singh A, Cherifi H (2018) An efficient immunization strategy using overlapping nodes and its neighborhoods. In: Companion proceedings of the the web conference 2018, pp 1269–1275
go back to reference Kumar A, Barman D, Sarkar R, Chowdhury N (2020) Overlapping community detection using multiobjective genetic algorithm. IEEE Trans Comput Soc Syst 7(3):802–817 Kumar A, Barman D, Sarkar R, Chowdhury N (2020) Overlapping community detection using multiobjective genetic algorithm. IEEE Trans Comput Soc Syst 7(3):802–817
go back to reference Lancichinetti A, Fortunato S, Kertész J (2009) Detecting the overlapping and hierarchical community structure in complex networks. New J Phys 11(3):033015 Lancichinetti A, Fortunato S, Kertész J (2009) Detecting the overlapping and hierarchical community structure in complex networks. New J Phys 11(3):033015
go back to reference Lü L, Chen D, Ren X-L, Zhang Q-M, Zhang Y-C, Zhou T (2016) Vital nodes identification in complex networks. Phys Rep 650:1–63MathSciNet Lü L, Chen D, Ren X-L, Zhang Q-M, Zhang Y-C, Zhou T (2016) Vital nodes identification in complex networks. Phys Rep 650:1–63MathSciNet
go back to reference Magelinski T, Bartulovic M, Carley MK (2021) Measuring node contribution to community structure with modularity vitality. IEEE Trans Netw Sci Eng 8(1):707–723MathSciNet Magelinski T, Bartulovic M, Carley MK (2021) Measuring node contribution to community structure with modularity vitality. IEEE Trans Netw Sci Eng 8(1):707–723MathSciNet
go back to reference Nepusz T, Petróczi A, Négyessy L, Bazsó F (2008) Fuzzy communities and the concept of bridgeness in complex networks. Phys Rev E 77(1):016107MathSciNet Nepusz T, Petróczi A, Négyessy L, Bazsó F (2008) Fuzzy communities and the concept of bridgeness in complex networks. Phys Rev E 77(1):016107MathSciNet
go back to reference Newman ME (2004) Fast algorithm for detecting community structure in networks. Phys Rev E 69(6):066133 Newman ME (2004) Fast algorithm for detecting community structure in networks. Phys Rev E 69(6):066133
go back to reference Newman ME (2006) Modularity and community structure in networks. Proc Natl Acad Sci 103(23):8577–8582 Newman ME (2006) Modularity and community structure in networks. Proc Natl Acad Sci 103(23):8577–8582
go back to reference Orman GK, Labatut V, Cherifi H (2012) Comparative evaluation of community detection algorithms: a topological approach. J Stat Mech Theory Exp 2012(08):08001 Orman GK, Labatut V, Cherifi H (2012) Comparative evaluation of community detection algorithms: a topological approach. J Stat Mech Theory Exp 2012(08):08001
go back to reference Palla G, Derényi I, Farkas I, Vicsek T (2005) Uncovering the overlapping community structure of complex networks in nature and society. Nature 435(7043):814–818 Palla G, Derényi I, Farkas I, Vicsek T (2005) Uncovering the overlapping community structure of complex networks in nature and society. Nature 435(7043):814–818
go back to reference Pescher C, Reichhart P, Spann M (2014) Consumer decision-making processes in mobile viral marketing campaigns. J Interact Mark 28(1):43–54 Pescher C, Reichhart P, Spann M (2014) Consumer decision-making processes in mobile viral marketing campaigns. J Interact Mark 28(1):43–54
go back to reference Psorakis I, Roberts S, Ebden M, Sheldon B (2011) Overlapping community detection using Bayesian non-negative matrix factorization. Phys Rev E 83(6):066114 Psorakis I, Roberts S, Ebden M, Sheldon B (2011) Overlapping community detection using Bayesian non-negative matrix factorization. Phys Rev E 83(6):066114
go back to reference Rajeh S, Savonnet M, Leclercq E, Cherifi H (2021) Characterizing the interactions between classical and community-aware centrality measures in complex networks. Sci Rep 11(1):1–15 Rajeh S, Savonnet M, Leclercq E, Cherifi H (2021) Characterizing the interactions between classical and community-aware centrality measures in complex networks. Sci Rep 11(1):1–15
go back to reference Rajeh S, Savonnet M, Leclercq E, Cherifi H (2021) Identifying influential nodes using overlapping modularity vitality. In: Proceedings of the 2021 IEEE/ACM international conference on advances in social networks analysis and mining, pp 257–264 Rajeh S, Savonnet M, Leclercq E, Cherifi H (2021) Identifying influential nodes using overlapping modularity vitality. In: Proceedings of the 2021 IEEE/ACM international conference on advances in social networks analysis and mining, pp 257–264
go back to reference Reichardt J, Bornholdt S (2006) Statistical mechanics of community detection. Phys Rev E 74(1):016110MathSciNet Reichardt J, Bornholdt S (2006) Statistical mechanics of community detection. Phys Rev E 74(1):016110MathSciNet
go back to reference Requião da Cunha B, González-Avella JC, Gonçalves S (2015) Fast fragmentation of networks using module-based attacks. PloS one 10(11):0142824 Requião da Cunha B, González-Avella JC, Gonçalves S (2015) Fast fragmentation of networks using module-based attacks. PloS one 10(11):0142824
go back to reference Reid F, McDaid A, Hurley N (2013) Partitioning breaks communities. In: Mining social networks and security informatics. Springer, Dordrecht, pp 79–105 Reid F, McDaid A, Hurley N (2013) Partitioning breaks communities. In: Mining social networks and security informatics. Springer, Dordrecht, pp 79–105
go back to reference Riolo MA, Newman M (2020) Consistency of community structure in complex networks. Phys Rev E 101(5):052306MathSciNet Riolo MA, Newman M (2020) Consistency of community structure in complex networks. Phys Rev E 101(5):052306MathSciNet
go back to reference Ronhovde P, Nussinov Z (2009) Multiresolution community detection for megascale networks by information-based replica correlations. Phys Rev E 80(1):016109 Ronhovde P, Nussinov Z (2009) Multiresolution community detection for megascale networks by information-based replica correlations. Phys Rev E 80(1):016109
go back to reference Ronhovde P, Nussinov Z (2010) Local resolution-limit-free potts model for community detection. Phys Rev E 81(4):046114 Ronhovde P, Nussinov Z (2010) Local resolution-limit-free potts model for community detection. Phys Rev E 81(4):046114
go back to reference Rosvall M, Bergstrom CT (2008) Maps of random walks on complex networks reveal community structure. PNAS 105(4):1118–1123 Rosvall M, Bergstrom CT (2008) Maps of random walks on complex networks reveal community structure. PNAS 105(4):1118–1123
go back to reference Rosvall M, Axelsson D, Bergstrom CT (2009) The map equation. Eur Phys J Spec Top 178(1):13–23 Rosvall M, Axelsson D, Bergstrom CT (2009) The map equation. Eur Phys J Spec Top 178(1):13–23
go back to reference Rossi RA, hmed NK (2015) The network data repository with interactive graph analytics and visualization. In: AAAI Rossi RA, hmed NK (2015) The network data repository with interactive graph analytics and visualization. In: AAAI
go back to reference Taghavian F, Salehi M, Teimouri M (2017) A local immunization strategy for networks with overlapping community structure. Physica A 467:148–156 Taghavian F, Salehi M, Teimouri M (2017) A local immunization strategy for networks with overlapping community structure. Physica A 467:148–156
go back to reference Tulu MM, Hou R, Younas T (2018) Identifying influential nodes based on community structure to speed up the dissemination of information in complex network. IEEE Access 6:7390–7401 Tulu MM, Hou R, Younas T (2018) Identifying influential nodes based on community structure to speed up the dissemination of information in complex network. IEEE Access 6:7390–7401
go back to reference Wang W, Liu Q-H, Zhong L-F, Tang M, Gao H, Stanley HE (2016) Predicting the epidemic threshold of the susceptible-infected-recovered model. Sci Rep 6(1):1–12 Wang W, Liu Q-H, Zhong L-F, Tang M, Gao H, Stanley HE (2016) Predicting the epidemic threshold of the susceptible-infected-recovered model. Sci Rep 6(1):1–12
go back to reference Xie J, Szymanski BK, Liu X (2011) Slpa: uncovering overlapping communities in social networks via a speaker-listener interaction dynamic process. In: 2011 IEEE 11th international conference on data mining workshops. IEEE, pp 344–349 Xie J, Szymanski BK, Liu X (2011) Slpa: uncovering overlapping communities in social networks via a speaker-listener interaction dynamic process. In: 2011 IEEE 11th international conference on data mining workshops. IEEE, pp 344–349
go back to reference Xie J, Kelley S, Szymanski BK (2013) Overlapping community detection in networks: the state-of-the-art and comparative study. ACM Comput Surv (CSUR) 45(4):1–35 Xie J, Kelley S, Szymanski BK (2013) Overlapping community detection in networks: the state-of-the-art and comparative study. ACM Comput Surv (CSUR) 45(4):1–35
go back to reference Yang J, Leskovec J (2013) Overlapping community detection at scale: a nonnegative matrix factorization approach. In: Proceedings of the 6th ACM international conference on web search and data mining, pp 587–596 Yang J, Leskovec J (2013) Overlapping community detection at scale: a nonnegative matrix factorization approach. In: Proceedings of the 6th ACM international conference on web search and data mining, pp 587–596
go back to reference Yang J, Leskovec J (2015) Defining and evaluating network communities based on ground-truth. Knowl Inf Syst 42(1):181–213 Yang J, Leskovec J (2015) Defining and evaluating network communities based on ground-truth. Knowl Inf Syst 42(1):181–213
go back to reference Yeh W-C, Lin E, Huang C-L (2021) Predicting spread probability of learning-effect computer virus. Complexity 2021 Yeh W-C, Lin E, Huang C-L (2021) Predicting spread probability of learning-effect computer virus. Complexity 2021
go back to reference Zan Y (2018) Dsir double-rumors spreading model in complex networks. Chaos Solitons Fractals 110:191–202MathSciNet Zan Y (2018) Dsir double-rumors spreading model in complex networks. Chaos Solitons Fractals 110:191–202MathSciNet
go back to reference Zhang S, Wang R-S, Zhang X-S (2007) Identification of overlapping community structure in complex networks using fuzzy c-means clustering. Physica A 374(1):483–490 Zhang S, Wang R-S, Zhang X-S (2007) Identification of overlapping community structure in complex networks using fuzzy c-means clustering. Physica A 374(1):483–490
go back to reference Zhao Z, Wang X, Zhang W, Zhu Z (2015) A community-based approach to identifying influential spreaders. Entropy 17(4):2228–2252 Zhao Z, Wang X, Zhang W, Zhu Z (2015) A community-based approach to identifying influential spreaders. Entropy 17(4):2228–2252
Metadata
Title
A community-aware centrality framework based on overlapping modularity
Authors
Stephany Rajeh
Hocine Cherifi
Publication date
01-12-2023
Publisher
Springer Vienna
Published in
Social Network Analysis and Mining / Issue 1/2023
Print ISSN: 1869-5450
Electronic ISSN: 1869-5469
DOI
https://doi.org/10.1007/s13278-023-01040-9

Premium Partner