Permutation-Invariant Graph Partitioning:How Graph Neural Networks Capture Structural Interactions?
Asela Hevapathige, Qing Wang
TL;DR
The paper investigates how Graph Neural Networks (GNNs) can better capture structural interactions by employing permutation-invariant graph partitioning. It introduces Graph Partitioning Neural Networks (GPNNs), which integrate partition-colored embeddings and interaction embeddings to encode intra- and inter-partition structure, and establishes a theoretical link between partitioning schemes and graph isomorphism through partition- and interaction-isomorphism. The expressivity of GPNNs is analyzed, showing they lie between $1$-WL and $3$-WL and can be tuned via partition colouring and interaction types; the workload achieves a practical balance between expressivity and computational cost. Empirically, GPNNs outperform strong baselines on graph classification, regression, and node classification across diverse datasets, with core-degree and degree-based partition schemes delivering the best performance while maintaining efficiency. The work highlights a pathway to more powerful, scalable GNNs by leveraging permutation-invariant partitioning to reveal and encode structural interactions, though it leaves open learning of partitioning schemes for future research.
Abstract
Graph Neural Networks (GNNs) have paved the way for being a cornerstone in graph-related learning tasks. Yet, the ability of GNNs to capture structural interactions within graphs remains under-explored. In this work, we address this gap by drawing on the insight that permutation invariant graph partitioning enables a powerful way of exploring structural interactions. We establish theoretical connections between permutation invariant graph partitioning and graph isomorphism, and then propose Graph Partitioning Neural Networks (GPNNs), a novel architecture that efficiently enhances the expressive power of GNNs in learning structural interactions. We analyze how partitioning schemes and structural interactions contribute to GNN expressivity and their trade-offs with complexity. Empirically, we demonstrate that GPNNs outperform existing GNN models in capturing structural interactions across diverse graph benchmark tasks.
