atlas

Research map / Graph learning / Graph algorithms and clustering

FUGAL: Feature-fortified Unrestricted Graph Alignment

NeurIPS 2024 · Graph learning › Graph algorithms and clustering · approach: Graph distance and retrieval · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes FUGAL, an unrestricted graph alignment method that optimizes a QAP on adjacency matrices plus a NetSimile-feature LAP regularizer, solved via Frank-Wolfe with Sinkhorn steps and a gradually increasing quasi-permutation penalty, then rounded by the Hungarian algorithm.

Problem

Aligning two unlabeled graphs by minimizing edge disagreements (a quadratic assignment problem, NP-hard), where prior methods restrict to intermediate representations such as embeddings, spectra, or graph signals that lose information.

Approach

Keeps the full adjacency-based QAP objective, adds a linear assignment regularizer on NetSimile structural node features, relaxes to doubly stochastic matrices, and steers the solution toward a permutation matrix with a tr(P^T(J-P)) penalty that is gradually increased before Hungarian rounding.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use FUGAL instead of the strongest baseline, CONEACM-DBLP alignment · ACM-DBLPaccuracy: 0.183 -> 0.487Helped
use FUGAL instead of CONE or S-GWLgraph alignment · Voles, 80% of edgesaccuracy: 83% and 75% accuracy, respectively, vs. 90% of FUGALHelped
use FUGAL instead of S-GWLgraph alignment · Newmann-Watts, p = 0.25accuracy: 54% -> 92%Helped
add structural features to the alignment objective (ablation)FUGAL · inf-euroroad and ca-netscience, one-way noiseaccuracyHelped
use degree as the only structural feature (ablation)FUGAL · inf-euroroad and ca-netscience, one-way noiseaccuracyHelped
use clustering coefficient as the only structural feature (ablation)FUGAL · inf-euroroad and ca-netscience, one-way noiseaccuracyHelped
use mean neighbor degree as the only structural feature (ablation)FUGAL · inf-euroroad and ca-netscience, one-way noiseaccuracyHelped
use mean neighbor clustering coefficient as the only structural feature (ablation)FUGAL · inf-euroroad and ca-netscience, one-way noiseaccuracyHelped
include all four structural features rather than none or a single feature (ablation)FUGAL · inf-euroroad and ca-netscience, one-way noiseaccuracyHelped
iteratively increase λ rather than keeping λ = 0 (ablation)FUGAL · MultiMagna and inf-euroroadaccuracyHelped
use a flat doubly stochastic initialization instead of the identity matrix (ablation)FUGAL · inf-euroroad and HighSchoolaccuracyMixed

Surprising findings

Limitations

Experimental setup

Datasets: Arenas inf-euroroad bio-celegans ca-netscience ACM DBLP MultiMagna HighSchool Voles Newmann-Watts synthetic graphs Erdos-Renyi graphs

Benchmarks: Arenas inf-euroroad bio-celegans ca-netscience ACM-DBLP MultiMagna HighSchool Voles Newmann-Watts synthetic graphs

Metrics: accuracy running time MNC Frobenius distance between aligned adjacency matrices

Baselines: CONE IsoRank S-GWL GRAMPA GRASP-B FAQ PARROT fGOT GW FGW

Builds on: FAQ NetSimile Sinkhorn distance Frank-Wolfe

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy