Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

HYGENE: A Diffusion-based Hypergraph Generation Method

About

Hypergraphs are powerful mathematical structures that can model complex, high-order relationships in various domains, including social networks, bioinformatics, and recommender systems. However, generating realistic and diverse hypergraphs remains challenging due to their inherent complexity and lack of effective generative models. In this paper, we introduce a diffusion-based Hypergraph Generation (HYGENE) method that addresses these challenges through a progressive local expansion approach. HYGENE works on the bipartite representation of hypergraphs, starting with a single pair of connected nodes and iteratively expanding it to form the target hypergraph. At each step, nodes and hyperedges are added in a localized manner using a denoising diffusion process, which allows for the construction of the global structure before refining local details. Our experiments demonstrated the effectiveness of HYGENE, proving its ability to closely mimic a variety of properties in hypergraphs. To the best of our knowledge, this is the first attempt to employ deep learning models for hypergraph generation, and our work aims to lay the groundwork for future research in this area.

Dorian Gailhard, Enzo Tartaglione, Lirida Naviner, Jhony H. Giraldo• 2024

Related benchmarks

TaskDatasetResultRank
Hypergraph Parameter EstimationSynthetic Hypergraph K=8, rho in [0,1]
RMSE (Means)0.024
54
Synthetic hypergraph generationSynthetic Hypergraph K=2, rho_i in [1, 2]
RMSE (Means)0.0229
54
Hypergraph GenerationNDC-substances
RMSE (Mean)1.00e-4
18
Hypergraph Generationcontact-primary-school (test)
RMSE (Mean)0.0035
18
Hypergraph GenerationSynthetic Hypergraph N=200, M=200
RMSE Mean0.0489
12
Hypergraph GenerationSynthetic Hypergraph N=200, M=400
RMSE Mean0.0281
12
Hypergraph GenerationSynthetic Hypergraph N=200, M=800
RMSE Mean0.0212
12
Hypergraph GenerationSynthetic Hypergraph N=400, M=200
RMSE Mean0.04
12
Hypergraph GenerationSynthetic Hypergraph (N=400, M=400)
RMSE (Mean)0.0284
12
Hypergraph GenerationSynthetic Hypergraph N=400, M=800
RMSE (Means)0.0206
12
Showing 10 of 43 rows

Other info

Follow for update