TGB 2.0: A Benchmark for Learning on Temporal Knowledge Graphs and Heterogeneous Graphs

J. Gastinger, Shenyang Huang, Mikhail Galkin, Erfan Loghmani, Alipanah Parviz +7 more
6/1/2024

No official code found. Best implementation: shenyangHuang/TGB (262 stars, MIT, last commit 2025-10-06). 2 more below.

Abstract

Multi-relational temporal graphs are powerful tools for modeling real-world data, capturing the evolving and interconnected nature of entities over time. Recently, many novel models are proposed for ML on such graphs intensifying the need for robust evaluation and standardized benchmark datasets. However, the availability of such resources remains scarce and evaluation faces added complexity due to reproducibility issues in experimental protocols. To address these challenges, we introduce Temporal Graph Benchmark 2.0 (TGB 2.0), a novel benchmarking framework tailored for evaluating methods for predicting future links on Temporal Knowledge Graphs and Temporal Heterogeneous Graphs with a focus on large-scale datasets, extending the Temporal Graph Benchmark. TGB 2.0 facilitates comprehensive evaluations by presenting eight novel datasets spanning five domains with up to 53 million edges. TGB 2.0 datasets are significantly larger than existing datasets in terms of number of nodes, edges, or timestamps. In addition, TGB 2.0 provides a reproducible and realistic evaluation pipeline for multi-relational temporal graphs. Through extensive experimentation, we observe that 1) leveraging edge-type information is crucial to obtain high performance, 2) simple heuristic baselines are often competitive with more complex methods, 3) most methods fail to run on our largest datasets, highlighting the need for research on more scalable methods.

View on arXivView PDF

Code Implementations(3)

shenyangHuang/TGBCommunity100%
MIT

Temporal Graph Benchmark project repo

26252C++, ShellFeb 2, 20231 years agoMIT
JuliaGast/TGB2Community100%
MIT

Temporal Graph Benchmark project repo

121C++, ShellFeb 26, 20248 months agoMIT

This Myket Dataset comprises Android application install interactions from a subset of users in the Myket Android application market.

52Jupyter NotebookAug 1, 20231 years agoNOASSERTION
dynamic-graphsgraph-datasetgraph-datasetsrecommendation-datasetstemporal-network+1 more

Similar Papers

Cite this paper

@article{gastinger2024,
  title  = {TGB 2.0: A Benchmark for Learning on Temporal Knowledge Graphs and Heterogeneous Graphs},
  author = {J. Gastinger and Shenyang Huang and Mikhail Galkin and Erfan Loghmani and Alipanah Parviz and Farimah Poursafaei and Jacob Danovitch and Emanuele Rossi and Ioannis Koutis and Heiner Stuckenschmidt and Reihaneh Rabbany and Guillaume Rabusseau},
  year   = {2024},
  eprint = {2406.09639},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2406.09639},
  url    = {https://arxiv.org/abs/2406.09639},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.09639.svg)](https://codeofpaper.com/paper/2406.09639)

Discussion