Graph Similarity and Approximate Isomorphism

02/23/2018
by   Martin Grohe, et al.
0

The graph similarity problem, also known as approximate graph isomorphism or graph matching problem, has been extensively studied in the machine learning community, but has not received much attention in the algorithms community: Given two graphs G,H of the same order n with adjacency matrices A_G,A_H, a well-studied measure of similarity is the Frobenius distance dist(G,H):=_πA_G^π-A_H_F, where π ranges over all permutations of the vertex set of G, where A_G^π denotes the matrix obtained from A_G by permuting rows and columns according to π, and where M_F is the Frobenius norm of a matrix M. The (weighted) graph similarity problem, denoted by SIM (WSIM), is the problem of computing this distance for two graphs of same order. This problem is closely related to the notoriously hard quadratic assignment problem (QAP), which is known to be NP-hard even for severely restricted cases. It is known that SIM (WSIM) is NP-hard; we strengthen this hardness result by showing that the problem remains NP-hard even for the class of trees. Identifying the boundary of tractability for WSIM is best done in the framework of linear algebra. We show that WSIM is NP-hard as long as one of the matrices has unbounded rank or negative eigenvalues: hence, the realm of tractability is restricted to positive semi-definite matrices of bounded rank. Our main result is a polynomial time algorithm for the special case where one of the matrices has a bounded clustering number, a parameter arising from spectral graph drawing techniques.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/11/2018

Computing Coverage Kernels Under Restricted Settings

We consider the Minimum Coverage Kernel problem: given a set B of d-dime...
research
11/24/2022

Many bounded versions of undecidable problems are NP-hard

Several physically inspired problems have been proven undecidable; examp...
research
06/30/2022

Graph Similarity Based on Matrix Norms

Quantifying the similarity between two graphs is a fundamental algorithm...
research
07/16/2017

Projected Power Iteration for Network Alignment

The network alignment problem asks for the best correspondence between t...
research
09/26/2022

On the Parameterized Intractability of Determinant Maximization

In the Determinant Maximization problem, given an n× n positive semi-def...
research
09/07/2023

Three Hardness Results for Graph Similarity Problems

Notions of graph similarity provide alternative perspective on the graph...
research
09/04/2018

Computing optimal discrete readout weights in reservoir computing is NP-hard

We show NP-hardness of a generalized quadratic programming problem, whic...

Please sign up or login with your details

Forgot password? Click here to reset