Efficient Graph Edit Distance Computation and Verification via Anchor-aware Lower Bound Estimation

09/20/2017
by   Lijun Chang, et al.
0

Graph edit distance (GED) is an important similarity measure adopted in a similarity-based analysis between two graphs, and computing GED is a primitive operator in graph database analysis. Partially due to the NP-hardness, the existing techniques for computing GED are only able to process very small graphs with less than 30 vertices. Motivated by this, in this paper we systematically study the problems of both GED computation, and GED verification (i.e., verify whether the GED between two graphs is no larger than a user-given threshold). Firstly, we develop a unified framework that can be instantiated into either a best-first search approach AStar+ or a depth-first search approach DFS+. Secondly, we design anchor-aware lower bound estimation techniques to compute tighter lower bounds for intermediate search states, which significantly reduce the search spaces of both AStar+ and DFS+. We also propose efficient techniques to compute the lower bounds. Thirdly, based on our unified framework, we contrast AStar+ with DFS+ regarding their time and space complexities, and recommend that AStar+ is better than DFS+ by having a much smaller search space. Extensive empirical studies validate that AStar+ performs better than DFS+, and show that our AStar+-BMa approach outperforms the state-of-the-art technique by more than four orders of magnitude.

READ FULL TEXT
research
11/15/2021

EmbAssi: Embedding Assignment Costs for Similarity Search in Large Graph Databases

The graph edit distance is an intuitive measure to quantify the dissimil...
research
04/02/2020

Nass: A New Approach to Graph Similarity Search

In this paper, we study the problem of graph similarity search with grap...
research
10/04/2021

Metric Indexing for Graph Similarity Search

Finding the graphs that are most similar to a query graph in a large dat...
research
04/22/2019

Dynamic Time Warping in Strongly Subquadratic Time: Algorithms for the Low-Distance Regime and Approximate Evaluation

Dynamic time warping distance (DTW) is a widely used distance measure be...
research
12/24/2021

A Neural Framework for Learning Subgraph and Graph Similarity Measures

Subgraph similarity search is a fundamental operator in graph analysis. ...
research
08/01/2019

New Techniques for Graph Edit Distance Computation

Due to their capacity to encode rich structural information, labeled gra...
research
11/26/2021

A Unified Framework of Light Spanners II: Fine-Grained Optimality

Seminal works on light spanners over the years provide spanners with opt...

Please sign up or login with your details

Forgot password? Click here to reset