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 …

G2sat: Learning to generate sat formulas

J You, H Wu, C Barrett… - Advances in neural …, 2019 - proceedings.neurips.cc
Abstract The Boolean Satisfiability (SAT) problem is the canonical NP-complete problem
and is fundamental to computer science, with a wide array of applications in planning …

Fixed-parameter tractability

M Samer, S Szeider - Handbook of Satisfiability, 2021 - ebooks.iospress.nl
Parameterized complexity is a new theoretical framework that considers, in addition to the
overall input size, the effects on computational complexity of a secondary measurement, the …

Locality in random SAT instances

J Giráldez-Cru, J Levy - 2017 - digital.csic.es
Despite the success of CDCL SAT solvers solving industrial problems, there are still many
open questions to explain such success. In this context, the generation of random SAT …

On the hierarchical community structure of practical Boolean formulas

C Li, J Chung, S Mukherjee, M Vinyals… - Theory and Applications …, 2021 - Springer
Modern CDCL SAT solvers easily solve industrial instances containing tens of millions of
variables and clauses, despite the theoretical intractability of the SAT problem. This gap …

Deep graph learning for circuit deobfuscation

Z Chen, L Zhang, G Kolhe, HM Kamali… - Frontiers in big …, 2021 - frontiersin.org
Circuit obfuscation is a recently proposed defense mechanism to protect the intellectual
property (IP) of digital integrated circuits (ICs) from reverse engineering. There have been …

Popularity-similarity random SAT formulas

J Giráldez-Cru, J Levy - Artificial Intelligence, 2021 - Elsevier
In the last decades, we have witnessed a remarkable success of algorithms solving the
Boolean Satisfiability problem (SAT) on instances encoding application or real-world …

Wance: Learnt clause evaluation method for sat solver using graph structure

Y Iida, T Sonobe, M Inaba - International Conference on Learning and …, 2024 - Springer
Effective evaluation of learnt clauses is crucial for the performance of conflict-driven clause
learning SAT solvers. We propose a novel learnt clause evaluation method using the …

The impact of heterogeneity and geometry on the proof complexity of random satisfiability

T Bläsius, T Friedrich, A Göbel, J Levy… - Random Structures …, 2023 - Wiley Online Library
Satisfiability is considered the canonical NP‐complete problem and is used as a starting
point for hardness reductions in theory, while in practice heuristic SAT solving algorithms …

Sharpness of the Satisfiability Threshold for Non-uniform Random k-SAT

T Friedrich, R Rothenberger - … of Satisfiability Testing–SAT 2018: 21st …, 2018 - Springer
We study non-uniform random k-SAT on n variables with an arbitrary probability distribution
pp on the variable occurrences. The number t= t (n) t= t (n) of randomly drawn clauses at …