Weisfeiler and Lehman Go Topological: Message Passing Simplicial Networks
Cristian Bodnar, Fabrizio Frasca, Yu Guang Wang, Nina Otter, Guido, Mont\'ufar, Pietro Li\`o, Michael Bronstein

TL;DR
This paper introduces Message Passing Simplicial Networks (MPSNs) that operate on simplicial complexes, extending graph neural networks to capture multi-level interactions and surpassing traditional methods in expressivity and performance.
Contribution
The paper presents MPSNs and a Simplicial Weisfeiler-Lehman test, demonstrating their superior expressivity over standard GNNs and WL tests, with theoretical analysis and empirical validation.
Findings
MPSNs are more powerful than WL and not less than 3-WL.
MPSNs can distinguish challenging strongly regular graphs.
Orientation equivariant MPSNs improve classification accuracy.
Abstract
The pairwise interaction paradigm of graph machine learning has predominantly governed the modelling of relational systems. However, graphs alone cannot capture the multi-level interactions present in many complex systems and the expressive power of such schemes was proven to be limited. To overcome these limitations, we propose Message Passing Simplicial Networks (MPSNs), a class of models that perform message passing on simplicial complexes (SCs). To theoretically analyse the expressivity of our model we introduce a Simplicial Weisfeiler-Lehman (SWL) colouring procedure for distinguishing non-isomorphic SCs. We relate the power of SWL to the problem of distinguishing non-isomorphic graphs and show that SWL and MPSNs are strictly more powerful than the WL test and not less powerful than the 3-WL test. We deepen the analysis by comparing our model with traditional graph neural networks…
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 · Topological and Geometric Data Analysis · Complex Network Analysis Techniques
Methods*Communicated@Fast*How Do I Communicate to Expedia?
