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.
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.
References
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Corresponding author
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.
About this article
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
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-023-04884-y