arrow
Return

Machine Learning Methods in Solving the Boolean Satisfiability Problem

delete2023-06-01
delete12
PRE
AI
W
Wenxuan Guo
H
Hui‐Ling Zhen
X
Xijun Li *
W
Wanqian Luo
M
Mingxuan Yuan
Y
Yaohui Jin
J
Junchi Yan *
DOI:10.1007/s11633-022-1396-2delete
deleteOriginal
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper reviews the recent literature on solving the Boolean satisfiability problem (SAT), an archetypal NP-complete problem, with the aid of machine learning (ML) techniques. Over the last decade, the machine learning society advances rapidly and surpasses human performance on several tasks. This trend also inspires a number of works that apply machine learning methods for SAT solving. In this survey, we examine the evolving ML SAT solvers from naive classifiers with handcrafted features to emerging end-to-end SAT solvers, as well as recent progress on combinations of existing conflict-driven clause learning (CDCL) and local search solvers with machine learning methods. Overall, solving SAT with machine learning is a promising yet challenging research topic. We conclude the limitations of current works and suggest possible future directions. The collected paper list is available at https://github.com/ThinklabSJTU/awesome-ml4co.
Keywords:
Machine learning (ML)
Boolean satisfiability (SAT)
deep learning
graph neural networks (GNNs)
combinatorial optimization

Journal

Machine Intelligence Research cover
Machine Intelligence Research
IF:
8.7
Papers:
312
Citations:
1.4K

Organization

H
huawei technologies
Scholars:
43
Papers: 24
Citations: 1.3K
Shanghai Jiao Tong University cover
Shanghai Jiao Tong University
Scholars:
9.9K
Papers: 2.9K
Citations: 5.1W
Cited Papers

Cited Papers

Depolarization inactivation of dopamine neurons: an artifact?
err1995-02-01
err0
errOAAI
errG Mereu; V Lilliu; P Vargiu; AL Muntoni; M Diana; GL Gessa
errShare
errSave
A scoping review on the field validation and implementation of rapid diagnostic tests for vector-borne and other infectious diseases of poverty in urban areas
err2018-09-03
err0
errOAAI
errLyda Osorio; Jonny Alejandro Garcia; Luis Gabriel Parra; Victor Garcia; Laura Torres; Stéphanie Degroote; Valéry Ridde
errShare
errSave
Algorithm runtime prediction: Methods & evaluation
err2014-01-01
err318
errOAAI
errHutter, Frank; Xu, Lin; Hoos, Holger H.; Leyton-Brown, Kevin
errShare
errSave
errShare
errSave
researcher View more