Scaling Neuro-Symbolic Problem Solving: Solver-Free Learning of Constraints and Objectives
Abstract
Background: In the ongoing quest for hybridizing discrete reasoning with neural nets, there is an increasing interest in neural architectures that can learn how to solve discrete reasoning or optimisation problems from natural inputs, a task that Large Language Models seem to struggle with. Objectives: We introduce a differentiable neuro-symbolic architecture and a loss function dedicated to learning how to solve NP-hard reasoning problems. Methods: Our new probabilistic loss allows for learning both the constraints and the objective – possibly non-linear – of a combinatorial problem. Thus, it delivers a complete model that can be scrutinized and completed with side constraints. By pushing the combinatorial solver out of the training loop, our architecture also offers scalable training while exact inference gives access to maximum accuracy. Results: We empirically show that it can efficiently learn how to solve NP-hard reasoning problems from natural inputs. On three variants of the Sudoku benchmark – symbolic, visual, and many-solution –, our approach requires a fraction of data and training time of other hybrid methods. On a visual Min-Cut/Max-cut task, it optimizes the regret as well as a Decision-Focused-Learning regret-dedicated loss. Finally, it efficiently learns the energy optimisation formulation of the large real-world problem of designing proteins.
Cite
Text
Defresne et al. "Scaling Neuro-Symbolic Problem Solving: Solver-Free Learning of Constraints and Objectives." Journal of Artificial Intelligence Research, 2026. doi:10.1613/JAIR.1.21105Markdown
[Defresne et al. "Scaling Neuro-Symbolic Problem Solving: Solver-Free Learning of Constraints and Objectives." Journal of Artificial Intelligence Research, 2026.](https://mlanthology.org/jair/2026/defresne2026jair-scaling/) doi:10.1613/JAIR.1.21105BibTeX
@article{defresne2026jair-scaling,
title = {{Scaling Neuro-Symbolic Problem Solving: Solver-Free Learning of Constraints and Objectives}},
author = {Defresne, Marianne and Gambardella, Romain and Barbe, Sophie and Schiex, Thomas},
journal = {Journal of Artificial Intelligence Research},
year = {2026},
doi = {10.1613/JAIR.1.21105},
volume = {85},
url = {https://mlanthology.org/jair/2026/defresne2026jair-scaling/}
}