English

Spectral Alignment of Correlated Gaussian matrices

Probability 2024-09-06 v2 Data Structures and Algorithms

Abstract

In this paper we analyze a simple spectral method (EIG1) for the problem of matrix alignment, consisting in aligning their leading eigenvectors: given two matrices AA and BB, we compute v1v_1 and v1v'_1 two corresponding leading eigenvectors. The algorithm returns the permutation π^\hat{\pi} such that the rank of coordinate π^(i)\hat{\pi}(i) in v1v_1 and that of coordinate ii in v1v'_1 (up to the sign of v1v'_1) are the same. We consider a model of weighted graphs where the adjacency matrix AA belongs to the Gaussian Orthogonal Ensemble (GOE) of size N×NN \times N, and BB is a noisy version of AA where all nodes have been relabeled according to some planted permutation π\pi, namely B=ΠT(A+σH)ΠB= \Pi^T (A+\sigma H) \Pi , where Π\Pi is the permutation matrix associated with π\pi and HH is an independent copy of AA. We show the following zero-one law: with high probability, under the condition σN7/6+ϵ0\sigma N^{7/6+\epsilon} \to 0 for some ϵ>0\epsilon>0, EIG1 recovers all but a vanishing part of the underlying permutation π\pi, whereas if σN7/6ϵ\sigma N^{7/6-\epsilon} \to \infty, this method cannot recover more than o(N)o(N) correct matches. This result gives an understanding of the simplest and fastest spectral method for matrix alignment (or complete weighted graph alignment), and involves proof methods and techniques which could be of independent interest.

Keywords

Cite

@article{arxiv.1912.00231,
  title  = {Spectral Alignment of Correlated Gaussian matrices},
  author = {Luca Ganassali and Marc Lelarge and Laurent Massoulié},
  journal= {arXiv preprint arXiv:1912.00231},
  year   = {2024}
}

Comments

26 pages, 4 figures. Figures and paper organization updated, typos corrected. Remark 4.2. added