Can Q-learning with graph networks learn a generalizable branching heuristic for a SAT solver?

We present Graph-Q-SAT, a branching heuristic for a Boolean SAT solver trained with value-based reinforcement learning (RL) using Graph Neural Networks for function approximation. Solvers using Graph-Q-SAT are complete SAT solvers that either provide a satisfying assignment or proof of unsatisfiabil...

Full description

Bibliographic Details
Main Authors: Kurin, V, Godil, S, Whiteson, S, Catanzaro, B
Format: Conference item
Language:English
Published: NeurIPS 2020