Skip to main content
Log in

Selecting Influential Nodes in Social Networks Using Neighborhood Coreness

  • Original Research
  • Published:
SN Computer Science Aims and scope Submit manuscript

Abstract

With the proliferation of social networks, the study of the spread of influence has grabbed the attention of researchers from various disciplines. Finding a subset of nodes in a social network that maximizes the spread of influence in the network is called the Influence Maximization Problem (IMP). One of the important applications is viral marketing, which finds influential people to promote a new product on social networks. Other applications include information distribution, preventing the spread of epidemic outbreaks, etc. The IMP has been shown as NP-hard, and several approximation algorithms and heuristics have been proposed in the literature. The heuristics based on classical centrality measures and methods based on k-shell and k-core have shown significant performance improvement. Recently, methods like Voterank and Voterank++ based on the voting scheme have been proposed in which voting ability and voting score computations are based on the degree of the node and its neighbors. However, it is observed that not only the degree but the topological location of the nodes also plays a role in influence spread. We propose a method NCVoterank++ based on a voting-based approach and Neighborhood Coreness for identifying influential nodes. We have experimented on several datasets to evaluate our proposed method using the Susceptible–Infected–Recovered (SIR) model. Our method, NCVoterank++, performs better in most cases regarding spreading speed and final infected scale than other existing algorithms.

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
Algorithm 1
Algorithm 2
Fig. 3
Fig. 4
Algorithm 3
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Data availability

Publicly available datasets were analyzed in this study. This data can be found here: http://konect.cc/networks/, https://snap.stanford.edu/data/.

