Efficient random graph matching via degree profiles
Jian Ding, Zongming Ma, Yihong Wu, Jiaming Xu

TL;DR
This paper introduces an efficient algorithm for random graph matching that recovers vertex correspondence with high probability under certain degree and difference conditions, improving upon previous methods in terms of speed and accuracy.
Contribution
It develops a polynomial-time algorithm based on degree profile distance statistics that outperforms prior approaches in matching Erdős-Rényi graphs.
Findings
Perfect recovery with high probability when degree d = Ω(log^2 n)
Improved error tolerance δ = O(log^{-2/3}(n)) for dense graphs
Algorithm runs in ilde{O}(n d^2 + n^2) time
Abstract
Random graph matching refers to recovering the underlying vertex correspondence between two random graphs with correlated edges; a prominent example is when the two random graphs are given by Erd\H{o}s-R\'{e}nyi graphs . This can be viewed as an average-case and noisy version of the graph isomorphism problem. Under this model, the maximum likelihood estimator is equivalent to solving the intractable quadratic assignment problem. This work develops an -time algorithm which perfectly recovers the true vertex correspondence with high probability, provided that the average degree is at least and the two graphs differ by at most fraction of edges. For dense graphs and sparse graphs, this can be improved to and respectively, both in polynomial…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraph Theory and Algorithms · Complexity and Algorithms in Graphs · Advanced Graph Neural Networks
