On the structure of the boolean satisfiability problem: A survey

TN Alyahya, MEB Menai, H Mathkour - ACM Computing Surveys (CSUR), 2022 - dl.acm.org
The Boolean satisfiability problem (SAT) is a fundamental NP-complete decision problem in
automated reasoning and mathematical logic. As evidenced by the results of SAT …

Proof complexity and SAT solving

S Buss, J Nordström - Handbook of Satisfiability, 2021 - ebooks.iospress.nl
This chapter gives an overview of proof complexity and connections to SAT solving, focusing
on proof systems such as resolution, Nullstellensatz, polynomial calculus, and cutting planes …

On cryptographic attacks using backdoors for SAT

A Semenov, O Zaikin, I Otpuschennikov… - Proceedings of the …, 2018 - ojs.aaai.org
Propositional satisfiability (SAT) is at the nucleus of state-of-the-art approaches to a variety
of computationally hard problems, one of which is cryptanalysis. Moreover, a number of …

On the interplay between proof complexity and SAT solving

J Nordström - ACM SIGLOG News, 2015 - dl.acm.org
This paper is intended as an informal and accessible survey of proof complexity for non-
experts, focusing on some comparatively weak proof systems of particular interest in …

Random SAT instances à la carte

C Ansótegui, ML Bonet, J Levy - Artificial Intelligence Research …, 2008 - ebooks.iospress.nl
Many studies focus on the generation of hard SAT instances. The hardness is usually
measured by the time it takes SAT solvers to solve the instances. In this preliminary study …

Pebble games, proof complexity, and time-space trade-offs

J Nordstrom - Logical Methods in Computer Science, 2013 - lmcs.episciences.org
Pebble games were extensively studied in the 1970s and 1980s in a number of different
contexts. The last decade has seen a revival of interest in pebble games coming from the …

On probabilistic generalization of backdoors in boolean satisfiability

A Semenov, A Pavlenko, D Chivilikhin… - Proceedings of the …, 2022 - ojs.aaai.org
The paper proposes a probabilistic generalization of the well-known Strong Backdoor Set
(SBS) concept applied to the Boolean Satisfiability Problem (SAT). We call a set of Boolean …

PDP: A general neural framework for learning constraint satisfaction solvers

S Amizadeh, S Matusevych, M Weimer - arxiv preprint arxiv:1903.01969, 2019 - arxiv.org
There have been recent efforts for incorporating Graph Neural Network models for learning
full-stack solvers for constraint satisfaction problems (CSP) and particularly Boolean …

[HTML][HTML] Generating SAT instances with community structure

J Giráldez-Cru, J Levy - Artificial Intelligence, 2016 - Elsevier
Nowadays, modern SAT solvers are able to efficiently solve many industrial, or real-world,
SAT instances. However, the process of development and testing of new SAT solving …

Evaluating the hardness of SAT instances using evolutionary optimization algorithms

A Semenov, D Chivilikhin, A Pavlenko… - … on Principles and …, 2021 - research.monash.edu
Propositional satisfiability (SAT) solvers are deemed to be among the most efficient
reasoners, which have been successfully used in a wide range of practical applications. As …