mlsanityData to 7 Oct 2026

Towards Dynamic Message Passing on Graphs

arXiv 2410.23686 ↗First posted 31 Oct 2024cs.LGcited by 11

Not on the map. Why?

Abstract (arXiv)

Message passing plays a vital role in graph neural networks (GNNs) for effective feature learning. However, the over-reliance on input topology diminishes the efficacy of message passing and restricts the ability of GNNs. Despite efforts to mitigate the reliance, existing study encounters message-passing bottlenecks or high computational expense problems, which invokes the demands for flexible message passing with low complexity. In this paper, we propose a novel dynamic message-passing mechanism for GNNs. It projects graph nodes and learnable pseudo nodes into a common space with measurable spatial relations between them. With nodes moving in the space, their evolving relations facilitate flexible pathway construction for a dynamic message-passing process. Associating pseudo nodes to input graphs with their measured relations, graph nodes can communicate with each other intermediately through pseudo nodes under linear complexity. We further develop a GNN model named mathttN2 based on our dynamic message-passing mechanism. mathttN2 employs a single recurrent layer to recursively generate the displacements of nodes and construct optimal dynamic pathways. Evaluation on eighteen benchmarks demonstrates the superior performance of mathttN2 over popular GNNs. mathttN2 successfully scales to large-scale benchmarks and requires significantly fewer parameters for graph classification with the shared recurrent layer.

Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 62 of its 80 references that are in the map. First posted on arXiv 31 Oct 2024.

Builds on

62 of 80 references.

References · 62

  1. 2017Attention Is All You Needcited by 59,932
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  4. 2017Graph Attention Networkscited by 8,854
  5. 2017Inductive Representation Learning on Large Graphscited by 6,284
  6. 2018How Powerful are Graph Neural Networks?cited by 4,355
  7. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  8. 2021Efficiently Modeling Long Sequences with Structured State Spacescited by 2,424
  9. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  10. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  11. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  12. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
38 more
  1. 2019Simplifying Graph Convolutional Networkscited by 1,470
  2. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
  3. 2018Pitfalls of Graph Neural Network Evaluationcited by 994
  4. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
  5. 2019Strategies for Pre-training Graph Neural Networkscited by 964
  6. 2020Simple and Deep Graph Convolutional Networkscited by 857
  7. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
  8. 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
  9. 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 702
  10. 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
  11. 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
  12. 2020Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classificationcited by 500
  13. 2019Graph U-Netscited by 489
  14. 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 471
  15. 2021Rethinking Graph Transformers with Spectral Attentioncited by 468
  16. 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
  17. 2019Self-Attention Graph Poolingcited by 421
  18. 2019Diffusion Improves Graph Learningcited by 414
  19. 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 361
  20. 2017Residual Gated Graph ConvNetscited by 341
  21. 2023A critical look at the evaluation of GNNs under heterophily: Are we really making progress?cited by 332
  22. 2021Do Transformers Really Perform Bad for Graph Representation?cited by 318
  23. 2016Learning Convolutional Neural Networks for Graphscited by 314
  24. 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 309
  25. 2022Long Range Graph Benchmarkcited by 258
  26. 2020A Note on Over-Smoothing for Graph Neural Networkscited by 245
  27. 2019Learning Discrete Structures for Graph Neural Networkscited by 228
  28. 2023NodeFormer: A Scalable Graph Structure Learning Transformer for Node Classificationcited by 207
  29. 2022Finding Global Homophily in Graph Neural Networks When Meeting Heterophilycited by 179
  30. 2023Exphormer: Sparse Transformers for Graphscited by 166
  31. 2023On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topologycited by 163
  32. 2019ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representationscited by 156
  33. 2021GraphiT: Encoding Graph Structure in Transformerscited by 146
  34. 2022NAGphormer: A Tokenized Graph Transformer for Node Classification in Large Graphscited by 137
  35. 2023SGFormer: Simplifying and Empowering Transformers for Large-Graph Representationscited by 131
  36. 2022Pre-training via Denoising for Molecular Property Predictioncited by 124
  37. 2021Accurate Learning of Graph Representations with Graph Multiset Poolingcited by 120
  38. 2020Differentiable Graph Module (DGM) for Graph Convolutional Networkscited by 86

50 most cited of 62 All 62 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 6; 2026: 4.

11 papers.