References

  1. Azaouzi M, Mnasri W, Romdhane LB. New trends in influence maximization models. Comput Sci Rev. 2021;40: 100393.

    Article  Google Scholar 

  2. Leskovec J, Adamic LA, Huberman BA. The dynamics of viral marketing. ACM Trans Web (TWEB). 2007;1(1):5-es.

    Article  Google Scholar 

  3. Motter AE, Lai YC. Cascade-based attacks on complex networks. Phys Rev E. 2002;66(6): 065102.

    Article  Google Scholar 

  4. Albert R, Albert I, Nakarado GL. Structural vulnerability of the North American power grid. Phys Rev E. 2004;69(2): 025103.

    Article  Google Scholar 

  5. Zareie A, Sakellariou R. Minimizing the spread of misinformation in online social networks: a survey. J Netw Comput Appl. 2021;186: 103094.

    Article  Google Scholar 

  6. Radicchi F. Who is the best player ever? A complex network analysis of the history of professional tennis. PLoS One. 2011;6(2): e17249.

    Article  Google Scholar 

  7. Csermely P, Korcsmáros T, Kiss HJ, London G, Nussinov R. Structure and dynamics of molecular networks: a novel paradigm of drug discovery: a comprehensive review. Pharmacol Therap. 2013;138(3):333–408.

    Article  Google Scholar 

  8. Freeman LC. Centrality in social networks conceptual clarification. Soc Netw. 1978;1(3):215–39.

    Article  Google Scholar 

  9. Kempe D, Kleinberg J, Tardos, É. Maximizing the spread of influence through a social network. In Proceedings of the ninth ACM SIGKDD international conference on Knowledge discovery and data mining (pp. 137–146), 2003.

  10. Freeman LC. A set of measures of centrality based on betweenness. Sociometry, 1977; pp. 35–41.

  11. Sabidussi G. The centrality index of a graph. Psychometrika. 1966;31(4):581–603.

    Article  MathSciNet  Google Scholar 

  12. Guzman JD, Deckro RF, Robbins MJ, Morris JF, Ballester NA. An analytical comparison of social network measures. IEEE Trans Comput Soc Syst. 2014;1(1):35–45.

    Article  Google Scholar 

  13. Chen D, Lü L, Shang MS, Zhang YC, Zhou T. Identifying influential nodes in complex networks. Physica A. 2012;391(4):1777–87.

    Article  Google Scholar 

  14. Zhang JX, Chen DB, Dong Q, Zhao ZD. Identifying a set of influential spreaders in complex networks. Sci Rep. 2016;6:27823.

    Article  Google Scholar 

  15. Liu P, Li L, Fang S, Yao Y. Identifying influential nodes in social networks: a voting approach. Chaos Solit Fract. 2021;152: 111309.

    Article  Google Scholar 

  16. Kitsak M, Gallos LK, Havlin S, Liljeros F, Muchnik L, Stanley HE, Makse HA. Identification of influential spreaders in complex networks. Nat Phys. 2010;6(11):888–93.

    Article  Google Scholar 

  17. Govind N, Lal RP. Evaluating User Influence in Social Networks Using k-core. In International Conference on Innovative Computing and Communications (pp. 11–18). Springer, Singapore, 2021.

  18. Chen W, Wang Y, Yang S. June. Efficient influence maximization in social networks. In Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining (pp. 199–208), 2009.

  19. Liu D, Jing Y, Zhao J, Wang W, Song G. A fast and efficient algorithm for mining top-k nodes in complex networks. Sci Rep. 2017;7(1):1–8.

    Google Scholar 

  20. Roy M, Pan I. Lazy forward differential evolution for influence maximization in large data network. SN Comput Sci. 2020;1(2):107.

    Article  Google Scholar 

  21. Goldenberg J, Libai B, Muller E. Talk of the network: a complex systems look at the underlying process of word-of-mouth. Mark Lett. 2001;12(3):211–23.

    Article  Google Scholar 

  22. Granovetter M. Threshold models of collective behavior. Am J Sociol. 1978;83(6):1420–43.

    Article  Google Scholar 

  23. Newman ME. Spread of epidemic disease on networks. Phys Rev E. 2002;66(1): 016128.

    Article  MathSciNet  Google Scholar 

  24. Pittel B, Spencer J, Wormald N. Sudden emergence of a giantk-core in a random graph. J Combin Theory Ser B. 1996;67(1):111–51.

    Article  MathSciNet  Google Scholar 

  25. González-Bailón S, Borge-Holthoefer J, Rivero A, Moreno Y. The dynamics of protest recruitment through an online network. Sci Rep. 2011;1(1):1–7.

    Article  Google Scholar 

  26. Zeng A, Zhang CJ. Ranking spreaders by decomposing complex networks. Phys Lett A. 2013;377(14):1031–5.

    Article  Google Scholar 

  27. Liu Y, Tang M, Zhou T, Do Y. Identify influential spreaders in complex networks, the role of neighborhood. Physica A. 2016;452:289–98.

    Article  Google Scholar 

  28. Li Z, Ren T, Ma X, Liu S, Zhang Y, Zhou T. Identifying influential spreaders by gravity model. Sci Rep. 2019;9(1):1–7.

    Google Scholar 

  29. Namtirtha A, Dutta A, Dutta B. Identifying influential spreaders in complex networks based on kshell hybrid method. Physica A. 2018;499:310–24.

    Article  Google Scholar 

  30. Malliaros FD, Giatsidis C, Papadopoulos AN, Vazirgiannis M. The core decomposition of networks: Theory, algorithms and applications. VLDB J. 2020;29(1):61–92.

    Article  Google Scholar 

  31. Bae J, Kim S. Identifying and ranking influential spreaders in complex networks by Neighborhood Coreness. Physica A. 2014;395:549–59.

    Article  MathSciNet  Google Scholar 

  32. Gleiser PM, Danon L. Community structure in jazz. Adv Complex Syst. 2003;6(04):565–73.

    Article  Google Scholar 

  33. Guimera R, Danon L, Diaz-Guilera A, Giralt F, Arenas A. Self-similar community structure in a network of human interactions. Phys Rev E. 2003;68(6): 065103.

    Article  Google Scholar 

  34. Colizza V, Pastor-Satorras R, Vespignani A. Reaction-diffusion processes and metapopulation models in heterogeneous networks. Nat Phys. 2007;3(4):276–82.

    Article  Google Scholar 

  35. Kunegis J. Konect: the koblenz network collection. In Proceedings of the 22nd international conference on world wide web 2013; pp. 13-43-1350.

  36. Watts DJ, Strogatz SH. Collective dynamics of ‘small-world’networks. nature, 1998;393(6684): pp.440-442.

  37. Leskovec J, Kleinberg J, Faloutsos C, Graph evolution: Densification and shrinking diameters. ACM transactions on Knowledge Discovery from Data (TKDD), 2007;1(1): pp.2-es.

  38. Lü L, Zhou T, Zhang QM, Stanley HE. The H-index of a network node and its relation to degree and coreness. Nat Commun. 2016;7(1):1–7.

    Article  Google Scholar 

  39. Zareie A, Sheikhahmadi A, Jalili M, Fasaei MSK. Finding influential nodes in social networks based on neighborhood correlation coefficient. Knowl-Based Syst. 2020;194: 105580.

    Article  Google Scholar 

  40. Kumar S, Panda BS. Identifying influential nodes in Social Networks: Neighborhood Coreness based voting approach. Physica A. 2020;553: 124215.

    Article  Google Scholar 

  41. Hethcote HW. The mathematics of infectious diseases. SIAM Rev. 2000;42(4):599–653.

    Article  MathSciNet  Google Scholar 

  42. Batagelj V, Zaversnik M. An O (m) algorithm for cores decomposition of networks. arXiv preprint cs/0310049.2003.

  43. Yang X, Huang DC, Zhang ZK. Neighborhood coreness algorithm for identifying a set of influential spreaders in complex networks. KSII Transactions on Internet and Information Systems (TIIS). 2017;11(6):2979–95.

    Google Scholar 

  44. Kermack WO, McKendrick AG. A contribution to the mathematical theory of epidemics. Proceedings of the royal society of london. Series A, Containing papers of a mathematical and physical character, 1927;115(772), pp.700-721.

  45. Guo C, Yang L, Chen X, Chen D, Gao H, Ma J. Influential nodes identification in complex networks via information entropy. Entropy. 2020;22(2):242.

    Article  MathSciNet  Google Scholar 

  46. Castellano C, Pastor-Satorras R. Thresholds for epidemic spreading in networks. Phys Rev Lett. 2010;105(21): 218701.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to N. Govind.

Additional information

Publisher's Note

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

This article is part of the topical collection “Research Trends in Communication and Network Technologies” guest edited by Anshul Verma, Pradeepika Verma and Kiran Kumar Pattanaik.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Govind, N., Lal, R.P. Selecting Influential Nodes in Social Networks Using Neighborhood Coreness. SN COMPUT. SCI. 5, 100 (2024). https://doi.org/10.1007/s42979-023-02416-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s42979-023-02416-6

Keywords

Navigation