A survey of recent advances in SAT-based formal verification

MR Prasad, A Biere, A Gupta - International Journal on Software Tools for …, 2005 - Springer
Dramatic improvements in SAT solver technology over the last decade and the growing
need for more efficient and scalable verification solutions have fueled research in …

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 …

DBXplorer: enabling keyword search over relational databases

S Agrawal, S Chaudhuri, G Das - Proceedings of the 2002 ACM SIGMOD …, 2002 - dl.acm.org
Figure 1 shows the various steps of the search component. Given a set of query keywords,
the system first uses the symbol table to determine the locations within the database where …

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 …

The quest for efficient boolean satisfiability solvers

L Zhang, S Malik - … Aided Verification: 14th International Conference, CAV …, 2002 - Springer
The classical NP-complete problem of Boolean Satisfiability (SAT) has seen much interest in
not just the theoretical computer science community, but also in areas where practical …

System and method for modeling, abstraction, and analysis of software

F Ivancic, PN Ashar, M Ganai, A Gupta… - US Patent 7,346,486, 2008 - Google Patents
3 4 5 6 7 8 9 10 11 2: 3: 14 15 16 17 8 19 add-to-basic-blks (entry-blk, cond); entryl as init-
basic-blk (); cxit1= creatc-basic-blk (entryl, statement 1); create edge (entry-blk, entryl, cond); …

Improvements to combinational equivalence checking

A Mishchenko, S Chatterjee, R Brayton… - Proceedings of the 2006 …, 2006 - dl.acm.org
The paper explores several ways to improve the speed and capacity of combinational
equivalence checking based on Boolean satisfiability (SAT). State-of-the-art methods use …

Diversification and determinism in local search for satisfiability

CM Li, WQ Huang - Theory and Applications of Satisfiability Testing: 8th …, 2005 - Springer
The choice of the variable to flip in the Walksat family procedures is always random in that it
is selected from a randomly chosen unsatisfied clause c. This choice in Novelty or R-Novelty …

Biometric personal identification based on handwriting

Y Zhu, T Tan, Y Wang - Proceedings 15th International …, 2000 - ieeexplore.ieee.org
In this paper, we describe a new method to identify the writer of Chinese handwritten
documents. There are many methods for signature verification or writer identification, but …

Automated reencoding of boolean formulas

N Manthey, MJH Heule, A Biere - Haifa Verification Conference, 2012 - Springer
We present a novel preprocessing technique to automatically reduce the size of Boolean
formulas. This technique, called Bounded Variable Addition (BVA), exchanges clauses for …