From Stars to Subgraphs: Uplifting Any GNN with Local Structure Awareness
Lingxiao Zhao, Wei Jin, Leman Akoglu, Neil Shah

TL;DR
This paper introduces GNN-AK, a framework that enhances the expressiveness of message passing neural networks by incorporating local subgraph structures, leading to significant performance improvements across various graph learning tasks.
Contribution
It presents a general framework to uplift any MPNN's expressiveness using subgraph-based aggregation, balancing scalability and performance, and provides theoretical and empirical validation.
Findings
Achieves state-of-the-art results on multiple graph benchmarks.
Theoretically surpasses 1&2-WL and matches 3-WL expressiveness.
Reduces memory and computation costs with subgraph sampling strategies.
Abstract
Message Passing Neural Networks (MPNNs) are a common type of Graph Neural Network (GNN), in which each node's representation is computed recursively by aggregating representations (messages) from its immediate neighbors akin to a star-shaped pattern. MPNNs are appealing for being efficient and scalable, how-ever their expressiveness is upper-bounded by the 1st-order Weisfeiler-Lehman isomorphism test (1-WL). In response, prior works propose highly expressive models at the cost of scalability and sometimes generalization performance. Our work stands between these two regimes: we introduce a general framework to uplift any MPNN to be more expressive, with limited scalability overhead and greatly improved practical performance. We achieve this by extending local aggregation in MPNNs from star patterns to general subgraph patterns (e.g.,k-egonets):in our framework, each node representation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsAdvanced Graph Neural Networks · Topic Modeling · Graph Theory and Algorithms
MethodsGraph Neural Network · Test · Message Passing Neural Network
