paper-with-me

Papers

CNNSAT: Fast, Accurate Boolean Satisfiability using Convolutional Neural Networks

2019-05-01 · ICLR 2019 5 · Yu Wang, Fengjuan Gao, Amin Alipour, Linzhang Wang, Xuandong Li, Zhendong Su

Boolean satisfiability (SAT) is one of the most well-known NP-complete problems and has been extensively studied. State-of-the-art solvers exist and have found a wide range of applications. However, they still do not scale well to formulas with hundreds of variables. To tackle this fundamental scalability challenge, we introduce CNNSAT, a fast and accurate statistical decision procedure for SAT based on convolutional neural networks. CNNSAT's effectiveness is due to a precise and compact representation of Boolean formulas. On both real and synthetic formulas, CNNSAT is highly accurate and orders of magnitude faster than the state-of-the-art solver Z3. We also describe how to extend CNNSAT to predict satisfying assignments when it predicts a formula to be satisfiable.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

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

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

A Probabilistic Approach to Satisfiability of Propositional Logic Formulae

2019-12-04 · Reazul Hasan Russel

We propose a version of WalkSAT algorithm, named as BetaWalkSAT. This method uses probabilistic reasoning for biasing the starting state of the local search algorithm. Beta distribution is used to model the belief over b…

Boolean Satisfiability via Imitation Learning

2025-09-29 · Zewei Zhang, Huan Liu, Yuanhao Yu, Jun Chen 외 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 sign…

Reinforcement Learning

Sparsification for Fast Optimal Multi-Robot Path Planning in Lazy Compilation Schemes

2021-03-08 · Pavel Surynek

Path planning for multiple robots (MRPP) represents a task of finding non-colliding paths for robots through which they can navigate from their initial positions to specified goal positions. The problem is usually modele…

Navigate