MGNN: Graph Neural Networks Inspired by Distance Geometry Problem
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) have emerged as a prominent research topic in the field of machine learning. Existing GNN models are commonly categorized into two types: spectral GNNs, which are designed based on polynomial graph filters, and spatial GNNs, which utilize a message-passing scheme as the foundation of the model. For the expressive power and universality of spectral GNNs, a natural approach is to improve the design of basis functions for better approximation ability. As for spatial GNNs, models like Graph Isomorphism Networks (GIN) analyze their expressive power based on Graph Isomorphism Tests. Recently, there have been attempts to establish connections between spatial GNNs and geometric concepts like curvature and cellular sheaves, as well as physical phenomena like oscillators. However, despite the recent progress, there is still a lack of comprehensive analysis regarding the universality of spatial GNNs from the perspectives of geometry and physics. In this paper, we propose MetricGNN (MGNN), a spatial GNN model inspired by the congruent-insensitivity property of classifiers in the classification phase of GNNs. We demonstrate that a GNN model is universal in the spatial domain if it can generate embedding matrices that are congruent to any given embedding matrix. This property is closely related to the Distance Geometry Problem (DGP). Since DGP is an NP-Hard combinatorial optimization problem, we propose optimizing an energy function derived from spring networks and the Multi-Dimensional Scaling (MDS) problem. This approach also allows our model to handle both homophilic and heterophilic graphs. Finally, we propose employing the iteration method to optimize our energy function. We extensively evaluate the effectiveness of our model through experiments conducted on both synthetic and real-world datasets. Our code is available at: https://github.com/GuanyuCui/MGNN.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 33 of its 69 references that are in the map. First posted on arXiv 31 Jan 2022.
Builds on
33 of 69 references.
References · 33
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
21 more
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2020Learning to Simulate Complex Physics with Graph Networkscited by 867
- 2020Simple and Deep Graph Convolutional Networkscited by 857
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
- 2019Multi-scale Attributed Node Embeddingcited by 543
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 471
- 2019Provably Powerful Graph Networkscited by 385
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 361
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 332
- 2018Session-based Recommendation with Graph Neural Networkscited by 312
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 309
- 2020Wiki-CS: A Wikipedia-Based Benchmark for Graph Neural Networkscited by 253
- 2021BernNet: Learning Arbitrary Graph Spectral Filters via Bernstein Approximationcited by 195
- 2019On the equivalence between graph isomorphism testing and function approximation with GNNscited by 172
- 2020A Unified View on Graph Neural Networks as Graph Signal Denoisingcited by 110
- 2021Elastic Graph Neural Networkscited by 67
- 2019Signed Graph Attention Networkscited by 62
- 2021Graph Neural Networks Inspired by Classical Iterative Algorithmscited by 60
- 2021p-Laplacian Based Graph Neural Networkscited by 39
- 2021Tree Decomposed Graph Neural Networkcited by 35
Built on by
Citing papers per year: 2024: 6; 2025: 2.
8 papers.
- 2024A Survey on Learning from Graphs with Heterophily: Recent Advances and Future Directionscited by 13
- 2024Two Heads Are Better Than One: Boosting Graph Sparse Training via Semantic and Topological Awarenesscited by 10
- 2024Efficient Topology-aware Data Augmentation for High-Degree Graph Neural Networkscited by 6
- 2024The Heterophilic Snowflake Hypothesis: Training and Empowering GNNs for Heterophilic Graphscited by 6
- 2025Large-Scale Spectral Graph Neural Networks via Laplacian Sparsification: Technical Reportcited by 5
- 2024Rethinking Spectral Graph Neural Networks with Spatially Adaptive Filteringcited by 3
- 2024VisDiff: SDF-Guided Polygon Generation for Visibility Reconstruction and Recognitioncited by 0
- 2025Rethinking Message Passing Neural Networks with Diffusion Distance-guided Stress Majorizationcited by 0
- 2025Rethinking Message Passing Neural Networks with Diffusion Distance-guided Stress Majorization25 Nov 2025
- 2025Large-Scale Spectral Graph Neural Networks via Laplacian Sparsification: Technical Report8 Jan 2025
- 2024VisDiff: SDF-Guided Polygon Generation for Visibility Reconstruction and Recognition7 Oct 2024
- 2024The Heterophilic Snowflake Hypothesis: Training and Empowering GNNs for Heterophilic Graphs18 Jun 2024
- 2024Efficient Topology-aware Data Augmentation for High-Degree Graph Neural Networks8 Jun 2024
- 2024Two Heads Are Better Than One: Boosting Graph Sparse Training via Semantic and Topological Awareness2 Feb 2024
- 2024A Survey on Learning from Graphs with Heterophily: Recent Advances and Future Directions18 Jan 2024
- 2024Rethinking Spectral Graph Neural Networks with Spatially Adaptive Filtering17 Jan 2024