Skip to main content
Log in

A node representation learning approach for link prediction in social networks using game theory and K-core decomposition

  • Regular Article
  • Published:
The European Physical Journal B Aims and scope Submit manuscript

Abstract

The role of social networks in people’s daily life is undeniable. Link prediction is one of the most important tasks of complex network analysis. Predicting links is currently becoming a concerned topic in social network analysis. Although many link prediction methods have been proposed in the recent years, most of the existing link prediction methods have unsatisfactory performance because of high time complexity, network size, sparsity, and similarity measures between node pairs for processing topological information. In this paper, we proposed a method for node representation learning and also a new embedding technique is used for generating latent features. We also proposed an improved version of the weighted random walk based on game theoretical technique and k-core decomposition. Node representations are generated via skipgram method. Although most of the link prediction methods have high time complexity, since our method uses Stochastic Gradient Descent for the optimization process, it has linear time complexity with respect to the number of vertices. This causes our algorithm to be scalable to large networks. In addition to that, sparsity is a huge challenge in complex networks and we cannot infer enough information from the structure of the network to make predictions. By learning a low-dimensional representation that captures the network structure, classification of nodes and edges can be done more easily. The performance of the proposed method was evaluated with some benchmark heuristic scores and state-of-the-art techniques on link prediction in several real-world networks. The experimental results show that the proposed method obtains higher accuracy in comparison with considered methods and measures. However, the time complexity is not improved effectively.

Graphical abstract

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.

Similar content being viewed by others

