World Wide Web

, Volume 21, Issue 2, pp 395–419 | Cite as

Temporal link prediction in multi-relational network

  • Niladri Sett
  • Saptarshi Basu
  • Sukumar Nandi
  • Sanasam Ranbir Singh


Link prediction problem in complex networks has received substantial amount of attention in the field of social network analysis. Though initial studies consider only static snapshot of a network, importance of temporal dimension has been observed and cultivated subsequently. In recent times, multi-domain relationships between node-pairs embedded in real networks have been exploited to boost link prediction performance. In this paper, we combine multi-domain topological features as well as temporal dimension, and propose a robust and efficient feature set called TMLP (Time-aware Multi-relational Link Prediction) for link prediction in dynamic heterogeneous networks. It combines dynamics of graph topology and history of interactions at dyadic level, and exploits time-series model in the feature extraction process. Several experiments on two networks prepared from DBLP bibliographic dataset show that the proposed framework outperforms the existing methods significantly, in predicting future links. It also demonstrates the necessity of combining heterogeneous information with temporal dynamics of graph topology and dyadic history in order to predict future links. Empirical results find that the proposed feature set is robust against longitudinal bias.


Link prediction Heterogeneous networks Time series analysis 


  1. 1.
    Aiello, L.M., Barrat, A., Schifanella, R., Cattuto, C., Markines, B., Menczer, F.: Friendship prediction and homophily in social media. ACM Trans. Web. 6(2), 9:1–9:33 (2012)CrossRefGoogle Scholar
  2. 2.
    Dunlavy, D.M., Kolda, T.G., Acar, E.: Temporal link prediction using matrix and tensor factorizations. ACM Trans. Knowl. Discov. Data (TKDD) 5(2), 10 (2011)Google Scholar
  3. 3.
    Ermiṡ, B., Acar, E., Cemgil, A.T.: Link prediction in heterogeneous data via generalized coupled tensor factorization. Data Min. Knowl. Disc. 29(1), 203–236 (2015)MathSciNetCrossRefGoogle Scholar
  4. 4.
    Hanley, J.A., Mcneil, B.J.: The meaning and use of the area under a receiver operating characteristic (ROC) curve. Radiology 143(1), 29–36 (1982)CrossRefGoogle Scholar
  5. 5.
    Huang, Z., Li, X., Chen, H.: Link prediction approach to collaborative filtering. In: JCDL, pp. 141–142. ACM (2005)Google Scholar
  6. 6.
    Huang, Z., Lin, D.K.J.: The time-series link prediction problem with applications in communication surveillance. INFORMS J. Comput. 21(2), 286–303 (2009)CrossRefGoogle Scholar
  7. 7.
    Hyndman, R., Koehler, A.B., Ord, J.K., Snyder, R.D.: Forecasting with exponential smoothing: the state space approach. Springer Series in Statistics. Springer (2008)Google Scholar
  8. 8.
    Krebs, V.E.: Mapping networks of terrorist cells. Connections 24(3), 43–52 (2002)Google Scholar
  9. 9.
    Liben-Nowell, D., Kleinberg, J.: The link-prediction problem for social networks. J. Am. Soc. Inf. Sci. Technol. 58(7), 1019–1031 (2007)CrossRefGoogle Scholar
  10. 10.
    Lichtenwalter, R.N., Chawla, N.V.: Vertex collocation profiles: subgraph counting for link analysis and prediction. In: WWW, pp. 1019–1028. ACM (2012)Google Scholar
  11. 11.
    Lichtenwalter, R.N., Lussier, J.T., Chawla, N.V.: New perspectives and methods in link prediction. In: SIGKDD, pp. 243–252. ACM (2010)Google Scholar
  12. 12.
    Lü, L., Zhou, T.: Link prediction in complex networks: a survey. Physica A: Statistical Mechanics and its Applications 390(6), 1150–1170 (2011)CrossRefGoogle Scholar
  13. 13.
    Murata, T., Moriyasu, S.: Link prediction of social networks based on weighted proximity measures. In: WI, pp. 85–88. IEEE Computer Society, Washington, DC, USA (2007)Google Scholar
  14. 14.
    Newman, M.E.J.: Scientific collaboration networks. i. network construction and fundamental results. Phys. Rev. 64, 016131 (2001)Google Scholar
  15. 15.
    Newman, M.E.J.: Scientific collaboration networks. II. Shortest paths, weighted networks, and centrality. Phys. Rev. E. 64, 016132 (2001)CrossRefGoogle Scholar
  16. 16.
    Peña, D., Tiao, G.C., Tsay, R.S.: A course in time series analysis, vol. 322. Wiley (2011)Google Scholar
  17. 17.
    Potgieter, A., April, K.A., Cooke, R.J.E., Osunmakinde, I.O.: Temporality in link prediction: understanding social complexity. Emergence: Complexity & Organization (E: CO) 11(1), 69–83 (2009)Google Scholar
  18. 18.
    Richard, E., Gaïffas, S., Vayatis, N.: Link prediction in graphs with autoregressive features. J. Mach. Learn. Res. 15(1), 565–593 (2014)MathSciNetMATHGoogle Scholar
  19. 19.
    Salton, G.: Automatic text processing: the transformation, analysis, and retrieval of information by computer. Addison-Wesley Longman Publishing Co. Inc. (1989)Google Scholar
  20. 20.
    Sett, N., Singh, S.R., Nandi, S.: Influence of edge weight on node proximity based link prediction methods: an empirical analysis. Neurocomputing 172, 71–83 (2016)Google Scholar
  21. 21.
    Sun, Y., Han, J., Aggarwal, C.C., Chawla, N.V.: When will it happen?: relationship prediction in heterogeneous information networks. In: WSDM, pp. 663–672. ACM (2012)Google Scholar
  22. 22.
    Tylenda, T., Angelova, R., Bedathur, S.: Towards time-aware link prediction in evolving social networks. In: SNA-KDD. ACM (2009)Google Scholar
  23. 23.
    Yang, Y., Chawla, N.V., Sun, Y., Han, J.: Predicting links in multi-relational and heterogeneous networks. In: ICDM, vol. 12, pp. 755–764 (2012)Google Scholar
  24. 24.
    Zhou, T., Lü, L., Zhang, Y.-C.: Predicting missing links via local information. The European Physical Journal B - Condensed Matter and Complex Systems 71(4), 623–630 (2009)CrossRefMATHGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2017

Authors and Affiliations

  • Niladri Sett
    • 1
  • Saptarshi Basu
    • 2
  • Sukumar Nandi
    • 1
  • Sanasam Ranbir Singh
    • 1
  1. 1.Department of Computer Science and EngineeringIndian Institute of Technology GuwahatiGuwahatiIndia
  2. 2.Visa Consolidated Support Service IndiaBangaloreIndia

Personalised recommendations