stat.MLJul 9, 2026

High-Dimensional Procrustes Matching via Tree Counts

Authors: Xiaochun Niu, Tselil Schramm, Jiaming Xu

Organizations: The Fuqua School of Business, Duke University, Durham NC, USA · Department of Statistics, Stanford University, Stanford, CA, USA

Abstract

Suppose we observe two sets of nn Gaussian vectors in Rd\mathbb{R}^d, with the promise that, after applying a permutation of [n][n] and a rotation of Rd\mathbb{R}^d, the two sets are ρρ-correlated. The Procrustes matching problem asks us to recover the unknown permutation of [n][n] that aligns the two sets. The problem is well-studied in the low-dimensional regime d=O(log⁡n)d=O(\log n), but the high-dimensional regime d≫log⁡nd\gg \log n has remained largely uncharted: prior matching guarantees require nearly perfect correlation ρ=1−o(1)ρ=1-o(1), 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 d≥polylog(n)d\ge \mathrm{polylog}(n), the algorithm succeeds with high probability for any ρ2>αρ^2>\sqrtα, where α≈0.338α\approx 0.338 is Otter's tree-counting constant. We complement this algorithmic result with an improved information-theoretic guarantee, showing that exact recovery is possible when ρ2≳max⁡{log⁡n/d,log⁡n/n}ρ^2 \gtrsim \max\{\log n/d,\sqrt{\log n/n}\}. We also carry out a low-degree advantage calculation, which suggests that the condition ρ2>αρ^2 > \sqrtα is necessary for any tree-counting algorithm.

Explore similar work

CardsList
  1. Phase Transition in Convex Relaxations for Graph Alignment

    Jun 14, 2026Laurent Massoulié, Sushil Mahavir Varma, Louis Vassaux +1Semidefinite ProgrammingFeature Alignment

  2. Optimal Reconstruction from Linear Queries

    May 19, 2026Yuval Filmus, Shay Moran, Elizaveta NesterovaReconstruction ErrorOptimal Sample Complexity