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

Bures-Wasserstein Flow Matching for Graph Generation

About

Graph generation has emerged as a critical task in fields ranging from drug discovery to circuit design. Contemporary approaches, notably diffusion and flow-based models, have achieved solid graph generative performance through constructing a probability path that interpolates between reference and data distributions. However, these methods typically model the evolution of individual nodes and edges independently and use linear interpolations in the disjoint space of nodes/edges to build the path. This disentangled interpolation breaks the interconnected patterns of graphs, making the constructed probability path irregular and non-smooth, which causes poor training dynamics and faulty sampling convergence. To address the limitation, this paper first presents a theoretically grounded framework for probability path construction in graph generative models. Specifically, we model the joint evolution of the nodes and edges by representing graphs as connected systems parameterized by Markov random fields (MRF). We then leverage the optimal transport displacement between MRF objects to design a smooth probability path that ensures the co-evolution of graph components. Based on this, we introduce BWFlow, a flow-matching framework for graph generation that utilizes the derived optimal probability path to benefit the training and sampling algorithm design. Experimental evaluations in plain graph generation and molecule generation validate the effectiveness of BWFlow with competitive performance, better training convergence, and efficient sampling.

Keyue Jiang, Jiahao Cui, Xiaowen Dong, Laura Toni• 2025

Related benchmarks

TaskDatasetResultRank
Graph generationSBM
VUN0.845
51
Graph generationPlanar
V.U.N.84.8
48
Unconditional molecular generationMOSES
Validity92
39
Graph generationTree
A.Ratio1.3
36
Unconditional Molecule GenerationGuacaMol
Validity98.8
20
Plain graph generationStochastic block model (SBM)
VUN Score92.5
16
Plain graph generationPlanar Dataset
VUN Score97.5
15
Plain graph generationTree Dataset
Validity95.5
11
Plain graph generationTree
V.U.N.81.5
6
3D Molecule GenerationQM9 with h--
4
Showing 10 of 11 rows

Other info

Follow for update