Abstract
When solving the problem of influence maximization (IM) in social networks accompanied by diffusion cascades, existing related methods face some problems, such as relying only on diffusion cascades while ignoring network topology, inaccurate estimation of node influence, etc. To tackle these problems, a novel method named HGIM is proposed from the perspective of heterogeneous graph. HGIM is consisted of a learning node representation process and a selecting influential nodes process. A heterogeneous propagation graph is first constructed to integrate network topology and diffusion cascades, where topological edges come from the social network, and action edges come from diffusion cascades. Moreover, an influence learning framework is constructed to learn node representation and estimate node influence. To select influential nodes, two seed selection strategies are proposed based on the estimated node influence. To evaluate the proposed method, a series of experiments are carried out on four real datasets. Experimental results confirm that the proposed method outperforms other state-of-the-art methods in solving the IM problem accompanied by diffusion cascades.
Similar content being viewed by others
Data Availability
The datasets analysed during the current study are available from https://github.com/yingwang926/HGIM_datasets.
References
Ali J, Babaei M, Chakraborty A, Mirzasoleiman B, Gummadi KP, Singla A (2022) On the fairness of time-critical influence maximization in social networks. In: 2022 IEEE 38th International Conference on Data Engineering (ICDE), pp. 1541–1542. IEEE
Bakshy E, Hofman JM, Mason, WA, Watts DJ (2011) Everyone’s an influencer: quantifying influence on twitter. In: International Conference on Web Search and Data Mining, pp. 65–74. https://doi.org/10.1145/1935826.1935845
Berahmand K, Bouyer A, Samadi N (2018) A new centrality measure based on the negative and positive effects of clustering coefficient for identifying influential spreaders in complex networks. Chaos, Solitons & Fractals 110:41–54. https://doi.org/10.1016/j.chaos.2018.03.014
Berahmand K, Samadi N, Sheikholeslami SM (2018) Effect of rich-club on diffusion in complex networks. Int J Mod Phys B 32(12):1850142. https://doi.org/10.1142/S0217979218501424
Bhattacharya S, Gaurav K, Ghosh S (2019) Viral marketing on social networks: An epidemiological perspective. Phys A 525:478–490. https://doi.org/10.1016/j.physa.2019.03.008
Biswas TK, Abbasi A, Chakrabortty RK (2022) A two-stage vikor assisted multi-operator differential evolution approach for influence maximization in social networks. Expert Syst Appl 192:116342. https://doi.org/10.1016/j.eswa.2021.116342
Borgs C, Brautbar M, Chayes J, Lucier B (2014) Maximizing social influence in nearly optimal time. Proceedings of Annual ACM-SIAM Symposium on Discrete algorithms pp. 946–957. https://doi.org/10.1137/1.9781611973402.70
Cheng J, Yang K, Yang Z, Zhang H, Zhang W, Chen X (2022) Influence maximization based on community structure and second-hop neighborhoods. Appl Intell 52(10):10829–10844. https://doi.org/10.1007/s10489-021-02880-8
Coró F, D’angelo G, Velaj Y (2021) Link recommendation for social influence maximization. ACM Trans Knowl Discov Data 15(6):1–23. https://doi.org/10.1145/3449023
Duan X, Qiu L, Sun C, Shi Q (2022) Multi-hop analysis method for rich-club phenomenon of influence maximization in social networks. Appl Intell 52(10):8721–8734
Feng S, Cong G, Khan A, Li X, Liu Y, Chee YM (2018) Inf2vec: Latent Representation Model for Social Influence Embedding. In: International Conference on Data Engineering, pp. 941–952. https://doi.org/10.1109/ICDE.2018.00089
Goyal A, Bonchi F, Lakshmanan LV (2010) Learning influence probabilities in social networks. In: International Conference on Web Search and Data Mining, pp. 241–250. https://doi.org/10.1145/1718487.1718518
Goyal A, Bonchi F, Lakshmanan LV (2011) A data-based approach to social influence maximization. Proceedings of the VLDB Endowment 5, 73–84. https://doi.org/10.14778/2047485.2047492
Goyal A, Lu W, Lakshmanan LV (2011) Simpath: An efficient algorithm for influence maximization under the linear threshold model. In: International Conference on Data Mining, pp. 211–220. https://doi.org/10.1109/ICDM.2011.132
Han X, Yao X, Huang H (2022) Batchedgreedy: A batch processing approach for influence maximization with candidate constraint. Appl Intell 1–17. https://doi.org/10.1007/s10489-022-03854-0
Hogg T, Lerman K (2012) Social dynamics of digg. EPJ Data Science 1(1):1–26. https://doi.org/10.1140/epjds5
Kempe D, Kleinberg J, Tardos É (2003) Maximizing the spread of influence through a social network. In: International Conference on Knowledge Discovery and Data Mining, pp. 137–146. https://doi.org/10.1145/956750.956769
Kitsak M, Gallos LK, Havlin S, Liljeros F, Muchnik L, Stanley HE, Makse HA (2010) Identification of influential spreaders in complex networks. Nat Phys 6(11):888–893. https://doi.org/10.1038/nphys1746
Lamba H, Narayanam R (2013) A novel and model independent approach for efficient influence maximization in social networks. In: International Conference on Web Information Systems Engineering, pp. 73–87. https://doi.org/10.1007/978-3-642-41154-0_6
Leskovec J, Krause A, Guestrin C, Faloutsos C, VanBriesen J, Glance N (2007) Cost-effective outbreak detection in networks. In: International Conference on Knowledge Discovery and Data Mining, pp. 420–429. https://doi.org/10.1145/1281192.1281239
Li H, Zhang R, Liu X (2022) An efficient discrete differential evolution algorithm based on community structure for influence maximization. Appl Intell 1–19. https://doi.org/10.1007/s10489-021-03021-x
Li Y, Fan J, Wang Y, Tan KL (2018) Influence maximization on social graphs: A survey. IEEE Trans Knowl Data Eng 30(10):1852–1872. https://doi.org/10.1109/TKDE.2018.2807843
Ma L, Shao Z, Li X, Lin Q, Li J, Leung VC, Nandi AK (2022) Influence maximization in complex networks by using evolutionary deep reinforcement learning. IEEE Transactions on Emerging Topics in Computational Intelligence
Mikolov T, Chen K, Corrado G, Dean J (2013) Efficient estimation of word representations in vector space. In: International Conference on Learning Representations
Panagopoulos G, Malliaros F, Vazirgiannis M (2020) Multi-task Learning for Influence Estimation and Maximization. IEEE Trans Knowl Data Eng. https://doi.org/10.1109/TKDE.2020.3040028
Paszke A, Gross S, Massa F, Lerer A, Bradbury J, Chanan G, Killeen T, Lin Z, Gimelshein N, Antiga L, Desmaison A, Köpf A, Yang E, DeVito Z, Raison M, Tejani A, Chilamkurthy S, Steiner B, Fang L, Bai J, Chintala S (2019) Pytorch: An imperative style, high-performance deep learning library. In: Advances in Neural Information Processing Systems, pp. 8024–8035
Qiu J, Tang J, Ma H, Dong Y, Wang K, Tang J (2018) Deepinf: Modeling influence locality in large social networks. In: International Conference on Knowledge Discovery and Data Mining
Tang J, Fong AC, Wang B, Zhang J (2011) A unified probabilistic framework for name disambiguation in digital library. IEEE Trans Knowl Data Eng 24(6):975–987. https://doi.org/10.1109/TKDE.2011.13
Tang J, Tang X, Yuan J (2017) Profit maximization for viral marketing in online social networks: Algorithms and analysis. IEEE Trans Knowl Data Eng 30(6):1095–1108. https://doi.org/10.1109/TKDE.2017.2787757
Tang J, Zhang J, Yao L, Li J, Zhang L, Su Z (2008) Arnetminer: extraction and mining of academic social networks. In: International Conference on Knowledge Discovery and Data mining, pp. 990–998. https://doi.org/10.1145/1401890.1402008
Tang Y, Shi Y, Xiao X (2015) Influence maximization in near-linear time: A martingale approach. In: International Conference on Management of Data, pp. 1539–1554. https://doi.org/10.1145/2723372.2723734
Vatani N, Rahmani AM, Javadi HHS (2023) Personality-based and trust-aware products recommendation in social networks. Appl Intell 53(1):879–903. https://doi.org/10.1007/s10489-022-03542-z
Wan Y, Zhong Y, Ma A, Zhang L (2022) An accurate uav 3-d path planning method for disaster emergency response based on an improved multiobjective swarm intelligence algorithm. IEEE Transactions on Cybernetics. https://doi.org/10.1109/TCYB.2022.3170580
Xia W, Li Y, Wu J, Li S (2021) Deepis: Susceptibility estimation on social networks. In: International Conference on Web Search and Data Mining, pp. 761–769. https://doi.org/10.1145/3437963.3441829
Zhang J, Liu B, Tang J, Chen T, Li J (2013) Social influence locality for modeling retweeting behaviors. In: International Joint Conference on Artificial Intelligence, vol. 13, pp. 2761–2767. https://doi.org/10.5555/2540128.2540526
Acknowledgements
This work is supported by NSFC under grants 61860206007 and U19A2071, as well as the funding from Sichuan University under grant 2020SCUNG205.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interests
The authors declare that they have no conflict of interests.
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
Wang, Y., Zheng, Y. & Liu, Y. HGIM: Influence maximization in diffusion cascades from the perspective of heterogeneous graph. Appl Intell 53, 22200–22215 (2023). https://doi.org/10.1007/s10489-023-04711-4
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-023-04711-4