atlas

Research map / Graph learning / Graph algorithms and clustering

Graph Edit Distance with General Costs Using Neural Set Divergence

NeurIPS 2024 · Graph learning › Graph algorithms and clustering · approach: Graph distance and retrieval · 2 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 GraphEdX, a neural graph edit distance estimator that handles general (non-uniform) costs for node/edge insertion and deletion by replacing the QAP terms with neural set-divergence surrogates over node and node-pair embeddings, aligned via a Gumbel-Sinkhorn permutation generator.

Problem

Neural GED estimation has largely assumed uniform edit costs or used Euclidean distances between graph embeddings, so it cannot model edit operations with different costs.

Approach

Formulate GED under four general costs as a QAP, relax it into three families of differentiable set-divergence surrogates (MSM, MMS, XOR) over embeddings of all node pairs (edges and non-edges), and learn node alignments with a Gumbel-Sinkhorn generator whose node-pair alignment is derived from the node alignment for consistency.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GraphEdX instead of the strongest listed baselineGED estimation · Mutag, uniform costMSE: 0.719 -> 0.492Helped
Use GraphEdX instead of the strongest listed baselineGED estimation · Code2, uniform costMSE: 0.879 -> 0.429Helped
Use GraphEdX instead of the strongest listed baselineGED estimation · Molhiv, uniform costMSE: 1.138 -> 0.781Helped
Use GraphEdX instead of the strongest listed baselineGED estimation · Molpcba, uniform costMSE: 0.862 -> 0.764Helped
Use GraphEdX instead of the strongest listed baselineGED estimation · AIDS, uniform costMSE: 0.627 -> 0.565Helped
Use GraphEdX instead of the strongest listed baselineGED estimation · Mutag, non-uniform costMSE: 1.758 -> 1.134Helped
Use GraphEdX instead of the strongest listed baselineGED estimation · Code2, non-uniform costMSE: 3.025 -> 1.478Helped
Use GraphEdX instead of the strongest listed baselineGED estimation · Molhiv, non-uniform costMSE: 2.371 -> 1.804Helped
Use GraphEdX instead of the strongest listed baselineGED estimation · Molpcba, non-uniform costMSE: 2.057 -> 1.677Helped
Use GraphEdX instead of the strongest listed baselineGED estimation · AIDS, non-uniform costMSE: 1.581 -> 1.252Helped
Add trainable representations for non-edges and use all node-pairs (ablation)GraphEdX · Mutag, Code2, and Molhiv, uniform costMSE: 0.566 -> 0.492; 0.683 -> 0.429; 0.858 -> 0.781Helped
Add trainable representations for non-edges and use all node-pairs (ablation)GraphEdX · Mutag, Code2, and Molhiv, uniform costMSE: 0.596 -> 0.492; 0.760 -> 0.429; 0.862 -> 0.781Helped

Surprising findings

Limitations

Experimental setup

Datasets: Mutagenicity Ogbg-Code2 Ogbg-Molhiv Ogbg-Molpcba AIDS Linux Yeast

Benchmarks: Mutagenicity Ogbg-Code2 Ogbg-Molhiv Ogbg-Molpcba AIDS

Metrics: MSE

Baselines: GMN-Match GMN-Embed ISONET GREED ERIC SimGNN H2MN GraphSim EGSC

Builds on: Gumbel-Sinkhorn GMN ISONET GREED

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