Relational GNNs Cannot Learn C2 Features for Planning
Not on the map. Why?
Abstract (arXiv)
Relational Graph Neural Networks (R-GNNs) are a GNN-based approach for learning value functions that can generalise to unseen problems from a given planning domain. R-GNNs were theoretically motivated by the well known connection between the expressive power of GNNs and C2, first-order logic with two variables and counting. In the context of planning, C2 features refer to the set of formulae in C2 with relations defined by the unary and binary predicates of a planning domain. Some planning domains exhibit optimal value functions that can be decomposed as arithmetic expressions of C2 features. We show that, contrary to empirical results, R-GNNs cannot learn value functions defined by C2 features. We also identify prior GNN architectures for planning that may better learn value functions defined by C2 features.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 9 of its 11 references that are in the map. First posted on arXiv 13 Jun 2025.
Builds on
9 of 11 references.
References · 9
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 312
- 2019A Survey on Graph Kernelscited by 148
- 2021Breaking the Limits of Message Passing Graph Neural Networkscited by 101
- 2021The Logic of Graph Neural Networkscited by 84
- 2020Planning with Learned Object Importance in Large Problem Instances using Graph Neural Networkscited by 38
- 2021Learning General Optimal Policies with Graph Neural Networks: Expressive Power, Transparency, and Limitscited by 38
- 2023Learning Domain-Independent Heuristics for Grounded and Lifted Planningcited by 31
- 2024Return to Tradition: Learning Reliable Heuristics with Classical Machine Learningcited by 19
Built on by
Not cited yet.