[BUCH][B] Decision procedures

D Kroening, O Strichman - 2016 - Springer
A decision procedure is an algorithm that, given a decision problem, terminates with a
correct yes/no answer. In this book, we focus on decision procedures for decidable first …

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 …

InterLock: An intercorrelated logic and routing locking

HM Kamali, KZ Azar, H Homayoun… - Proceedings of the 39th …, 2020 - dl.acm.org
In this paper, we propose a canonical prune-and-SAT (CP&SAT) attack for breaking state-of-
the-art routing-based obfuscation techniques. In the CP&SAT attack, we first encode the key …

Preprocessing in SAT solving

A Biere, M Järvisalo, B Kiesl - Handbook of Satisfiability, 2021 - ebooks.iospress.nl
Preprocessing has become a key component of the Boolean satisfiability (SAT) solving
workflow. In practice, preprocessing is situated between the encoding phase and the solving …

[PDF][PDF] Divide and Conquer: Towards Faster Pseudo-Boolean Solving.

J Elffers, J Nordström - IJCAI, 2018 - it.uu.se
Divide and Conquer: Towards Faster Pseudo-Boolean Solving Page 1 Divide and Conquer:
Towards Faster Pseudo-Boolean Solving Jan Elffers KTH Royal Institute of Technology …

From clauses to klauses

JE Reeves, MJH Heule, RE Bryant - International Conference on …, 2024 - Springer
Satisfiability (SAT) solvers have been using the same input format for decades: a formula in
conjunctive normal form. Cardinality constraints appear frequently in problem descriptions …

Certifying parity reasoning efficiently using pseudo-Boolean proofs

S Gocht, J Nordström - Proceedings of the AAAI Conference on Artificial …, 2021 - ojs.aaai.org
The dramatic improvements in combinatorial optimization algorithms over the last decades
have had a major impact in artificial intelligence, operations research, and beyond, but the …

Multi-agent path finding with mutex propagation

H Zhang, J Li, P Surynek, TKS Kumar, S Koenig - Artificial Intelligence, 2022 - Elsevier
Mutex propagation is a form of efficient constraint propagation popularly used in AI planning
to tightly approximate the reachable states from a given state. We utilize this idea in the …

[HTML][HTML] The configurable SAT solver challenge (CSSC)

F Hutter, M Lindauer, A Balint, S Bayless, H Hoos… - Artificial Intelligence, 2017 - Elsevier
It is well known that different solution strategies work well for different types of instances of
hard combinatorial problems. As a consequence, most solvers for the propositional …

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 …