Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Graph Edit Distance with General Costs Using Neural Set Divergence

About

Graph Edit Distance (GED) measures the (dis-)similarity between two given graphs, in terms of the minimum-cost edit sequence that transforms one graph to the other. However, the exact computation of GED is NP-Hard, which has recently motivated the design of neural methods for GED estimation. However, they do not explicitly account for edit operations with different costs. In response, we propose GRAPHEDX, a neural GED estimator that can work with general costs specified for the four edit operations, viz., edge deletion, edge addition, node deletion and node addition. We first present GED as a quadratic assignment problem (QAP) that incorporates these four costs. Then, we represent each graph as a set of node and edge embeddings and use them to design a family of neural set divergence surrogates. We replace the QAP terms corresponding to each operation with their surrogates. Computing such neural set divergence require aligning nodes and edges of the two graphs. We learn these alignments using a Gumbel-Sinkhorn permutation generator, additionally ensuring that the node and edge alignments are consistent with each other. Moreover, these alignments are cognizant of both the presence and absence of edges between node-pairs. Experiments on several datasets, under a variety of edit cost settings, show that GRAPHEDX consistently outperforms state-of-the-art methods and heuristics in terms of prediction error.

Eeshaan Jain, Indradyumna Roy, Saswat Meher, Soumen Chakrabarti, Abir De• 2024

Related benchmarks

TaskDatasetResultRank
Graph Edit Distance ApproximationAIDS
RMSE3.58
36
Graph Edit Distance ApproximationMUTAG
RMSE3.98
27
Graph Edit Distance ApproximationPTC-MR
RMSE4.21
27
Graph Edit Distance ApproximationMutag (test)
RMSE3.85
18
Graph Edit Distance ApproximationPTC(MR) (test)
RMSE3.12
18
Graph Edit Distance ApproximationAIDS (test)
RMSE4.65
18
Graph Edit Distance ApproximationMUTAG Configuration 1 (test)
RMSE5.33
9
Graph Edit Distance ApproximationPTC MR Configuration 1 (test)
RMSE3.3
9
Graph Edit Distance ApproximationBBBP
Inference Time (ms)29.4
8
Showing 9 of 9 rows

Other info

Follow for update