atlas

Research map / Graph learning / Graph self-supervised learning

Generative Modelling of Structurally Constrained Graphs

NeurIPS 2024 · Graph learning › Graph self-supervised learning · approach: Diffusion-based graph generation

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ConStruct, a discrete graph diffusion framework that hard-constrains generated graphs to edge-deletion-invariant structural properties (planarity, acyclicity, lobster) via an edge-absorbing noise model and a projector operator.

Problem

Graph diffusion models cannot guarantee domain-specific structural properties (e.g., planarity, acyclicity) in generated graphs, which limits deployment where invalid graphs are useless.

Approach

Use an edge-absorbing forward process (edges only get deleted toward no-edge), so forward and reverse processes stay within the set of graphs satisfying an edge-deletion-invariant property; a projector inserts candidate edges in random order and rejects those violating the property, with incremental property checks and a blocking hash table for efficiency.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add planarity constraints to graph diffusionDiGress · Planar DatasetV.U.N.: 76.4 -> 100.0Helped
Add acyclicity constraints to graph diffusionDiGress · Tree DatasetV.U.N.: 91.6 -> 83.0Hurt
Add acyclicity constraints to graph diffusionDiGress · Tree DatasetRatio: 1.3 -> 1.9Hurt
Add lobster-component constraints to graph diffusionDiGress · Lobster DatasetV.U.N.: 69.4 -> 83.2Helped
Add planarity constraints to graph diffusionDiGress · Low TLS DatasetV.U.N.: 18.6 -> 98.4Helped
Add planarity constraints to graph diffusionDiGress · High TLS DatasetV.U.N.: 7.8 -> 99.8Helped
Add planarity constraints to graph diffusionDiGress · High TLS DatasetTLS Valid: 6.6 -> 88.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: planar tree lobster METABRIC-derived digital pathology cell graphs (low TLS, high TLS)

Benchmarks: planar tree lobster low TLS high TLS

Metrics: MMD^2 degree/clustering/orbit/spectral/wavelet average ratio Valid Unique Novel V.U.N. property satisfaction connectedness planarity TLS valid

Baselines: GraphRNN GRAN SPECTRE DiGress EDGE BwR BiGG GraphGen HSpectre GDSS GEEL HGGT

Builds on: DiGress PRODIGY EDGE GraphARM HSpectre

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy