paper-with-me

홈 › Papers

Estimating the Density of States of Boolean Satisfiability Problems on Classical and Quantum Computing Platforms

2019-10-29 · Tuhin Sahai, Anurag Mishra, Jose Miguel Pasini, Susmit Jha

Given a Boolean formula $\phi(x)$ in conjunctive normal form (CNF), the density of states counts the number of variable assignments that violate exactly $e$ clauses, for all values of $e$. Thus, the density of states is a histogram of the number of unsatisfied clauses over all possible assignments. This computation generalizes both maximum-satisfiability (MAX-SAT) and model counting problems and not only provides insight into the entire solution space, but also yields a measure for the \emph{hardness} of the problem instance. Consequently, in real-world scenarios, this problem is typically infeasible even when using state-of-the-art algorithms. While finding an exact answer to this problem is a computationally intensive task, we propose a novel approach for estimating density of states based on the concentration of measure inequalities. The methodology results in a quadratic unconstrained binary optimization (QUBO), which is particularly amenable to quantum annealing-based solutions. We present the overall approach and compare results from the D-Wave quantum annealer against the best-known classical algorithms such as the Hamze-de Freitas-Selby (HFS) algorithm and satisfiability modulo theory (SMT) solvers.

📄 PDF Abstract BibTeX arXiv:1910.13088

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Hardware Acceleration for Boolean Satisfiability Solver by Applying Belief Propagation Algorithm

2016-03-16 · Te-Hsuan Chen, Ju-Yi Lu

Boolean satisfiability (SAT) has an extensive application domain in computer science, especially in electronic design automation applications. Circuit synthesis, optimization, and verification problems can be solved by t…

Decoder

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…

IB-Net: Initial Branch Network for Variable Decision in Boolean Satisfiability

2024-03-06 · Tsz Ho Chan, Wenyi Xiao, Junhua Huang, HuiLing Zhen 외

Boolean Satisfiability problems are vital components in Electronic Design Automation, particularly within the Logic Equivalence Checking process. Currently, SAT solvers are employed for these problems and neural network …

Detection of Planted Solutions for Flat Satisfiability Problems

2015-02-21 · Quentin Berthet, Jordan S. Ellenberg

We study the detection problem of finding planted solutions in random instances of flat satisfiability problems, a generalization of boolean satisfiability formulas. We describe the properties of random instances of flat…

Two-sample testing

CNNSAT: Fast, Accurate Boolean Satisfiability using Convolutional Neural Networks

2019-05-01 · ICLR 2019 5 · Yu Wang, Fengjuan Gao, Amin Alipour, Linzhang Wang 외

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 sc…