Skip to main content
Log in

HGIM: Influence maximization in diffusion cascades from the perspective of heterogeneous graph

  • Published:
Applied Intelligence Aims and scope Submit manuscript

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.

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
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Data Availability

The datasets analysed during the current study are available from https://github.com/yingwang926/HGIM_datasets.

Notes

  1. https://github.com/GiorgosPanagopoulos/IMINFECTOR

  2. https://www.cs.ubc.ca/ goyal/code-release.php

  3. https://github.com/davidcdupuis/research-cpp

References

  1. 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

  2. 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

  3. 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

    Article  MATH  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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

  6. 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

    Article  Google Scholar 

  7. 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

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

  12. 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

  13. 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

  14. 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

  15. 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

  16. Hogg T, Lerman K (2012) Social dynamics of digg. EPJ Data Science 1(1):1–26. https://doi.org/10.1140/epjds5

    Article  Google Scholar 

  17. 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

  18. 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

    Article  Google Scholar 

  19. 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

  20. 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

  21. 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

  22. 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

  23. 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

  24. Mikolov T, Chen K, Corrado G, Dean J (2013) Efficient estimation of word representations in vector space. In: International Conference on Learning Representations

  25. 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

    Article  Google Scholar 

  26. 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

  27. 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

  28. 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

    Article  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. 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

  31. 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

  32. 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

  33. 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

  34. 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

  35. 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

Download references

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

Authors

Corresponding author

Correspondence to Yunan Zheng.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-023-04711-4

Keywords

Navigation