Relational GNNs Cannot Learn $C_2$ Features for Planning
Dillon Z. Chen

TL;DR
This paper demonstrates that Relational GNNs are unable to learn $C_2$ features for planning, challenging previous assumptions, and suggests alternative architectures that might succeed.
Contribution
It provides a theoretical and empirical analysis showing R-GNNs cannot learn $C_2$ features, and identifies potential architectures better suited for this task.
Findings
R-GNNs cannot learn $C_2$ features for planning.
Prior GNN architectures may better learn $C_2$ features.
Contradicts empirical results suggesting R-GNNs can learn these features.
Abstract
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 , first-order logic with two variables and counting. In the context of planning, features refer to the set of formulae in 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 features. We show that, contrary to empirical results, R-GNNs cannot learn value functions defined by features. We also identify prior GNN architectures for planning that may better learn value functions defined by features.
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAI-based Problem Solving and Planning · Logic, Reasoning, and Knowledge
