Propositional satisfiability and constraint programming: A comparative survey

L Bordeaux, Y Hamadi, L Zhang - ACM Computing Surveys (CSUR), 2006 - dl.acm.org
Propositional Satisfiability (SAT) and Constraint Programming (CP) have developed as two
relatively independent threads of research cross-fertilizing occasionally. These two …

[图书][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 …

Algorithms for computing minimal unsatisfiable subsets of constraints

MH Liffiton, KA Sakallah - Journal of Automated Reasoning, 2008 - Springer
Much research in the area of constraint processing has recently been focused on extracting
small unsatisfiable “cores” from unsatisfiable constraint systems with the goal of finding …

SAT-based rigorous explanations for decision lists

A Ignatiev, J Marques-Silva - … and Applications of Satisfiability Testing–SAT …, 2021 - Springer
Decision lists (DLs) find a wide range of uses for classification problems in Machine
Learning (ML), being implemented in anumber of ML frameworks. DLs are often perceived …

Satisfiability modulo theories

C Barrett, R Sebastiani, SA Seshia… - Handbook of …, 2021 - ebooks.iospress.nl
Applications in artificial intelligence, formal verification, and other areas have greatly
benefited from the recent advances in SAT. It is often the case, however, that applications in …

Boosting minimal unsatisfiable core extraction

A Nadel - Formal methods in computer aided design, 2010 - ieeexplore.ieee.org
A variety of tasks in formal verification require finding small or minimal unsatisfiable cores
(subsets) of an unsatisfiable set of constraints. This paper proposes two algorithms for …

Optimization modulo theories with linear rational costs

R Sebastiani, S Tomasi - ACM Transactions on Computational Logic …, 2015 - dl.acm.org
In the contexts of automated reasoning (AR) and formal verification (FV), important decision
problems are effectively encoded into Satisfiability Modulo Theories (SMT). In the last …

Finding minimal unsatisfiable cores of declarative specifications

E Torlak, FSH Chang, D Jackson - … Methods, Turku, Finland, May 26-30 …, 2008 - Springer
Declarative specifications exhibit a variety of problems, such as inadvertently
overconstrained axioms and underconstrained conjectures, that are hard to diagnose with …

Optimization in SMT with (ℚ) Cost Functions

R Sebastiani, S Tomasi - International Joint Conference on Automated …, 2012 - Springer
In the contexts of automated reasoning and formal verification, important decision problems
are effectively encoded into Satisfiability Modulo Theories (SMT). In the last decade efficient …

A scalable algorithm for minimal unsatisfiable core extraction

N Dershowitz, Z Hanna, A Nadel - … of Satisfiability Testing-SAT 2006: 9th …, 2006 - Springer
We propose a new algorithm for minimal unsatisfiable core extraction, based on a deeper
exploration of resolution-refutation properties. We provide experimental results on formal …