References

  1. D. Liben-Nowell, J. Kleinberg, J. Am. Soc. Inf. Sci. Technol. 58, 1019 (2007)

    Article  Google Scholar 

  2. P. Wang, B. Xu, Y. Wu, X. Zhou, Science China Inf. Sci. 58, 1 (2015)

    Google Scholar 

  3. M. Al Hasan, V. Chaoji, S. Salem, M. Zaki, presented at theSDM06: workshop on link analysis, counter-terrorism and security, 2006 (unpublished)

  4. L. Backstrom, J. Leskovec, presented at theProceedings of the fourth ACM international conference on Web search and data mining, 2011 (unpublished)

  5. H. Kashima, N. Abe, presented at theData Mining, 2006. ICDM’06. Sixth International Conference on, 2006 (unpublished)

  6. Z. Lu, B. Savas, W. Tang, I.S. Dhillon, presented at theData Mining (ICDM), 2010 IEEE 10th International Conference on, 2010 (unpublished)

  7. C.-J. Hsieh, K.-Y. Chiang, I.S. Dhillon, presented at theProceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining, 2012 (unpublished)

  8. A.K. Menon, C. Elkan, presented at theJoint european conference on machine learning and knowledge discovery in databases, 2011 (unpublished)

  9. J. Lee, S. Bengio, S. Kim, G. Lebanon, Y. Singer, presented at theProceedings of the 23rd international conference on World wide web, 2014 (unpublished)

  10. D. Song, D.A. Meyer, D. Tao, presented at theProceedings of the 21th ACM SIGKDD international conference on knowledge discovery and data mining, 2015 (unpublished)

  11. D. Zhang, J. Yin, X. Zhu, C. Zhang, IEEE Trans. Big Data (2018), DOI: https://doi.org/10.1109/TBDATA.2018.2850013

  12. J. Zhu, J. Song, B. Chen, arXiv:1602.07428 (2016)

  13. K. Miller, M.I. Jordan, T.L. Griffiths, presented at theAdvances in neural information processing systems, 2009 (unpublished)

  14. Z. Yuan, J. Sang, Y. Liu, C. Xu, presented at theProceedings of the 21st ACM international conference on Multimedia, 2013 (unpublished)

  15. B. Perozzi, R. Al-Rfou, S. Skiena, presented at theProceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining, 2014 (unpublished)

  16. A. Grover, J. Leskovec, Int. Conf. Knowl. Discov. Data Mining 2016, 855 (2016)

  17. M. Al Hasan, M.J. Zaki, inSocial network data analytics (Springer, 2011), p. 243

    Chapter  Google Scholar 

  18. T. Zhao, H.V. Zhao, I. King, presented at theProceedings of the 24th ACM international on conference on information and knowledge management, 2015 (unpublished)

  19. P.L. Szczepanski, A.S. Barcz, T.P. Michalak, T. Rahwan, presented at theIJCAI, 2015 (unpublished)

  20. Y. Li, P. Luo, Z.-p. Fan, K. Chen, J. Liu, Eur. J. Oper. Res. 260, 693 (2017)

    Article  Google Scholar 

  21. L. Wang, Y. Wang, B. Liu, L. He, S. Liu, G. de Melo, Z. Xu, presented at theNeural Networks (IJCNN), 2017 International Joint Conference on, 2017 (unpublished)

  22. D. Liu, Y. Wang, Y. Jia, J. Li, Z. Yu, inDiffusion Networks and Cascade Analytics, WSDM, 2014

  23. T. Young, D. Hazarika, S. Poria, E. Cambria, IEEE Comput. Intell. Mag. 13, 55 (2018)

    Article  Google Scholar 

  24. T. Mikolov, K. Chen, G. Corrado, J. Dean, arXiv:1301.3781 (2013)

  25. T. Mikolov, I. Sutskever, K. Chen, G.S. Corrado, J. Dean, presented at theAdvances in neural information processing systems, 2013 (unpublished)

  26. R.J. Aumann, S. Hart,Handbook of game theory with economic applications (Elsevier, 1992)

  27. A.M. Colman,Game theory and its applications: In the social and biological sciences (Psychology Press, 2013)

  28. D. Friedman, J. Evol. Econ. 8, 15 (1998)

    Article  Google Scholar 

  29. Z. Han, D. Niyato, W. Saad, T. Basar, A. Hjørungnes,Game theory in wireless and communication networks: theory, models, and applications (Cambridge University Press, 2012)

  30. J.D. Morrow,Game theory for political scientists (Princeton University Press, 1994)

  31. M.O. Jackson, A. Wolinsky, inNetworks and Groups (Springer, 2003), p. 23

  32. T.P. Michalak, K.V. Aadithya, P.L. Szczepanski, B. Ravindran, N.R. Jennings, J. Artif. Intell. Res. 46, 607 (2013)

    Article  Google Scholar 

  33. L.S. Shapley, Contribut. Theory Games 2, 307 (1953)

    Google Scholar 

  34. S. Wasserman, K. Faust,Social network analysis: Methods and applications (Cambridge University Press, 1994)

  35. M. Kitsak, L.K. Gallos, S. Havlin, F. Liljeros, L. Muchnik, H.E. Stanley, H.A. Makse, Nat. Phys. 6, 888 (2010)

    Article  Google Scholar 

  36. S. Carmi, S. Havlin, S. Kirkpatrick, Y. Shavitt, E. Shir, Proc. Natl. Acad. Sci. 104, 11150 (2007)

    Article  ADS  Google Scholar 

  37. D.E. Knuth,The Stanford GraphBase: a platform for combinatorial computing (ACM Press, New York, 1993)

  38. J. Leskovec, J. Kleinberg, C. Faloutsos, ACM Trans. Knowl. Disc. Data 1, 2 (2007)

    Article  Google Scholar 

  39. J. Leskovec, J.J. Mcauley, presented at theAdvances in neural information processing systems, 2012 (unpublished)

  40. X. Zhang, W. Pang, Y. Xia, Physica A 512, 902 (2018)

    Article  ADS  Google Scholar 

  41. F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, V. Dubourg, J. Mach. Learn. Res. 12, 2825 (2011)

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Asgarali Bouyer.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Nasiri, E., Bouyer, A. & Nourani, E. A node representation learning approach for link prediction in social networks using game theory and K-core decomposition. Eur. Phys. J. B 92, 228 (2019). https://doi.org/10.1140/epjb/e2019-100225-8

Download citation

  • Received:

  • Revised:

  • Published:

  • DOI: https://doi.org/10.1140/epjb/e2019-100225-8

Keywords

Navigation