Skip to main content
Log in

Hyperedge Prediction Using Tensor Eigenvalue Decomposition

  • Review Article
  • Published:
Journal of the Indian Institute of Science Aims and scope

Abstract

Link prediction in graphs is studied by modeling the dyadic interactions among two nodes. The relationships can be more complex than simple dyadic interactions and could require the user to model super-dyadic associations among nodes. Such interactions can be modeled using a hypergraph, which is a generalization of a graph where a hyperedge can connect more than two nodes. In this work, we consider the problem of hyperedge prediction in a k-uniform hypergraph. We utilize the tensor-based representation of hypergraphs and propose a novel interpretation of the tensor eigenvectors. This is further used to propose a hyperedge prediction algorithm. The proposed algorithm utilizes the Fiedler eigenvector computed using tensor eigenvalue decomposition of hypergraph Laplacian. The Fiedler eigenvector is used to evaluate the construction cost of new hyperedges, which is further utilized to determine the most probable hyperedges to be constructed. The functioning and efficacy of the proposed method are illustrated using some example hypergraphs and a few real datasets. The code for the proposed method is available on https://github.com/d-maurya/hypred_tensorEVD.

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.

Figure 1:
Figure 2:
Figure 3:

Similar content being viewed by others

Notes

  1. https://github.com/d-maurya/hypred_tensorEVD.

