Exact Random Graph Matching with Multiple Graphs

Taha Ameen,Bruce Hajek
2024-05-21
Abstract:This work studies fundamental limits for recovering the underlying correspondence among multiple correlated random graphs. We identify a necessary condition for any algorithm to correctly match all nodes across all graphs, and propose two algorithms for which the same condition is also sufficient. The first algorithm employs global information to simultaneously match all the graphs, whereas the second algorithm first partially matches the graphs pairwise and then combines the partial matchings by transitivity. Both algorithms work down to the information theoretic threshold. Our analysis reveals a scenario where exact matching between two graphs alone is impossible, but leveraging more than two graphs allows exact matching among all the graphs. Along the way, we derive independent results about the k-core of Erdos-Renyi graphs.
Data Structures and Algorithms,Discrete Mathematics,Statistics Theory
What problem does this paper attempt to address?
The paper attempts to address the fundamental limitations of recovering latent node correspondences in multiple correlated random graphs and proposes effective algorithms to achieve this goal. Specifically: - **Multi-Graph Exact Matching**: The study investigates how to recover latent correspondences between nodes from multiple correlated random graphs. The authors propose a necessary condition under which no algorithm can correctly match all nodes in all graphs and present two algorithms that can achieve perfect matching under the same conditions. - **Beyond Two-Graph Matching**: The paper points out that in certain scenarios, while it may be impossible to match two graphs individually, leveraging information from multiple graphs can achieve exact matching across all graphs. - **Algorithm Design and Analysis**: The paper proposes two algorithms: one that matches all graphs simultaneously based on global information, and another that first performs pairwise partial matching and then combines these partial matches through transitivity. Both algorithms can operate under the information-theoretic threshold. - **Theoretical Contributions**: During the research, the authors also obtained some independent results regarding the k-core of Erdős-Rényi graphs. Overall, this paper aims to explore how to utilize information from multiple correlated graphs to improve the accuracy of node matching and proposes effective algorithms to achieve this goal.