paper-with-me

Papers

Boolean Satisfiability via Imitation Learning

2025-09-29 · Zewei Zhang, Huan Liu, Yuanhao Yu, Jun Chen, Xiangyu Xu arxiv

We propose ImitSAT, a branching policy for conflict-driven clause learning (CDCL) solvers based on imitation learning for the Boolean satisfiability problem (SAT). Unlike previous methods that predict instance-level signals to improve CDCL branching indirectly, or rely on reinforcement learning and insufficient CDCL information to enhance branching, ImitSAT learns from expert KeyTrace that collapses a full run into the sequence of surviving decisions. Replaying a KeyTrace on the same instance is nearly conflict-free, providing dense decision-level supervision and directly reducing propagations -- the dominant contributor to wall-clock time. This prefix-conditioned supervision enables ImitSAT to reproduce high-quality branches without exploration, yielding faster convergence, stable training, and seamless integration into CDCL. Extensive experiments demonstrate that ImitSAT reduces propagation counts and runtime, outperforming state-of-the-art learned approaches. We released the source code and trained model at https://github.com/zewei-Zhang/ImitSAT

📄 PDF Abstract BibTeX arXiv:2509.25411

Code (0)

등록된 구현이 없습니다.

Tasks

Reinforcement Learning

Similar Papers 제목 키워드 기반

Graph Neural Reasoning May Fail in Certifying Boolean Unsatisfiability

2019-09-25 · Ziliang Chen, Zhanfu Yang

It is feasible and practically-valuable to bridge the characteristics between graph neural networks (GNNs) and logical reasoning. Despite considerable efforts and successes witnessed to solve Boolean satisfiability (SAT)…

Logical Reasoning

Graph Neural Networks and Boolean Satisfiability

2017-02-12 · Benedikt Bünz, Matthew Lamm

In this paper we explore whether or not deep neural architectures can learn to classify Boolean satisfiability (SAT). We devote considerable time to discussing the theoretical properties of SAT. Then, we define a graph r…

Feature Engineering

On Continuous Local BDD-Based Search for Hybrid SAT Solving

2020-12-14 · Anastasios Kyrillidis, Moshe Y. Vardi, Zhiwei Zhang

We explore the potential of continuous local search (CLS) in SAT solving by proposing a novel approach for finding a solution of a hybrid system of Boolean constraints. The algorithm is based on CLS combined with belief …

Machine Learning Methods in Solving the Boolean Satisfiability Problem

2022-03-02 · Wenxuan Guo, Junchi Yan, Hui-Ling Zhen, Xijun Li 외

This paper reviews the recent literature on solving the Boolean satisfiability problem (SAT), an archetypal NP-complete problem, with the help of machine learning techniques. Despite the great success of modern SAT solve…

BIG-bench Machine Learning

On the Expressive Power of GNNs for Boolean Satisfiability

2026-02-09 · Saku Peltonen, Roger Wattenhofer arxiv

Machine learning approaches to solving Boolean Satisfiability (SAT) aim to replace handcrafted heuristics with learning-based models. Graph Neural Networks have emerged as the main architecture for SAT solving, due to th…