References

  1. Agarwal S, Branson K, Belongie S (2006) Higher order learning with graphs. In: Proceedings of the 23rd international conference on machine learning, pp 17–24. ACM

  2. Banerjee A, Char A, Mondal B (2017) Spectra of general hypergraphs. Linear Algebra Appl 518:14–30

    Article  Google Scholar 

  3. Barabási AL, Albert R (1999) Emergence of scaling in random networks. Science 286(5439):509–512

    Article  Google Scholar 

  4. Benson AR, Abebe R, Schaub MT, Jadbabaie A, Kleinberg J (2018) Simplicial closure and higher-order link prediction. Proc Natl Acad Sci 115(48):E11221–E11230

    Article  CAS  Google Scholar 

  5. Benson AR, Kumar R, Tomkins A (2018) A discrete choice model for subset selection. In: Proceedings of the eleventh ACM international conference on web search and data mining, pp 37–45

  6. Brin S, Page L (1998) The anatomy of a large-scale hypertextual web search engine. Comput Netw ISDN Syst 30(1–7):107–117

    Article  Google Scholar 

  7. Chodrow PS, Veldt N, Benson AR (2021) Hypergraph clustering: from blockmodels to modularity. arXiv preprint arXiv:2101.09611

  8. Chung FR, Graham FC (1997) Spectral graph theory, vol 92. American Mathematical Society, Washington, DC

    Google Scholar 

  9. Ghoshdastidar D, Dukkipati A (2017) Uniform hypergraph partitioning: provable tensor methods and sampling techniques. J Mach Learn Res 18(1):1638–1678

    Google Scholar 

  10. Hu S, Qi L (2014) The eigenvectors associated with the zero eigenvalues of the Laplacian and signless Laplacian tensors of a uniform hypergraph. Discrete Appl Math 169:140–151

    Article  Google Scholar 

  11. Katz L (1953) A new status index derived from sociometric analysis. Psychometrika 18(1):39–43

    Article  Google Scholar 

  12. Koren Y, Bell R, Volinsky C (2009) Matrix factorization techniques for recommender systems. Computer 8:30–37

    Article  Google Scholar 

  13. Kumar T, Darwin K, Parthasarathy S, Ravindran B (2020) Hpra: Hyperedge prediction using resource allocation. In: 12th ACM conference on web science, pp 135–143

  14. Kumar T, Vaidyanathan S, Ananthapadmanabhan H, Parthasarathy S, Ravindran B (2020) Hypergraph clustering by iteratively reweighted modularity maximization. Appl Netw Sci 5(1):1–22

    Article  Google Scholar 

  15. Li D, Xu Z, Li S, Sun X (2013) Link prediction in social networks based on hypergraph. In: Proceedings of the 22nd international conference on world wide web, pp 41–42. ACM

  16. Liben-Nowell D, Kleinberg J (2007) The link-prediction problem for social networks. J Am Soc Inf Sci Technol 58(7):1019–1031

    Article  Google Scholar 

  17. Liu M, Veldt N, Song H, Li P, Gleich DF (2020) Strongly local hypergraph diffusions for clustering and semi-supervised learning. arXiv preprint arXiv:2011.07752

  18. Lü L, Zhou T (2011) Link prediction in complex networks: a survey. Phys A Stat Mech Appl 390(6):1150–1170

    Article  Google Scholar 

  19. Mastrandrea R, Fournet J, Barrat A (2015) Contact patterns in a high school: a comparison between data collected using wearable sensors, contact diaries and friendship surveys. PLoS One 10(9):e0136497

    Article  Google Scholar 

  20. Maurya D, Ravindran B (2020) Hypergraph partitioning using tensor eigenvalue decomposition. arXiv preprint arXiv:2011.07683

  21. Newman ME (2001) Clustering and preferential attachment in growing networks. Phys Rev E 64(2):025102

    Article  CAS  Google Scholar 

  22. Oyetunde T, Zhang M, Chen Y, Tang Y, Lo C (2016) Boostgapfill: improving the fidelity of metabolic network reconstructions through integrated constraint and pattern-based methods. Bioinformatics 33(4):608–611

    Google Scholar 

  23. Patil P, Sharma G, Murty MN (2020) Negative sampling for hyperlink prediction in networks. In: Pacific-Asia conference on knowledge discovery and data mining, pp 607–619. Springer

  24. Qi L, Luo Z (2017) Tensor analysis: spectral theory and special tensors, vol 151. SIAM, Philadelphia

    Book  Google Scholar 

  25. Sharma A, Srivastava J, Chandra A (2014) Predicting multi-actor collaborations using hypergraphs. arXiv preprint arXiv:1401.6404

  26. Stehlé J, Voirin N, Barrat A, Cattuto C, Isella L, Pinton JF, Quaggiotto M, Van den Broeck W, Régis C, Lina B et al (2011) High-resolution measurements of face-to-face contact patterns in a primary school. PLoS One 6(8):e23176

    Article  Google Scholar 

  27. Symeonidis P, Mantas N (2013) Spectral clustering for link prediction in social networks with positive and negative links. Soc Netw Anal Min 3(4):1433–1447

    Article  Google Scholar 

  28. Tarakci H, Kesim Cicekli N (2014) Using hypergraph-based user profile in a recommendation system. In: Proceedings of the international joint conference on knowledge discovery, knowledge engineering and knowledge management-vol 2, pp 27–35. SCITEPRESS-Science and Technology Publications, Lda

  29. Von Luxburg U (2007) A tutorial on spectral clustering. Stat Comput 17(4):395–416

    Article  Google Scholar 

  30. Yadati N, Nitin V, Nimishakavi M, Yadav P, Louis A, Talukdar PP (2018) Link prediction in hypergraphs using graph convolutional networks. https://openreview.net/forum?id=ryeaZhRqFm

  31. Yang J, Leskovec J (2013) Overlapping community detection at scale: a nonnegative matrix factorization approach. In: Proceedings of the sixth ACM international conference on Web search and data mining 587–596

  32. Zhang M, Cui Z, Jiang S, Chen Y (2018) Beyond link prediction: predicting hyperlinks in adjacency space. In: Thirty-second AAAI conference on artificial intelligence (2018)

  33. Zhou D, Bousquet O, Lal TN, Weston J, Schölkopf B (2004) Learning with local and global consistency. In: Advances in neural information processing systems 321–328

  34. Zhou D, Huang, J, Schölkopf B (2007) Learning with hypergraphs: clustering, classification, and embedding. In: Advances in neural information processing systems 1601–1608

  35. Zhou T, Lü L, Zhang YC (2009) Predicting missing links via local information. Eur Phys J B 71(4):623–630

    Article  CAS  Google Scholar 

Download references

Acknowledgements

This work was partially supported by Intel research Grant RB/18-19/CSE/002/INTI/BRAV to BR.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Deepak Maurya.

Additional information

Publisher's Note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Maurya, D., Ravindran, B. Hyperedge Prediction Using Tensor Eigenvalue Decomposition. J Indian Inst Sci 101, 443–453 (2021). https://doi.org/10.1007/s41745-021-00225-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s41745-021-00225-5

Keywords

Navigation