Differentiable Symbolic Planning: A Neural Architecture for Constraint Reasoning with Learned Feasibility
Venkatakrishna Reddy Oruganti

TL;DR
This paper introduces Differentiable Symbolic Planning (DSP), a neural architecture that performs constraint reasoning by combining symbolic logic with differentiability, enabling better generalization and interpretability.
Contribution
The authors propose DSP integrated into a Universal Cognitive Kernel, achieving state-of-the-art results on constraint reasoning benchmarks with interpretable feasibility signals.
Findings
Achieves 97.4% accuracy on planning with 4x size generalization.
Attains 96.4% accuracy on SAT problems with 2x generalization.
Global feasibility aggregation is critical for high accuracy.
Abstract
Neural networks excel at pattern recognition but struggle with constraint reasoning -- determining whether configurations satisfy logical or physical constraints. We introduce Differentiable Symbolic Planning (DSP), a neural architecture that performs discrete symbolic reasoning while remaining fully differentiable. DSP maintains a feasibility channel (phi) that tracks constraint satisfaction evidence at each node, aggregates this into a global feasibility signal (Phi) through learned rule-weighted combination, and uses sparsemax attention to achieve exact-zero discrete rule selection. We integrate DSP into a Universal Cognitive Kernel (UCK) that combines graph attention with iterative constraint propagation. Evaluated on three constraint reasoning benchmarks -- graph reachability, Boolean satisfiability, and planning feasibility -- UCK+DSP achieves 97.4% accuracy on planning under 4x…
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.
