GRASP: Graph Alignment through Spectral Signatures

06/10/2021
by   Judith Hermanns, et al.
0

What is the best way to match the nodes of two graphs? This graph alignment problem generalizes graph isomorphism and arises in applications from social network analysis to bioinformatics. Some solutions assume that auxiliary information on known matches or node or edge attributes is available, or utilize arbitrary graph features. Such methods fare poorly in the pure form of the problem, in which only graph structures are given. Other proposals translate the problem to one of aligning node embeddings, yet, by doing so, provide only a single-scale view of the graph. In this paper, we transfer the shape-analysis concept of functional maps from the continuous to the discrete case, and treat the graph alignment problem as a special case of the problem of finding a mapping between functions on graphs. We present GRASP, a method that first establishes a correspondence between functions derived from Laplacian matrix eigenvectors, which capture multiscale structural characteristics, and then exploits this correspondence to align nodes. Our experimental study, featuring noise levels higher than anything used in previous studies, shows that GRASP outperforms state-of-the-art methods for graph alignment across noise levels and graph types.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/10/2020

Consistent Network Alignment with Node Embedding

Network alignment, the process of finding correspondences between nodes ...
research
02/06/2022

SIGMA: A Structural Inconsistency Reducing Graph Matching Algorithm

Graph matching finds the correspondence of nodes across two correlated g...
research
07/23/2021

SNAC: An Unbiased Metric Evaluating Topology Recognize Ability of Network Alignment

Network alignment is a problem of finding the node mapping between simil...
research
12/31/2021

Binary Diffing as a Network Alignment Problem via Belief Propagation

In this paper, we address the problem of finding a correspondence, or ma...
research
08/23/2022

CAPER: Coarsen, Align, Project, Refine - A General Multilevel Framework for Network Alignment

Network alignment, or the task of finding corresponding nodes in differe...
research
11/02/2018

SPECTRE: Seedless Network Alignment via Spectral Centralities

Network alignment consists of finding a correspondence between the nodes...
research
04/06/2021

Sparse Partial Least Squares for Coarse Noisy Graph Alignment

Graph signal processing (GSP) provides a powerful framework for analyzin...

Please sign up or login with your details

Forgot password? Click here to reset