(Nearly) Efficient Algorithms for the Graph Matching Problem on Correlated Random Graphs
Boaz Barak, Chi-Ning Chou, Zhixian Lei, Tselil Schramm, Yueqi Sheng

TL;DR
This paper introduces quasipolynomial time algorithms for graph matching in correlated random graphs, achieving near-efficient recovery without seeds in sparser regimes than previously possible.
Contribution
It presents the first quasipolynomial time algorithms for graph matching on correlated random graphs that work in sparser regimes without seed knowledge.
Findings
Recovery is possible in sparser regimes than prior algorithms.
Algorithms succeed without seed knowledge in regimes where $p$ is as low as $n^{o(1)-1}$.
Distinguishing correlated from uncorrelated graphs is achievable in polynomial time.
Abstract
We give a quasipolynomial time algorithm for the graph matching problem (also known as noisy or robust graph isomorphism) on correlated random graphs. Specifically, for every , we give a time algorithm that given a pair of -correlated graphs with average degree between and for , recovers the "ground truth" permutation that matches the vertices of to the vertices of in the way that minimizes the number of mismatched edges. We also give a recovery algorithm for a denser regime, and a polynomial-time algorithm for distinguishing between correlated and uncorrelated graphs. Prior work showed that recovery is information-theoretically possible in this model as long the average degree was at least , but sub-exponential time algorithms were only known in the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Search Problems · Caching and Content Delivery · Complexity and Algorithms in Graphs
