Convolutional Neural Networks for Fast Approximation of Graph Edit Distance

09/10/2018
by   Yunsheng Bai, et al.
0

Graph Edit Distance (GED) computation is a core operation of many widely-used graph applications, such as graph classification, graph matching, and graph similarity search. However, computing the exact GED between two graphs is NP-complete. Most current approximate algorithms are based on solving a combinatorial optimization problem, which involves complicated design and high time complexity. In this paper, we propose a novel end-to-end neural network based approach to GED approximation, aiming to alleviate the computational burden while preserving good performance. The proposed approach, named GSimCNN, turns GED computation into a learning problem. Each graph is considered as a set of nodes, represented by learnable embedding vectors. The GED computation is then considered as a two-set matching problem, where a higher matching score leads to a lower GED. A Convolutional Neural Network (CNN) based approach is proposed to tackle the set matching problem. We test our algorithm on three real graph datasets, and our model achieves significant performance enhancement against state-of-the-art approximate GED computation algorithms.

READ FULL TEXT
research
08/16/2018

Graph Edit Distance Computation via Graph Neural Networks

Graph similarity search is among the most important graph-based applicat...
research
06/24/2020

The Power of Connection: Leveraging Network Analysis to Advance Receivable Financing

Receivable financing is the process whereby cash is advanced to firms ag...
research
06/30/2020

Hierarchical Graph Matching Network for Graph Similarity Computation

Graph edit distance / similarity is widely used in many tasks, such as g...
research
01/31/2020

Convolutional Embedding for Edit Distance

Edit-distance-based string similarity search has many applications such ...
research
01/07/2020

Complexity Issues of String to Graph Approximate Matching

The problem of matching a query string to a directed graph, whose vertic...
research
06/16/2018

TrQuery: An Embedding-based Framework for Recommanding SPARQL Queries

In this paper, we present an embedding-based framework (TrQuery) for rec...
research
03/09/2021

On the unification of the graph edit distance and graph matching problems

Error-tolerant graph matching gathers an important family of problems. T...

Please sign up or login with your details

Forgot password? Click here to reset