Skip to main content
Log in

Steering the spread of influence adaptively in social networks via a discrete scheduled particle swarm optimization

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

The classical influence maximization (IM) in social network analysis aims at selecting a group of influential nodes as seed so that the number of nodes activated by the set is maximized when the spreading process completes. The single stage seeding problem would ignite all the seeds at the very beginning of the diffusion and let the influence diffuses passively with no additional supervision. However, the effect of scheduled seeding activation operations on improving the marginal profit tends to be ignored. More importantly, the practical scenarios that need external seeding activities can not be well depicted. In this paper, seed activation strategies are investigated for the adaptive influence maximization (AIM) problem under general feedback models. A novel bio-inspired meta-heuristic policy named discrete scheduled particle swarm optimization (DSPSO) is proposed to tackle the intractable problem confronted by AIM, i.e., which nodes need to be ignited at the right time during the process of influence spreading? Following the framework, the proposed policy selects optimal size of nodes into the seed set in each round to ensure the continuation of the spreading process. Dynamic encoding mechanism for the particle individuals is constructed. To make a full exploration of the solution space, a local search strategy specifically for the discrete network topology is implemented on the historical best individuals of the swarm. Extensive experiments on four social networks under different activation feedback models demonstrate the advantage of the scheduled seeding mechanism over the single stage seeding approaches, and show that the proposed DSPSO outperforms the existing greedy strategy as well as the topological heuristics.

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

Similar content being viewed by others

Availability of data and materials

The datasets generated during and/or analysed during the current study are available from the corresponding author on reasonable request.

Notes

  1. http://snap.stanford.edu/data/index.html

