EUGENE: Explainable Structure-aware Graph Edit Distance Estimation with Generalized Edit Costs
About
The need to identify graphs with small structural distances from a query arises in domains such as biology, chemistry, recommender systems, and social network analysis. Among several methods for measuring inter-graph distance, Graph Edit Distance (GED) is preferred for its comprehensibility, though its computation is hindered by NP-hardness. Optimization based heuristic methods often face challenges in providing accurate approximations. State-of-the-art GED approximations predominantly utilize neural methods, which, however: (i) lack an explanatory edit path corresponding to the approximated GED; (ii) require the NP-hard generation of ground-truth GEDs for training; and (iii) necessitate separate training on each dataset. In this paper, we propose EUGENE, an efficient, algebraic, and structure-aware optimization based method that estimates GED and also provides edit paths corresponding to the estimated cost. Extensive experimental evaluation demonstrates that EUGENE achieves state-of-the-art GED estimation with superior scalability across diverse datasets and generalized cost settings.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Graph Edit Distance Approximation | AIDS | RMSE4.32 | 36 | |
| Graph Edit Distance Approximation | MUTAG | RMSE9.18 | 27 | |
| Graph Edit Distance Approximation | PTC-MR | RMSE8.59 | 27 | |
| Graph Edit Distance Approximation | AIDS (test) | RMSE5.39 | 18 | |
| Graph Edit Distance Approximation | PTC(MR) (test) | RMSE5.14 | 18 | |
| Graph Edit Distance Approximation | Mutag (test) | RMSE7.02 | 18 | |
| Graph Edit Distance Approximation | MUTAG Configuration 1 (test) | RMSE18.68 | 9 | |
| Graph Edit Distance Approximation | PTC MR Configuration 1 (test) | RMSE5.15 | 9 | |
| Graph Edit Distance Approximation | BBBP | Inference Time (ms)9.22e+3 | 8 |