Joint Relational Database Generation via Graph-Conditional Diffusion Models

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Ketata, Mohamed Amine, Lüdke, David, Schwinn, Leo, Günnemann, Stephan
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866918485449244672
author Ketata, Mohamed Amine
Lüdke, David
Schwinn, Leo
Günnemann, Stephan
author_facet Ketata, Mohamed Amine
Lüdke, David
Schwinn, Leo
Günnemann, Stephan
contents Building generative models for relational databases (RDBs) is important for many applications, such as privacy-preserving data release and augmenting real datasets. However, most prior works either focus on single-table generation or adapt single-table models to the multi-table setting by relying on autoregressive factorizations and sequential generation. These approaches limit parallelism, restrict flexibility in downstream applications, and compound errors due to commonly made conditional independence assumptions. In this paper, we propose a fundamentally different approach: jointly modeling all tables in an RDB without imposing any table order. By using a natural graph representation of RDBs, we propose the Graph-Conditional Relational Diffusion Model (GRDM), which leverages a graph neural network to jointly denoise row attributes and capture complex inter-table dependencies. Extensive experiments on six real-world RDBs demonstrate that our approach substantially outperforms autoregressive baselines in modeling multi-hop inter-table correlations and achieves state-of-the-art performance on single-table fidelity metrics. Our code is available at https://github.com/ketatam/rdb-diffusion.
format Preprint
id arxiv_https___arxiv_org_abs_2505_16527
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Joint Relational Database Generation via Graph-Conditional Diffusion Models
Ketata, Mohamed Amine
Lüdke, David
Schwinn, Leo
Günnemann, Stephan
Machine Learning
Building generative models for relational databases (RDBs) is important for many applications, such as privacy-preserving data release and augmenting real datasets. However, most prior works either focus on single-table generation or adapt single-table models to the multi-table setting by relying on autoregressive factorizations and sequential generation. These approaches limit parallelism, restrict flexibility in downstream applications, and compound errors due to commonly made conditional independence assumptions. In this paper, we propose a fundamentally different approach: jointly modeling all tables in an RDB without imposing any table order. By using a natural graph representation of RDBs, we propose the Graph-Conditional Relational Diffusion Model (GRDM), which leverages a graph neural network to jointly denoise row attributes and capture complex inter-table dependencies. Extensive experiments on six real-world RDBs demonstrate that our approach substantially outperforms autoregressive baselines in modeling multi-hop inter-table correlations and achieves state-of-the-art performance on single-table fidelity metrics. Our code is available at https://github.com/ketatam/rdb-diffusion.
title Joint Relational Database Generation via Graph-Conditional Diffusion Models
topic Machine Learning
url https://arxiv.org/abs/2505.16527