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

Combinatorial Learning of Graph Edit Distance via Dynamic Embedding

About

Graph Edit Distance (GED) is a popular similarity measurement for pairwise graphs and it also refers to the recovery of the edit path from the source graph to the target graph. Traditional A* algorithm suffers scalability issues due to its exhaustive nature, whose search heuristics heavily rely on human prior knowledge. This paper presents a hybrid approach by combing the interpretability of traditional search-based techniques for producing the edit path, as well as the efficiency and adaptivity of deep embedding models to achieve a cost-effective GED solver. Inspired by dynamic programming, node-level embedding is designated in a dynamic reuse fashion and suboptimal branches are encouraged to be pruned. To this end, our method can be readily integrated into A* procedure in a dynamic fashion, as well as significantly reduce the computational burden with a learned heuristic. Experimental results on different graph datasets show that our approach can remarkably ease the search process of A* without sacrificing much accuracy. To our best knowledge, this work is also the first deep learning-based GED method for recovering the edit path.

Runzhong Wang, Tianqi Zhang, Tianshu Yu, Junchi Yan, Xiaokang Yang• 2020

Related benchmarks

TaskDatasetResultRank
Graph Similarity SearchAIDS (test)
Tau0.75
18
Graph Edit Distance PredictionLINUX (test)
RMSE0.267
14
Graph Similarity ComputationLINUX (test)
Kendall's Tau0.9
14
Graph Edit Distance PredictionAIDS (test)
RMSE0.907
14
Graph Ranking (GED)Linux
Kendall's tau0.9
8
Graph Ranking (GED)AIDS
Kendall's Tau0.75
8
Graph Edit DistanceAIDS (test)
Running Time (s)1.22e+4
5
Graph Edit DistanceLINUX (test)
Running time (s)1.34e+3
5
Graph Ranking (GED)LINUX (test)
Kendall's Tau0.9
4
Showing 9 of 9 rows

Other info

Follow for update