When No Paths Lead to Rome: Benchmarking Systematic Neural Relational Reasoning
Anirban Das, Irtaza Khalid, Rafael Peñaloza, Steven Schockaert
TL;DR
NoRA introduces a benchmark for systematic neural relational reasoning that goes beyond path-based inference, incorporating rich, multi-relational graphs with ambiguous facts. The dataset is ASP-based, with world rules that induce answer sets; problem difficulty is quantified via depth, width, BL, and OPEC to encourage compositional generalization. Experiments show current state-of-the-art models, especially path-based and some GNNs, struggle with off-path reasoning and ambiguity, while Edge Transformers perform best but still falter on hardest splits. Large reasoning models reveal that even with explicit world rules, off-path reasoning remains challenging, highlighting a need for architectures and training paradigms capable of true non-path, multi-relational reasoning and robust rule induction. The NoRA family, including NoRA v1.1 and HetioNet, provides a broader testbed to drive progress in neural systematic reasoning and beyond-path generalization.
Abstract
Designing models that can learn to reason in a systematic way is an important and long-standing challenge. In recent years, a wide range of solutions have been proposed for the specific case of systematic relational reasoning, including Neuro-Symbolic approaches, variants of the Transformer architecture, and specialised Graph Neural Networks. However, existing benchmarks for systematic relational reasoning focus on an overly simplified setting, based on the assumption that reasoning can be reduced to composing relational paths. In fact, this assumption is hard-baked into the architecture of several recent models, leading to approaches that can perform well on existing benchmarks but are difficult to generalise to other settings. To support further progress in the field of systematic relational reasoning with neural networks, we introduce NoRA, a new benchmark which adds several levels of difficulty and requires models to go beyond path-based reasoning.
