High-Dimensional Procrustes Matching via Tree Counts
Abstract
Suppose we observe two sets of $n$ Gaussian vectors in $\mathbb{R}^d$, with the promise that, after applying a permutation of $[n]$ and a rotation of $\mathbb{R}^d$, the two sets are $ρ$-correlated. The Procrustes matching problem asks us to recover the unknown permutation of $[n]$ that aligns the two sets. The problem is well-studied in the low-dimensional regime $d=O(\log n)$, but the high-dimensional regime $d\gg \log n$ has remained largely uncharted: prior matching guarantees require nearly...
Description / Details
Suppose we observe two sets of Gaussian vectors in , with the promise that, after applying a permutation of and a rotation of , the two sets are -correlated. The Procrustes matching problem asks us to recover the unknown permutation of that aligns the two sets. The problem is well-studied in the low-dimensional regime , but the high-dimensional regime has remained largely uncharted: prior matching guarantees require nearly perfect correlation , even for information-theoretic recovery. Our main result is a polynomial-time algorithm for exact recovery at constant correlation. The algorithm works by computing and comparing weighted counts of a specially chosen family of ``wide'' trees. So long as , the algorithm succeeds with high probability for any , where is Otter's tree-counting constant. We complement this algorithmic result with an improved information-theoretic guarantee, showing that exact recovery is possible when . We also carry out a low-degree advantage calculation, which suggests that the condition is necessary for any tree-counting algorithm.
Source: arXiv:2607.08538v1 - http://arxiv.org/abs/2607.08538v1 PDF: https://arxiv.org/pdf/2607.08538v1 Original Link: http://arxiv.org/abs/2607.08538v1
Please sign in to join the discussion.
No comments yet. Be the first to share your thoughts!
Jul 10, 2026
Data Science
Statistics
0