Message Detouring: A Simple Yet Effective Cycle Representation for Expressive Graph Learning
Not on the map. Why?
Abstract (arXiv)
Graph learning is crucial in the fields of bioinformatics, social networks, and chemicals. Although high-order graphlets, such as cycles, are critical to achieving an informative graph representation for node classification, edge prediction, and graph recognition, modeling high-order topological characteristics poses significant computational challenges, restricting its widespread applications in machine learning. To address this limitation, we introduce the concept of textitmessage detouring to hierarchically characterize cycle representation throughout the entire graph, which capitalizes on the contrast between the shortest and longest pathways within a range of local topologies associated with each graph node. The topological feature representations derived from our message detouring landscape demonstrate comparable expressive power to high-order textitWeisfeiler-Lehman (WL) tests but much less computational demands. In addition to the integration with graph kernel and message passing neural networks, we present a novel message detouring neural network, which uses Transformer backbone to integrate cycle representations across nodes and edges. Aside from theoretical results, experimental results on expressiveness, graph classification, and node classification show message detouring can significantly outperform current counterpart approaches on various benchmark datasets.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 42 of its 68 references that are in the map. First posted on arXiv 12 Feb 2024.
Builds on
42 of 68 references.
References · 42
- 2017Attention Is All You Needcited by 59,932
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,042
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
- 2018Junction Tree Variational Autoencoder for Molecular Graph Generationcited by 647
- 2019Multi-scale Attributed Node Embeddingcited by 543
- 2019Graph Transformer Networkscited by 520
- 2019Provably Powerful Graph Networkscited by 385
- 2018Invariant and Equivariant Graph Networkscited by 339
30 more
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 312
- 2020MAGNN: Metapath Aggregated Graph Neural Network for Heterogeneous Graph Embeddingcited by 304
- 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
- 2020Can Graph Neural Networks Count Substructures?cited by 235
- 2021Weisfeiler and Lehman Go Cellular: CW Networkscited by 218
- 2020The Surprising Power of Graph Neural Networks with Random Node Initializationcited by 190
- 2022Pure Transformers are Powerful Graph Learnerscited by 188
- 2021Equivariant Subgraph Aggregation Networkscited by 154
- 2021From Stars to Subgraphs: Uplifting Any GNN with Local Structure Awarenesscited by 154
- 2019On the Universality of Invariant Networkscited by 151
- 2023Graph Inductive Biases in Transformers without Message Passingcited by 150
- 2021Weisfeiler and Leman go Machine Learning: The Story so farcited by 121
- 2021Geometric Deep Learning on Molecular Representationscited by 113
- 2022Understanding and Extending Subgraph GNNs by Rethinking Their Symmetriescited by 112
- 2022Not too little, not too much: a theoretical analysis of graph (over)smoothingcited by 106
- 2021Breaking the Limits of Message Passing Graph Neural Networkscited by 101
- 2020Expressive Power of Invariant and Equivariant Graph Neural Networkscited by 100
- 2019Cognitive Graph for Multi-Hop Reading Comprehension at Scalecited by 65
- 2018On Weisfeiler-Leman Invariance: Subgraph Counts and Related Graph Propertiescited by 63
- 2022Ordered Subgraph Aggregation Networkscited by 57
- 2022Boosting the Cycle Counting Power of Graph Neural Networks with I2-GNNscited by 55
- 2018GraKeL: A Graph Kernel Library in Pythoncited by 54
- 2023Path Neural Networks: Expressive and Accurate Graph Neural Networkscited by 32
- 2022ACMP: Allen-Cahn Message Passing with Attractive and Repulsive Forces for Graph Neural Networkscited by 31
- 2021Cycle Representation Learning for Inductive Relation Predictioncited by 23
- 2023Over-Squashing in Graph Neural Networks: A Comprehensive surveycited by 23
- 2022A Practical, Progressively-Expressive GNNcited by 20
- 2023Homophily-oriented Heterogeneous Graph Rewiringcited by 18
- 2022Weisfeiler and Leman Go Walking: Random Walk Kernels Revisitedcited by 8
- 2023Cycle Invariant Positional Encoding for Graph Representation Learningcited by 8
Built on by
Not cited yet.