mlsanityData to 7 Oct 2026

MGNN: Graph Neural Networks Inspired by Distance Geometry Problem

arXiv 2201.12994 ↗First posted 31 Jan 2022cs.LG cs.SIcited by 8

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

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Graph Attention Networkscited by 8,854
  3. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
  4. 2018How Powerful are Graph Neural Networks?cited by 4,355
  5. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  6. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  7. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  8. 2019Simplifying Graph Convolutional Networkscited by 1,470
  9. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
  10. 2018Pitfalls of Graph Neural Network Evaluationcited by 994
  11. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
  12. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
21 more
  1. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
  2. 2020Learning to Simulate Complex Physics with Graph Networkscited by 867
  3. 2020Simple and Deep Graph Convolutional Networkscited by 857
  4. 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
  5. 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
  6. 2019Multi-scale Attributed Node Embeddingcited by 543
  7. 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 471
  8. 2019Provably Powerful Graph Networkscited by 385
  9. 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 361
  10. 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 332
  11. 2018Session-based Recommendation with Graph Neural Networkscited by 312
  12. 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 309
  13. 2020Wiki-CS: A Wikipedia-Based Benchmark for Graph Neural Networkscited by 253
  14. 2021BernNet: Learning Arbitrary Graph Spectral Filters via Bernstein Approximationcited by 195
  15. 2019On the equivalence between graph isomorphism testing and function approximation with GNNscited by 172
  16. 2020A Unified View on Graph Neural Networks as Graph Signal Denoisingcited by 110
  17. 2021Elastic Graph Neural Networkscited by 67
  18. 2019Signed Graph Attention Networkscited by 62
  19. 2021Graph Neural Networks Inspired by Classical Iterative Algorithmscited by 60
  20. 2021p-Laplacian Based Graph Neural Networkscited by 39
  21. 2021Tree Decomposed Graph Neural Networkcited by 35

Built on by

Cited by year

Citing papers per year: 2024: 6; 2025: 2.

8 papers.