A Deep Probabilistic Framework for Continuous Time Dynamic Graph Generation

Ryien Hosseini, Filippo Simini, Venkatram Vishwanath, Henry Hoffmann
12/20/2024
cs.LG

No official code found. Best implementation: ryienh/DGGen (7 stars, last commit 2025-03-01).

Abstract

Recent advancements in graph representation learning have shifted attention towards dynamic graphs, which exhibit evolving topologies and features over time. The increased use of such graphs creates a paramount need for generative models suitable for applications such as data augmentation, obfuscation, and anomaly detection. However, there are few generative techniques that handle continuously changing temporal graph data; existing work largely relies on augmenting static graphs with additional temporal information to model dynamic interactions between nodes. In this work, we propose a fundamentally different approach: We instead directly model interactions as a joint probability of an edge forming between two nodes at a given time. This allows us to autoregressively generate new synthetic dynamic graphs in a largely assumption free, scalable, and inductive manner. We formalize this approach as DG-Gen, a generative framework for continuous time dynamic graphs, and demonstrate its effectiveness over five datasets. Our experiments demonstrate that DG-Gen not only generates higher fidelity graphs compared to traditional methods but also significantly advances link prediction tasks.

View on arXivView PDF

Code Implementations(1)

ryienh/DGGenCommunity100%

Autoregressive generative modeling for CTDGs

73PythonDec 15, 20241 years ago

Similar Papers

Cite this paper

@article{hosseini2024deep,
  title  = {A Deep Probabilistic Framework for Continuous Time Dynamic Graph Generation},
  author = {Ryien Hosseini and Filippo Simini and Venkatram Vishwanath and Henry Hoffmann},
  year   = {2024},
  eprint = {2412.15582},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.15582v1}
}

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/2412.15582.svg)](https://codeofpaper.com/paper/2412.15582)

Discussion