Scaling Neuro-symbolic Problem Solving: Solver-Free Learning of Constraints and Objectives
Not on the map. Why?
Abstract (arXiv)
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 optimization 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, thus delivering 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 training time of other hybrid methods. On a visual Min-Cut/Max-cut task, it optimizes the regret better than a Decision-Focused-Learning regret-dedicated loss. Finally, it efficiently learns the energy optimization formulation of the large real-world problem of designing proteins.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 38 of its 91 references that are in the map. First posted on arXiv 28 Aug 2025.
Builds on
38 of 91 references.
References · 38
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 599
- 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 394
- 2021Pay Attention to MLPscited by 368
- 2017Smart "Predict, then Optimize"cited by 339
- 2017A Semantic Loss Function for Deep Learning with Symbolic Knowledgecited by 270
- 2018Melding the Data-Decisions Pipeline: Decision-Focused Learning for Combinatorial Optimizationcited by 227
- 2019Differentiation of Blackbox Combinatorial Solverscited by 226
- 2025ZebraLogic: On the Scaling Limits of LLMs for Logical Reasoningcited by 201
- 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
- 2024The pitfalls of next-token predictioncited by 160
26 more
- 2024Beyond Autoregression: Discrete Diffusion for Complex Reasoning and Planningcited by 135
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunitiescited by 130
- 2019Learning with Fenchel-Young Lossescited by 119
- 2022Interpretable Scientific Discovery with Symbolic Regression: A Reviewcited by 105
- 2021Implicit MLE: Backpropagating Through Discrete Exponential Family Distributionscited by 98
- 2019MIPaaL: Mixed Integer Program as a Layercited by 94
- 2023NeurASP: Embracing Neural Networks into Answer Set Programmingcited by 92
- 2019GMNN: Graph Markov Neural Networkscited by 82
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2020Learning with Differentiable Perturbed Optimizerscited by 81
- 2017Recurrent Relational Networkscited by 72
- 2018Differentiable Dynamic Programming for Structured Prediction and Attentioncited by 58
- 2020Contrastive Losses and Solution Caching for Predict-and-Optimizecited by 52
- 2022Backpropagation through Combinatorial Algorithms: Identity with Projection Workscited by 29
- 2016Deep Learning Markov Random Field for Semantic Segmentationcited by 27
- 2021Techniques for Symbol Grounding with SATNetcited by 24
- 2023Learning to Solve Constraint Satisfaction Problems with Recurrent Transformercited by 21
- 2024Limits of Deep Learning: Sequence Modeling through the Lens of Complexity Theorycited by 19
- 2020LP-SparseMAP: Differentiable Relaxed Optimization for Sparse Structured Predictioncited by 17
- 2020Neural Learning of One-of-Many Solutions for Combinatorial Problems in Structured Output Spacescited by 14
- 2024Neuro-symbolic Learning Yielding Logical Constraintscited by 12
- 2023Assessing SATNet's Ability to Solve the Symbol Grounding Problemcited by 10
- 2022Learning MAX-SAT from Contextual Examples for Combinatorial Optimisationcited by 8
- 2022Learning Symmetric Rules with SATNetcited by 4
- 2023Scalable Coupling of Deep Learning with Logical Reasoningcited by 4
- 2023Learning Reliable Logical Rules with SATNetcited by 3
Built on by
Not cited yet.