atlas

Research map / Graph learning / Graph self-supervised learning

Graph Generation with $K^2$-trees

ICLR 2024 · Graph learning › Graph self-supervised learning · approach: Diffusion-based graph generation · 0 citations (OpenAlex)

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 HGGT, which generates graphs by autoregressively producing a pruned, flattened, and tokenized K^2-tree representation with a Transformer using a tree positional encoding.

Problem

Graph generation from a target distribution is hard because adjacency-matrix generation is costly and common representations do not capture hierarchical structure in a compact, domain-agnostic way.

Approach

Uses the K^2-tree (a lossless compression representation) as the generation target: prunes symmetric redundant nodes, flattens via BFS, groups sibling nodes into tokens, and generates tokens with a Transformer that uses a tree positional encoding encoding each node's path from the root.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add Group (sibling-node token grouping) (ablation)HGGT · Community-smallDegree MMD: 0.072 -> 0.009Helped
add Group (sibling-node token grouping) (ablation)HGGT · PlanarDegree MMD: 0.346 -> 0.003Helped
add Group (sibling-node token grouping) (ablation)HGGT · EnzymesDegree MMD: 0.050 -> 0.005Helped
add TPE (ablation)HGGT with Group · Community-smallDegree MMD: 0.009 -> 0.002Helped
add TPE (ablation)HGGT with Group · EnzymesDegree MMD: 0.005 -> 0.002Helped
add TPE (ablation)HGGT with Group · Community-smallOrbit MMD: 0.001 -> 0.001No clear effect
add Prune (ablation)HGGT with Group and TPE · Community-smallClustering MMD: 0.028 -> 0.006Helped
add Prune (ablation)HGGT with Group and TPE · PlanarDegree MMD: 0.003 -> 0.000No clear effect
add Prune (ablation)HGGT with Group and TPE · EnzymesDegree MMD: 0.002 -> 0.005No clear effect
use HGGT instead of the strongest baselineGeneric graph generation models · Community-smallDegree MMD: 0.011 -> 0.001Helped
use HGGT instead of the strongest baselineGeneric graph generation models · GridClustering MMD: 0.000 -> 0.000No clear effect
use HGGT instead of the strongest baselineMolecular graph generation models · QM9Validity: 99.90 -> 99.22Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Community-small Planar Enzymes Grid QM9 ZINC250k

Benchmarks: Community-small Planar Enzymes Grid QM9 ZINC250k

Metrics: MMD degree MMD clustering coefficient MMD orbit count validity NSPDK FCD uniqueness novelty

Baselines: GraphVAE GraphRNN GNF GRAN EDP-GNN GraphGen GraphAF GraphDF SPECTRE GDSS DiGress GDSM

Builds on: K^2-tree lossless graph compression Cuthill-McKee ordering Transformer GDSS

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