Towards Dynamic Message Passing on Graphs
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
- 2017Attention Is All You Needcited by 59,932
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2021Efficiently Modeling Long Sequences with Structured State Spacescited by 2,424
- 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
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
38 more
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
- 2019Strategies for Pre-training Graph Neural Networkscited by 964
- 2020Simple and Deep Graph Convolutional Networkscited by 857
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 702
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
- 2020Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classificationcited by 500
- 2019Graph U-Netscited by 489
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 471
- 2021Rethinking Graph Transformers with Spectral Attentioncited by 468
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
- 2019Self-Attention Graph Poolingcited by 421
- 2019Diffusion Improves Graph Learningcited by 414
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 361
- 2017Residual Gated Graph ConvNetscited by 341
- 2023A critical look at the evaluation of GNNs under heterophily: Are we really making progress?cited by 332
- 2021Do Transformers Really Perform Bad for Graph Representation?cited by 318
- 2016Learning Convolutional Neural Networks for Graphscited by 314
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 309
- 2022Long Range Graph Benchmarkcited by 258
- 2020A Note on Over-Smoothing for Graph Neural Networkscited by 245
- 2019Learning Discrete Structures for Graph Neural Networkscited by 228
- 2023NodeFormer: A Scalable Graph Structure Learning Transformer for Node Classificationcited by 207
- 2022Finding Global Homophily in Graph Neural Networks When Meeting Heterophilycited by 179
- 2023Exphormer: Sparse Transformers for Graphscited by 166
- 2023On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topologycited by 163
- 2019ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representationscited by 156
- 2021GraphiT: Encoding Graph Structure in Transformerscited by 146
- 2022NAGphormer: A Tokenized Graph Transformer for Node Classification in Large Graphscited by 137
- 2023SGFormer: Simplifying and Empowering Transformers for Large-Graph Representationscited by 131
- 2022Pre-training via Denoising for Molecular Property Predictioncited by 124
- 2021Accurate Learning of Graph Representations with Graph Multiset Poolingcited by 120
- 2020Differentiable Graph Module (DGM) for Graph Convolutional Networkscited by 86
50 most cited of 62 All 62 (JSON)
Built on by
Citing papers per year: 2024: 1; 2025: 6; 2026: 4.
11 papers.
- 2025VL-SAE: Interpreting and Enhancing Vision-Language Alignment with a Unified Concept Setcited by 12
- 2025Edit Less, Achieve More: Dynamic Sparse Neuron Masking for Lifelong Knowledge Editing in LLMscited by 7
- 2024Making Classic GNNs Strong Baselines Across Varying Homophily: A Smoothness-Generalization Perspectivecited by 2
- 2025Relieving the Over-Aggregating Effect in Graph Transformerscited by 2
- 2025WebRec: Enhancing LLM-based Recommendations with Attention-guided RAG from Webcited by 2
- 2025Multi-Scale Harmonic Encoding for Feature-Wise Graph Message Passingcited by 0
- 2025Enhancing Graph Representations with Neighborhood-Contextualized Message-Passingcited by 0
- 2026Ftextsuperscript2LP-AP: Fast & Flexible Label Propagation with Adaptive Propagation Kernelcited by 0
- 2026Learn When and Where to Connect: Adaptive Virtual Nodes for Dynamic Message Passing on Graphscited by 0
- 2026Enhancing LLMs for Graph Tasks via Graph-aware LoRA Generationcited by 0
- 2026Adaptive Recurrent Message Passing for Test Time Computing on Graphscited by 0
- 2026Adaptive Recurrent Message Passing for Test Time Computing on Graphs21 Jun 2026
- 2026Enhancing LLMs for Graph Tasks via Graph-aware LoRA Generation21 Jun 2026
- 2026Learn When and Where to Connect: Adaptive Virtual Nodes for Dynamic Message Passing on Graphs2 Jun 2026
- 2026Ftextsuperscript2LP-AP: Fast & Flexible Label Propagation with Adaptive Propagation Kernel22 Apr 2026
- 2025WebRec: Enhancing LLM-based Recommendations with Attention-guided RAG from Web18 Nov 2025
- 2025Enhancing Graph Representations with Neighborhood-Contextualized Message-Passing14 Nov 2025
- 2025Edit Less, Achieve More: Dynamic Sparse Neuron Masking for Lifelong Knowledge Editing in LLMs25 Oct 2025
- 2025VL-SAE: Interpreting and Enhancing Vision-Language Alignment with a Unified Concept Set24 Oct 2025
- 2025Relieving the Over-Aggregating Effect in Graph Transformers24 Oct 2025
- 2025Multi-Scale Harmonic Encoding for Feature-Wise Graph Message Passing21 May 2025
- 2024Making Classic GNNs Strong Baselines Across Varying Homophily: A Smoothness-Generalization Perspective13 Dec 2024