Consistency-Driven Neuro-Symbolic SAT Ensemble
Abstract
Neural networks have recently emerged as a third paradigm for Boolean satisfiability (SAT) solving, alongside complete and stochastic local-search solvers, with independently trained models offering complementary predictions on the same formula, yet frequently disagreeing on the assignments they produce. To date, no ensemble method has been developed for aggregating the outputs of multiple neural SAT solvers, and a naive application of classical ensemble techniques would only reduce this disagreement to scalar per-variable metrics such as vote counts, discarding the relational structure between variables that is essential for constructing a consistent satisfying assignment. We present cdNSE, a new consistency-driven ensemble method for neuro-symbolic SAT solvers. We develop a mathematical framework to characterize consistency among solver outputs, capturing both agreement on variable assignments and on relationships between variables. These equivalence relations allow us to group variables where the ensemble shows consistent voting, which significantly reduces the search space for local search. We benchmark cdNSE against eleven fusion-based and ten learning-based methods on instances from six SATLIB datasets. cdNSE improves the solve rate by a relative improvement of over the strongest baseline and requires fewer flips to find a solution. When we increase the flip-budget for the local search engine, cdNSE achieves a solve rate, compared to for the strongest baseline method.
est. 32% chance this paper gets accepted at ICLR 2027.
What do you think this paper will get?
All positions stay anonymous.