Abstract
Influence maximization is a task in social network analysis that involves selecting a group of k individuals, known as the “seed set,” from the network to maximize the projected number of users influenced, termed as “influence spread.” The most important aspect of the influence maximization problem is identifying the most impactful communities and nodes within the network, rather than selecting notable nodes from the entire network. Indeed, unlike most existing approaches, influential node selection as a full network does not assure influence maximization in all clusters. This paper selects seed nodes with elevated betweenness centrality and eigencentrality within each community, communities are identified through the Girvan–Newman method, for influence propagation. The study employs the linear threshold and independent cascade models to assess the speed of influence propagation. Results suggest that choosing seed nodes from each community using these centrality measures is more effective than randomly selecting nodes from the entire network and also from the communities. Moreover, this study is beneficial even if nodes are selected using centrality analysis from the entire network. This approach can help to manage the spread of influence and improve influence maximization in community-structured social networks.
























Similar content being viewed by others
Availability of data and materials
All the datasets are publicly available in the open-source platforms.
References
Li M, Wang X, Gao K, Zhang S (2017) A survey on information diffusion in online social networks: models and methods. Information 8:118
Ye Y, Chen Y, Han W (2022) Influence maximization in social networks: theories, methods and challenges. Array 16:100264
Huang H, Shen H, Meng Z, Chang H, He H (2019) Community-based influence maximization for viral marketing. Appl Intell 49(6):2137–2150
Bond RM, Fariss CJ, Jones JJ, Kramer ADI, Marlow C, Settle JE, Fowler JH (2012) A 61-million-person experiment in social influence and political mobilization. Nature 489(7415):295–298
Ni Q, Guo J, Huang C, Wu W (2020) Community-based rumor blocking maximization in social networks: algorithms and analysis. Theor Comput Sci 840:257–269
Li J, Cai T, Deng K, Wang X, Sellis T, Xia F (2020) Community-diversified influence maximization in social networks. Inf Syst 92:101522
Kempe D, Kleinberg J, Tardos É (2003) Maximizing the spread of influence through a social network. In: Proceedings of the 9th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp 137–146
Nedioui MA, Moussaoui A, Saoud B, Babahenini MC (2020) Detecting communities in social networks based on cliques. Phys A Stat Mech Appl 551:124100
Girvan M, Newman MEJ (2002) Community structure in social and biological networks. Proc Natl Acad Sci 99(12):7821–7826
Song J, Feng Z, Qi X (2022) Spreading to localized targets in signed social networks. Front Phys 9:768
Blondel VD, Guillaume J-L, Lambiotte R, Lefebvre E (2008) Fast unfolding of communities in large networks. J Stat Mech Theory Exp 10:10008
Zhao X, Liang J, Wang J (2021) A community detection algorithm based on graph compression for large-scale social networks. Inf Sci 551:358–372
Aghaalizadeh S, Afshord ST, Bouyer A, Anari B (2021) A three-stage algorithm for local community detection based on the high node importance ranking in social networks. Phys A Stat Mech Appl 563:125420
Li S, Jiang L, Wu X, Han W, Zhao D, Wang Z (2021) A weighted network community detection algorithm based on deep learning. Appl Math Comput 401:126012
Luo W, Lu N, Ni L, Zhu W, Ding W (2020) Local community detection by the nearest nodes with greater centrality. Inf Sci 517:377–392
Guo K, Wang Q, Lin J, Wu L, Guo W, Chao K-M (2022) Network representation learning based on community-aware and adaptive random walk for overlapping community detection. Appl Intell 52:9919–9937
Gamgne D et al (2020) Community structure extraction in directed network using triads. Int J General Syst 49(8):819–842
Gupta SK, Singh DP (2023) Seed community identification framework for community detection over social media. Arabian J Sci Eng 48(2):1829–1843
Shakarian P, Bhatnagar A, Aleali A, Shaabani E, Guo R (2015) The independent cascade and linear threshold models. In: Diffusion in social networks, pp 35–48. Springer
Ju W, Chen L, Li B, Liu W, Sheng J, Wang Y (2020) A new algorithm for positive influence maximization in signed networks. Inf Sci 512:1571–1591
Kazemzadeh F, Safaei AA, Mirzarezaee M (2022) Influence maximization in social networks using effective community detection. Phys A Stat Mech Appl 598:127314
Mutlu EÇ, Garibay I (2021) The degree-dependent threshold model: towards a better understanding of opinion dynamics on online social networks. In: Proceedings of the 2019 International Conference of The Computational Social Science Society of the Americas, pp 83–94. Springer
He Q, Sun L, Wang X, Wang Z, Huang M, Yi B, Wang Y, Ma L (2021) Positive opinion maximization in signed social networks. Inf Sci 558:34–49
Wu M, He S, Zhang Y, Chen J, Sun Y, Liu Y-Y, Zhang J, Poor HV (2019) A tensor-based framework for studying eigenvector multicentrality in multilayer networks. Proc Natl Acad Sci 116(31):15407–15413
Zhang Y, Shao C, He S, Gao J (2020) Resilience centrality in complex networks. Phys Rev E 101(2):022304
Complexity (2023) Retracted:: Information Spreading on Memory Activity-Driven Temporal Networks, Hindawi
Zhong L et al (2023) Identifying key nodes in complex networks based on an improved gravity model. Front Phys 11:1239660
Zhong L, Gao X, Zhao L, Zhang L, Chen P, Yang H, Huang J, Pan W (2023) A hybrid influence method based on information entropy to identify the key nodes. Front Phys 11:1280537
Osawa S, Murata T (2015) Selecting seed nodes for influence maximization in dynamic networks. In: Complex Networks VI: Proceedings of the 6th Workshop on Complex Networks CompleNet 2015, pp 91–98. Springer
Kazemzadeh F, Safaei AA, Mirzarezaee M (2022) Optimal selection of seed nodes by reducing the influence of common nodes in the influence maximization problem. In: 2022 13th International Conference on Information and Knowledge Technology (IKT), pp 1–7. IEEE
Nie G, Tang M (2021) A multi-seed nodes selection strategy for influence maximization based on reinforcement learning algorithms. J Phys Conf Ser 1746(1):012045
Wang Y, Li H, Zhang L, Zhao L, Li W (2022) Identifying influential nodes in social networks: centripetal centrality and seed exclusion approach. Chaos, Solitons & Fractals 162:112513
Guzman JD, Deckro RF, Robbins MJ, Morris JF, Ballester NA (2014) An analytical comparison of social network measures. IEEE Trans Comput Soc Syst 1(1):35–45
Koschützki D, Lehmann KA, Peeters L, Richter S, Tenfelde-Podehl D, Zlotowski O (2005) Network analysis: methodological foundations. In: Centrality indices, pp 16–61. Springer
Chen W, Yuan Y, Zhang L (2010) Scalable influence maximization in social networks under the linear threshold model. In: 2010 IEEE International Conference on Data Mining, pp 88–97. IEEE
Zachary WW (1977) An information flow model for conflict and fission in small groups. J Anthropol Res 33(4):452–473
Freeman LC (1978) Centrality in social networks conceptual clarification, Vol 1, No 3, pp 215–239, Social networks
Newman M (2010) Networks: an introduction. Oxford University Press, Oxford
Leskovec J, Kleinberg J, Faloutsos C (2007) Graph evolution: densification and shrinking diameters. ACM Trans Knowl Discov Data (TKDD) 1(1):2-es
Rozemberczki B, Sarkar R (2020) Characteristic functions on graphs: birds of a feather, from statistical descriptors to parametric models. In: Proceedings of the 29th ACM International Conference on Information and Knowledge Management (CIKM ’20), pp 1325-1334. ACM
Fink CG et al (2023) A centrality measure for quantifying spread on weighted, directed networks. Physica A 626:129083
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
MG contributed to writing—the original draft, data curation, implementation and preparing the figures and table. PD and SR helped in conceptualization, methodology, formal analysis, and final editing. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Ethical Approval
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Ganguly, M., Dey, P. & Roy, S. Influence maximization in community-structured social networks: a centrality-based approach. J Supercomput 80, 19898–19941 (2024). https://doi.org/10.1007/s11227-024-06217-3
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-024-06217-3