References

  1. Yu S, Abbas J, Draghici A et al (2022) Social media application as a new paradigm for business communication: the role of covid-19 knowledge, social distancing, and preventive attitudes. Front Psychol 13:903–082. https://doi.org/10.1016/j.ins.2015.04.024

    Article  Google Scholar 

  2. Kempe D, Kleinberg J (2003) Maximizing the spread of influence through a social network. In: ACM SIGKDD international conference on knowledge discovery and data mining, pp 137–146

  3. Leskovec J, Krause A, Guestrin C, et al. (2007) Cost-effective outbreak detection in networks. In: ACM SIGKDD international conference on knowledge discovery and data mining, pp 420–429

  4. Goyal A, Lu W, Lakshmanan LVS (2011) Celf\(++\): optimizing the greedy algorithm for influence maximization in social networks. In: International conference companion on World Wide Web, pp 47–48

  5. Kundu S, Pal SK (2015) Deprecation based greedy strategy for target set selection in large scale social networks. Inf Sci 316:107–122. https://doi.org/10.1016/j.ins.2015.04.024

    Article  MATH  Google Scholar 

  6. Shang J, Zhou S, Li X et al (2017) Cofim: A community-based framework for influence maximization on large-scale networks. Knowl Based Syst 117:88–100. https://doi.org/10.1016/j.knosys.2016.09.029

    Article  Google Scholar 

  7. Xu W, Liang W, Lin X et al (2016) Finding top-k influential users in social networks under the structural diversity model. Inf Sci 355:110–126. https://doi.org/10.1016/j.ins.2016.03.029

    Article  MATH  Google Scholar 

  8. Bian R, Koh YS, Dobbie G et al (2019) Identifying top-k nodes in social networks: A survey. ACM Comput Surv (CSUR) 52(1):1–33. https://doi.org/10.1145/3301286

    Article  Google Scholar 

  9. Sankar CP, Asharaf S, Kumar KS (2016) Learning from bees: An approach for influence maximization on viral campaigns. Plos One 11(12):e0168-125. https://doi.org/10.1145/3301286

    Article  Google Scholar 

  10. Gong M, Song C, Duan C et al (2016) An efficient memetic algorithm for influence maximization in social networks. IEEE Comput Intell Magazine 11(3):22–33. https://doi.org/10.1109/MCI.2016.2572538

    Article  Google Scholar 

  11. Tang J, Zhang R, Wang P et al (2020) A discrete shuffled frog-leaping algorithm to identify influential nodes for influence maximization in social networks. Knowl Based Syst 187(104):833. https://doi.org/10.1016/j.knosys.2019.07.004

    Article  Google Scholar 

  12. Wang L, Ma L, Wang C et al (2021) Identifying influential spreaders in social networks through discrete moth-flame optimization. IEEE Trans Evol Comput 25(6):1091–1102. https://doi.org/10.1109/TEVC.2021.3081478

    Article  Google Scholar 

  13. Morone F, Min B, Bo L et al (2016) Collective influence algorithm to find influencers via optimal percolation in massively large social media. Sci Reports 6(1):1–11. https://doi.org/10.1038/srep30062

    Article  Google Scholar 

  14. Kermani MAMA, Ardestani SFF, Aliahmadi A et al (2016) A novel game theoretic approach for modeling competitive information diffusion in social networks with heterogeneous nodes. Physica A Statistical Mechanics & Its Applications 466:570–582. https://doi.org/10.1016/j.physa.2016.09.038

    Article  MATH  Google Scholar 

  15. Kim S, Kim D, Oh J et al (2017) Scalable and parallelizable influence maximization with random walk ranking and rank merge pruning. Inf Sci 415–416:171–189. https://doi.org/10.1016/j.ins.2017.06.018

    Article  Google Scholar 

  16. Güney E, Leitner M, Ruthmair M et al (2021) Large-scale influence maximization via maximal covering location. Eur J Oper Res 289(1):144–164. https://doi.org/10.1016/j.ejor.2020.06.028

    Article  MathSciNet  MATH  Google Scholar 

  17. Golovin D, Krause A (2011) Adaptive submodularity: Theory and applications in active learning and stochastic optimization. J Artif Intell Res 42:427–486. https://doi.org/10.1613/jair.3278

    Article  MathSciNet  MATH  Google Scholar 

  18. Goldenberg D, Sela A, Shmueli E (2018) Timing matters: Influence maximization in social networks through scheduled seeding. IEEE Trans Comput Social Syst 5(3):621–638. https://doi.org/10.1109/TCSS.2018.2852742

    Article  Google Scholar 

  19. Lu J, Zhang J, Sheng J (2022) Enhanced multi-swarm cooperative particle swarm optimizer. Swarm Evol Comput 69. https://doi.org/10.1016/j.swevo.2021.100989

  20. Wang R, Hao K, Chen L et al (2021) A novel hybrid particle swarm optimization using adaptive strategy. Inf Sci 579:231–250. https://doi.org/10.1016/j.ins.2021.07.093

    Article  MathSciNet  Google Scholar 

  21. Jankowski J, Bródka P, Kazienko P et al (2017) Balancing speed and coverage by sequential seeding in complex networks. Sci Reports 7(1):1–11. https://doi.org/10.1038/s41598-017-00937-8

    Article  Google Scholar 

  22. Feng C, Fu L, Jiang B et al (2020) Neighborhood matters: Influence maximization in social networks with limited access. IEEE Trans Knowl Data Eng 34(6):2844–2859. https://doi.org/10.1109/TKDE.2020.3015387

    Article  Google Scholar 

  23. Chen W, Peng B, Schoenebeck G et al (2022) Adaptive greedy versus non-adaptive greedy for influence maximization. J Artif Int Res 74:303–351. https://doi.org/10.1613/jair.1.12997

    Article  MathSciNet  MATH  Google Scholar 

  24. Chen W, Peng B (2019) On adaptivity gaps of influence maximization under the independent cascade model with full adoption feedback. arXiv preprint arXiv:1907.01707, https://doi.org/10.48550/arXiv.1907.01707

  25. Verma KK, Singh BM (2021) Deep multi-model fusion for human activity recognition using evolutionary algorithms. Int J Interact Multimedia Artif Intell 7(2). https://doi.org/10.9781/ijimai.2021.08.008

  26. Zaborski M, Woźniak M, Mańdziuk J (2022) Multidimensional red fox meta-heuristic for complex optimization. Appl Soft Comput 131. https://doi.org/10.1016/j.asoc.2022.109774

  27. Khemchandani MA, Jadhav SM, Iyer BR (2022) Brain tumor segmentation and identification using particle imperialist deep convolutional neural network in mri images. Int J Interact Multimedia Artif Intell 7(7):38–47. https://doi.org/10.9781/ijimai.2022.10.006

    Article  Google Scholar 

  28. Woźniak M, Wieczorek M, Siłka J (2023) Bilstm deep neural network model for imbalanced medical data of iot systems. Future Gener Comput Syst 141:489–499. https://doi.org/10.1016/j.future.2022.12.004

    Article  Google Scholar 

  29. Dhamal S, Prabuchandran K, Narahari Y (2016) Information diffusion in social networks in two phases. IEEE Trans Netw Sci Eng 3(4):197–210. https://doi.org/10.1109/TNSE.2016.2610838

    Article  MathSciNet  Google Scholar 

  30. Salha G, Tziortziotis N, Vazirgiannis M (2018) Adaptive submodular influence maximization with myopic feedback. In: 2018 IEEE/ACM international conference on advances in social networks analysis and mining (ASONAM), pp 455–462

  31. Tong G, Wang R, Dong Z et al (2020) Time-constrained adaptive influence maximization. IEEE Trans Comput Social Syst 8(1):33–44. https://doi.org/10.1109/TCSS.2020.3032616

    Article  Google Scholar 

  32. Peng B, Chen W (2019) Adaptive influence maximization with myopic feedback. In: Wallach H, Larochelle H, Beygelzimer A, et al. (eds) Advances In Neural Information Processing Systems 32 (NIPS 2019), pp 5574–5583

  33. Medel D, Gonzalez-Gonzalez C, Aciar SV (2022) Social relations and methods in recommender systems: A systematic review. Int J Interact Multimedia Artif Intell 7(4):7–17. https://doi.org/10.9781/ijimai.2021.12.004

    Article  Google Scholar 

  34. Yuan J, Tang S (2016) No time to observe: Adaptive influence maximization with partial feedback. In: Proceedings of the twenty-sixth international joint conference on artificial intelligence (IJCAI-17), pp 3908–3914

  35. Sela A, Goldenberg D, Ben-Gal I et al (2018) Active viral marketing: Incorporating continuous active seeding efforts into the diffusion model. Expert Syst Appl 107:45–60. https://doi.org/10.1016/j.eswa.2018.04.016

    Article  Google Scholar 

  36. Samadi M, Nagi R, Semenov A et al (2018) Seed activation scheduling for influence maximization in social networks. Omega 77:96–114. https://doi.org/10.1016/j.omega.2017.06.002

    Article  Google Scholar 

  37. Tang S, Yuan J (2020) Influence maximization with partial feedback. Oper Res Lett 48(1):24–28. https://doi.org/10.1016/j.orl.2019.10.013

    Article  MathSciNet  MATH  Google Scholar 

  38. Tong G, Wang R (2022) On adaptive influence maximization under general feedback models. IEEE Trans Emerg Topics Comput 10(1):463–475. https://doi.org/10.1109/TETC.2020.3031057

    Article  Google Scholar 

  39. Wang C, Shi Q, Xian W et al (2021) Efficient diversified influence maximization with adaptive policies. Knowl Based Syst 213. https://doi.org/10.1016/j.knosys.2020.106692

  40. Lev T, Ben-Gal I, Shmueli E (2022) Influence maximization through scheduled seeding in a real-world setting. IEEE Trans Comput Social Syst 9(2):494–507. https://doi.org/10.1109/TCSS.2021.3109043

    Article  Google Scholar 

  41. Lee JR, Chung CW (2015) A query approach for influence maximization on specific users in social networks. IEEE Trans Knowl Data Eng 27(2):340–353. https://doi.org/10.1109/TKDE.2014.2330833

    Article  Google Scholar 

  42. Tian Z, Bai W, Bin W et al (2014) Maximizing the spread of influence ranking in social networks. Inf Sci 278:535–544. https://doi.org/10.1016/j.ins.2014.03.070

    Article  MathSciNet  Google Scholar 

  43. Pei S, Muchnik L, Andrade JS Jr et al (2014) Searching for superspreaders of information in real-world social media. Sci Reports 4(1):1–12. https://doi.org/10.1038/srep05547

    Article  Google Scholar 

  44. Tang J, Zhang R, Yao Y et al (2018) Maximizing the spread of influence via the collective intelligence of discrete bat algorithm. Knowl Based Syst 160:88–103. https://doi.org/10.1016/j.knosys.2018.06.013

    Article  Google Scholar 

  45. Olivares R, Muñoz F, Riquelme F (2021) A multi-objective linear threshold influence spread model solved by swarm intelligence-based methods. Knowl Based Syst 212. https://doi.org/10.1016/j.knosys.2020.106623

  46. Biswas TK, Abbasi A, Chakrabortty RK (2021) An mcdm integrated adaptive simulated annealing approach for influence maximization in social networks. Inf Sci 556:27–48. https://doi.org/10.1109/MCI.2016.2572538

  47. Shi Y, Eberhart R (1998) A modified particle swarm optimizer. In: 1998 IEEE international conference on evolutionary computation proceedings. IEEE world congress on computational intelligence (Cat. No. 98TH8360), IEEE, pp 69–73

  48. Wang Y, He Y, Zhu Z (2022) Study on fast speed fractional order gradient descent method and its application in neural networks. Neurocomputing 489:366–376. https://doi.org/10.1016/j.neucom.2022.02.034

    Article  Google Scholar 

  49. Meng Z, Zhong Y, Mao G et al (2022) Pso-sono: A novel pso variant for single-objective numerical optimization. Inf Sci 586:176–191. https://doi.org/10.1016/j.ins.2021.11.076

    Article  Google Scholar 

  50. Li X, Ren J (2022) Micq-ipso: An effective two-stage hybrid feature selection algorithm for high-dimensional data. Neurocomputing 501:328–342. https://doi.org/10.1016/j.neucom.2022.05.048

    Article  Google Scholar 

  51. Gong M, Yan J, Shen B et al (2016) Influence maximization in social networks based on discrete particle swarm optimization. Inf Sci 367:600–614. https://doi.org/10.1016/j.ins.2016.07.012

    Article  Google Scholar 

Download references

Acknowledgements

This work was financially supported by the Gansu Provincial Science Fund for Distinguished Young Scholars under grant number 23JRRA766, the Lanzhou University of Technology Fund for Outstanding Young Scholars, the Natural Science Foundation of Zhejiang Provincial under grant number LQ20F020011, the National Natural Science Foundations of China under grant number 62162040, and the National Key Research and Development Plan under grant number 2020YFB1713600.

Funding

The authors did not receive support from any organization for the submitted work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jianxin Tang.

Ethics declarations

Competing interests

The authors have no competing interests to declare that are relevant to the content of this article.

Additional information

Publisher's Note

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

Shihui Song, Jimao Lan, Li Zhang and Fuqing Zhao contributed equally to this work.

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

Tang, J., Song, S., Lan, J. et al. Steering the spread of influence adaptively in social networks via a discrete scheduled particle swarm optimization. Appl Intell 53, 25070–25091 (2023). https://doi.org/10.1007/s10489-023-04884-y

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-023-04884-y

Keywords

Navigation