Perfect Recovery for Random Geometric Graph Matching with Shallow Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
We study the graph matching problem in the presence of vertex feature information using shallow graph neural networks. Specifically, given two graphs that are independent perturbations of a single random geometric graph with sparse binary features, the task is to recover an unknown one-to-one mapping between the vertices of the two graphs. We show under certain conditions on the sparsity and noise level of the feature vectors, a carefully designed two-layer graph neural network can, with high probability, recover the correct mapping between the vertices with the help of the graph structure. Additionally, we prove that our condition on the noise parameter is tight up to logarithmic factors. Finally, we compare the performance of the graph neural network to directly solving an assignment problem using the noisy vertex features and demonstrate that when the noise level is at least constant, this direct matching fails to achieve perfect recovery, whereas the graph neural network can tolerate noise levels growing as fast as a power of the size of the graph. Our theoretical findings are further supported by numerical studies as well as real-world data experiments.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 37 of its 60 references that are in the map. First posted on arXiv 12 Feb 2024.
Builds on
37 of 60 references.
References · 37
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2019Graph Neural Networks for Social Recommendationcited by 711
- 2020Generalization and Representational Limits of Graph Neural Networkscited by 217
- 2019What graph neural networks cannot learn: depth vs widthcited by 195
- 2020Convergence and Stability of Graph Convolutional Networks on Large Random Graphscited by 75
25 more
- 2021Graph Convolution for Semi-Supervised Classification: Improved Linear Separability and Out-of-Distribution Generalizationcited by 70
- 2022Generalization Analysis of Message Passing Neural Networks on Large Random Graphscited by 58
- 2021Transferability of Graph Neural Networks: an Extended Graphon Approachcited by 51
- 2021Learning Theory Can (Sometimes) Explain Generalisation in Graph Neural Networkscited by 51
- 2018Efficient random graph matching via degree profilescited by 48
- 2021Settling the Sharp Reconstruction Thresholds of Random Graph Matchingcited by 45
- 2021Transferability Properties of Graph Neural Networkscited by 42
- 2019Spectral Graph Matching and Regularized Quadratic Relaxations II: ErdHos-R'enyi Graphs and Universalitycited by 27
- 2018Partial Recovery of ErdHos-R'enyi Graph Alignment via k-Core Alignmentcited by 25
- 2021Correlated Stochastic Block Models: Exact Graph Matching with Applications to Recovering Communitiescited by 22
- 2022Random Graph Matching in Geometric Models: the Case of Complete Graphscited by 22
- 2018On the Non-asymptotic and Sharp Lower Tail Bounds of Random Variablescited by 19
- 2018Mean-field theory of graph neural networks in graph partitioningcited by 16
- 2021Random Graph Matching with Improved Noise Robustnesscited by 16
- 2022Matching recovery threshold for correlated random graphscited by 16
- 2020Graph and graphon neural network stabilitycited by 15
- 2021Strong recovery of geometric planted matchingscited by 12
- 2023Optimal Inference in Contextual Stochastic Block Modelscited by 11
- 2019Phase Transitions for Detecting Latent Geometry in Random Graphscited by 9
- 2020The Power of Graph Convolutional Networks to Distinguish Random Graph Models: Short Versioncited by 6
- 2021Phase transition in noisy high-dimensional random geometric graphscited by 6
- 2023Matching Correlated Inhomogeneous Random Graphs using the k-core Estimatorcited by 6
- 2021A probabilistic view of latent space graphs and phase transitionscited by 5
- 2022SeedGNN: Graph Neural Networks for Supervised Seeded Graph Matchingcited by 3
- 2024Statistical Guarantees for Link Prediction using Graph Neural Networkscited by 2
Built on by
Not cited yet.