Table of Contents
Fetching ...

A Survey of Link Prediction in Temporal Networks

Jiafeng Xiong, Ahmad Zareie, Rizos Sakellariou

TL;DR

This survey addresses Temporal Link Prediction (TLP) by introducing a novel taxonomy that separates the representation unit (how temporal graphs are encoded) from the inference unit (how future links are predicted). It reviews discrete-time and continuous-time dynamic graph representations and a wide spectrum of inference strategies, organizing existing work into a framework that clarifies applicability, strengths, and gaps. Key contributions include a systematic taxonomy, a comprehensive survey of representation techniques (snapshots, feature-based, and latent-variable methods) and inference approaches (transductive and inductive, including RNN- and attention-based models), and a discussion of problem variations (directed, heterogeneous, and hypergraph temporal networks) and future directions (explainability, scalability, and CT dynamics). The framework provides guidance for constructing new TLP models by mixing representation and inference units and highlights unexplored combinations with potential for improved performance and interpretability in real-world, large-scale temporal networks.

Abstract

Temporal networks have gained significant prominence in the past decade for modelling dynamic interactions within complex systems. A key challenge in this domain is Temporal Link Prediction (TLP), which aims to forecast future connections by analysing historical network structures across various applications including social network analysis. While existing surveys have addressed specific aspects of TLP, they typically lack a comprehensive framework that distinguishes between representation and inference methods. This survey bridges this gap by introducing a novel taxonomy that explicitly examines representation and inference from existing methods, providing a novel classification of approaches for TLP. We analyse how different representation techniques capture temporal and structural dynamics, examining their compatibility with various inference methods for both transductive and inductive prediction tasks. Our taxonomy not only clarifies the methodological landscape but also reveals promising unexplored combinations of existing techniques. This taxonomy provides a systematic foundation for emerging challenges in TLP, including model explainability and scalable architectures for complex temporal networks.

A Survey of Link Prediction in Temporal Networks

TL;DR

This survey addresses Temporal Link Prediction (TLP) by introducing a novel taxonomy that separates the representation unit (how temporal graphs are encoded) from the inference unit (how future links are predicted). It reviews discrete-time and continuous-time dynamic graph representations and a wide spectrum of inference strategies, organizing existing work into a framework that clarifies applicability, strengths, and gaps. Key contributions include a systematic taxonomy, a comprehensive survey of representation techniques (snapshots, feature-based, and latent-variable methods) and inference approaches (transductive and inductive, including RNN- and attention-based models), and a discussion of problem variations (directed, heterogeneous, and hypergraph temporal networks) and future directions (explainability, scalability, and CT dynamics). The framework provides guidance for constructing new TLP models by mixing representation and inference units and highlights unexplored combinations with potential for improved performance and interpretability in real-world, large-scale temporal networks.

Abstract

Temporal networks have gained significant prominence in the past decade for modelling dynamic interactions within complex systems. A key challenge in this domain is Temporal Link Prediction (TLP), which aims to forecast future connections by analysing historical network structures across various applications including social network analysis. While existing surveys have addressed specific aspects of TLP, they typically lack a comprehensive framework that distinguishes between representation and inference methods. This survey bridges this gap by introducing a novel taxonomy that explicitly examines representation and inference from existing methods, providing a novel classification of approaches for TLP. We analyse how different representation techniques capture temporal and structural dynamics, examining their compatibility with various inference methods for both transductive and inductive prediction tasks. Our taxonomy not only clarifies the methodological landscape but also reveals promising unexplored combinations of existing techniques. This taxonomy provides a systematic foundation for emerging challenges in TLP, including model explainability and scalable architectures for complex temporal networks.

Paper Structure

This paper contains 63 sections, 24 equations, 5 figures, 2 tables.

Figures (5)

  • Figure 1: Discrete-time Dynamic Graphs (DTDG)
  • Figure 2: Continuous-time Dynamic Graphs (CTDG)
  • Figure 3: The Framework of the Taxonomy
  • Figure 4: Taxonomy of Representation Unit
  • Figure 5: Taxonomy of Inference Unit