Skip to main content
Journal cover image

Spectral Graph Matching and Regularized Quadratic Relaxations I Algorithm and Gaussian Analysis

Publication ,  Journal Article
Fan, Z; Mao, C; Wu, Y; Xu, J
Published in: Foundations of Computational Mathematics
October 1, 2023

Graph matching aims at finding the vertex correspondence between two unlabeled graphs that maximizes the total edge weight correlation. This amounts to solving a computationally intractable quadratic assignment problem. In this paper, we propose a new spectral method, graph matching by pairwise eigen-alignments (GRAMPA). Departing from prior spectral approaches that only compare top eigenvectors, or eigenvectors of the same order, GRAMPA first constructs a similarity matrix as a weighted sum of outer products between all pairs of eigenvectors of the two graphs, with weights given by a Cauchy kernel applied to the separation of the corresponding eigenvalues, then outputs a matching by a simple rounding procedure. The similarity matrix can also be interpreted as the solution to a regularized quadratic programming relaxation of the quadratic assignment problem. For the Gaussian Wigner model in which two complete graphs on n vertices have Gaussian edge weights with correlation coefficient 1 - σ2, we show that GRAMPA exactly recovers the correct vertex correspondence with high probability when σ=O(1logn). This matches the state of the art of polynomial-time algorithms and significantly improves over existing spectral methods which require σ to be polynomially small in n. The superiority of GRAMPA is also demonstrated on a variety of synthetic and real datasets, in terms of both statistical accuracy and computational efficiency. Universality results, including similar guarantees for dense and sparse Erdős–Rényi graphs, are deferred to a companion paper.

Duke Scholars

Published In

Foundations of Computational Mathematics

DOI

EISSN

1615-3383

ISSN

1615-3375

Publication Date

October 1, 2023

Volume

23

Issue

5

Start / End Page

1511 / 1565

Related Subject Headings

  • Numerical & Computational Mathematics
  • 49 Mathematical sciences
  • 46 Information and computing sciences
  • 08 Information and Computing Sciences
  • 01 Mathematical Sciences
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Fan, Z., Mao, C., Wu, Y., & Xu, J. (2023). Spectral Graph Matching and Regularized Quadratic Relaxations I Algorithm and Gaussian Analysis. Foundations of Computational Mathematics, 23(5), 1511–1565. https://doi.org/10.1007/s10208-022-09570-y
Fan, Z., C. Mao, Y. Wu, and J. Xu. “Spectral Graph Matching and Regularized Quadratic Relaxations I Algorithm and Gaussian Analysis.” Foundations of Computational Mathematics 23, no. 5 (October 1, 2023): 1511–65. https://doi.org/10.1007/s10208-022-09570-y.
Fan Z, Mao C, Wu Y, Xu J. Spectral Graph Matching and Regularized Quadratic Relaxations I Algorithm and Gaussian Analysis. Foundations of Computational Mathematics. 2023 Oct 1;23(5):1511–65.
Fan, Z., et al. “Spectral Graph Matching and Regularized Quadratic Relaxations I Algorithm and Gaussian Analysis.” Foundations of Computational Mathematics, vol. 23, no. 5, Oct. 2023, pp. 1511–65. Scopus, doi:10.1007/s10208-022-09570-y.
Fan Z, Mao C, Wu Y, Xu J. Spectral Graph Matching and Regularized Quadratic Relaxations I Algorithm and Gaussian Analysis. Foundations of Computational Mathematics. 2023 Oct 1;23(5):1511–1565.
Journal cover image

Published In

Foundations of Computational Mathematics

DOI

EISSN

1615-3383

ISSN

1615-3375

Publication Date

October 1, 2023

Volume

23

Issue

5

Start / End Page

1511 / 1565

Related Subject Headings

  • Numerical & Computational Mathematics
  • 49 Mathematical sciences
  • 46 Information and computing sciences
  • 08 Information and Computing Sciences
  • 01 Mathematical Sciences