Weisfeiler-Lehman goes Dynamic: An Analysis of the Expressive Power of Graph Neural Networks for Attributed and Dynamic Graphs
Silvia Beddar-Wiesing, Giuseppe Alessio D'Inverno, Caterina Graziani,, Veronica Lachi, Alice Moallemy-Oureh, Franco Scarselli, Josephine Maria, Thomas

TL;DR
This paper extends the theoretical understanding of Graph Neural Networks (GNNs), demonstrating their expressive power matches the Weisfeiler-Lehman test for dynamic graphs and attributed graphs with edges, broadening their applicability.
Contribution
It provides a theoretical analysis showing GNNs' expressive power extends to dynamic graphs and attributed graphs with edges, aligning with the 1-WL test and unfolding equivalence.
Findings
GNNs are as powerful as the 1-WL test for dynamic graphs.
GNNs' equivalence matches unfolding equivalence.
GNNs are universal approximators modulo 1-WL/unfolding equivalence.
Abstract
Graph Neural Networks (GNNs) are a large class of relational models for graph processing. Recent theoretical studies on the expressive power of GNNs have focused on two issues. On the one hand, it has been proven that GNNs are as powerful as the Weisfeiler-Lehman test (1-WL) in their ability to distinguish graphs. Moreover, it has been shown that the equivalence enforced by 1-WL equals unfolding equivalence. On the other hand, GNNs turned out to be universal approximators on graphs modulo the constraints enforced by 1-WL/unfolding equivalence. However, these results only apply to Static Attributed Undirected Homogeneous Graphs (SAUHG) with node attributes. In contrast, real-life applications often involve a much larger variety of graph types. In this paper, we conduct a theoretical analysis of the expressive power of GNNs for two other graph domains that are particularly interesting in…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsTest
