The last few years have seen an increasing interest in Boolean Satisfiability (SAT), spurred in part by the recent availability of powerful SAT solvers that are sufficiently efficient and robust to deal with large-scale SAT problem instances. This has led to the successful deployment of SAT technology into diverse electronic design automation applications. Nevertheless, a number of practical SAT instances remain difficult to solve and continue to defy even the best available SAT solvers. While the general SAT problem is intractable, our premise in this thesis is that SAT instances arising from real-world applications possess an innate structure that, once uncovered, can drastically simplify the instance. Motivated by this observation, we...
This is the first of three planned papers describing zap, a satisfiability engine that substantially...
Optimization problems can be solved using Boolean Sat-isfiability by mapping them to a sequence of d...
SAT (Boolean satisfiability) has become the primary Boolean reasoning engine for many EDA applicatio...
The last few years have seen an increasing interest in Boolean Satisfiability (SAT), spurred in part...
Research in algorithms for Boolean satisfiability and their implementations [23, 6] has recently out...
Boolean Satisfiability solvers improved dramatically over the last seven years [14, 13] and are com...
Boolean satisfiability (SAT) is the problem of determining whether there exists an assignment of the...
Recent work has shown the value of using propositional SAT solvers, as opposed to pure BDD solvers, ...
This report documents the program and the outcomes of Dagstuhl Seminar 22411 "Theory and Practice of...
A wide range of problems can be formalized as a set of constraints that need to be satisfied. In fac...
In this paper, we describe and evaluate three different techniques for translating pseudo-boolean co...
Recent work has shown the value of using propositional SAT solvers, as opposed to pure BDD solvers, ...
Satisfiability solvers have been shown to be a powerful tool for solving constraint problems. These ...
A wide range of problems can be formalized as a set of constraints that need to be satisfied. In fac...
in areas such as hardware and software verification, FPGA routing, planning in AI, etc. Further uses...
This is the first of three planned papers describing zap, a satisfiability engine that substantially...
Optimization problems can be solved using Boolean Sat-isfiability by mapping them to a sequence of d...
SAT (Boolean satisfiability) has become the primary Boolean reasoning engine for many EDA applicatio...
The last few years have seen an increasing interest in Boolean Satisfiability (SAT), spurred in part...
Research in algorithms for Boolean satisfiability and their implementations [23, 6] has recently out...
Boolean Satisfiability solvers improved dramatically over the last seven years [14, 13] and are com...
Boolean satisfiability (SAT) is the problem of determining whether there exists an assignment of the...
Recent work has shown the value of using propositional SAT solvers, as opposed to pure BDD solvers, ...
This report documents the program and the outcomes of Dagstuhl Seminar 22411 "Theory and Practice of...
A wide range of problems can be formalized as a set of constraints that need to be satisfied. In fac...
In this paper, we describe and evaluate three different techniques for translating pseudo-boolean co...
Recent work has shown the value of using propositional SAT solvers, as opposed to pure BDD solvers, ...
Satisfiability solvers have been shown to be a powerful tool for solving constraint problems. These ...
A wide range of problems can be formalized as a set of constraints that need to be satisfied. In fac...
in areas such as hardware and software verification, FPGA routing, planning in AI, etc. Further uses...
This is the first of three planned papers describing zap, a satisfiability engine that substantially...
Optimization problems can be solved using Boolean Sat-isfiability by mapping them to a sequence of d...
SAT (Boolean satisfiability) has become the primary Boolean reasoning engine for many EDA applicatio...