Satisfiability modulo theories

C Barrett, C Tinelli - Handbook of model checking, 2018 - Springer
Abstract Satisfiability Modulo Theories (SMT) refers to the problem of determining whether a
first-order formula is satisfiable with respect to some logical theory. Solvers based on SMT …

EXE: Automatically generating inputs of death

C Cadar, V Ganesh, PM Pawlowski, DL Dill… - ACM Transactions on …, 2008 - dl.acm.org
This article presents EXE, an effective bug-finding tool that automatically generates inputs
that crash real code. Instead of running code on manually or randomly constructed input …

Solving SAT and SAT Modulo Theories: From an abstract Davis--Putnam--Logemann--Loveland procedure to DPLL(T)

R Nieuwenhuis, A Oliveras, C Tinelli - Journal of the ACM (JACM), 2006 - dl.acm.org
We first introduce Abstract DPLL, a rule-based formulation of the Davis--Putnam--Logemann-
-Loveland (DPLL) procedure for propositional satisfiability. This abstract framework allows …

[BOOK][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 …

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 …

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 …

[BOOK][B] Industrial communication technology handbook

R Zurawski - 2014 - books.google.com
Featuring contributions from major technology vendors, industry consortia, and government
and private research establishments, the Industrial Communication Technology Handbook …

DPLL(T): Fast Decision Procedures

H Ganzinger, G Hagen, R Nieuwenhuis… - … Aided Verification: 16th …, 2004 - Springer
The logic of equality with uninterpreted functions (EUF) and its extensions have been widely
applied to processor verification, by means of a large variety of progressively more …

Lazy satisfiability modulo theories

R Sebastiani - Journal on Satisfiability, Boolean Modeling and …, 2007 - content.iospress.com
Abstract Satisfiability Modulo Theories (SMT) is the problem of deciding the satisfiability of a
first-order formula with respect to some decidable first-order theory T (SMT (T)). These …

Towards automatic generation of vulnerability-based signatures

D Brumley, J Newsome, D Song… - 2006 IEEE Symposium …, 2006 - ieeexplore.ieee.org
In this paper we explore the problem of creating vulnerability signatures. A vulnerability
signature matches all exploits of a given vulnerability, even polymorphic or metamorphic …