Hyperedge Prediction using Tensor Eigenvalue Decomposition

Published in "To appear in the Journal of Indian Institute of Science, Special Issue on Emerging Trends in Modeling and Analysis of Complex Systems"
Deepak Maurya , Balaraman Ravindran

Link prediction in graphs is studied by modeling the dyadic inter actions 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.