Results 1 to 10 of about 201 (118)
Solving Restricted Preemptive Scheduling on Parallel Machines with SAT and PMS [PDF]
Restricted preemption plays a crucial role in reducing total completion time while controlling preemption overhead. A typical version of restricted preemptive models is k-restricted preemptive scheduling, where preemption is only allowed after a task has
Xiaojuan Liao +4 more
doaj +3 more sources
Verifying the DPLL Algorithm in Dafny [PDF]
Modern high-performance SAT solvers quickly solve large satisfiability instances that occur in practice. If the instance is satisfiable, then the SAT solver can provide a witness which can be checked independently in the form of a satisfying truth ...
Cezar-Constantin Andrici +1 more
doaj +1 more source
An Experimental Survey of Extended Resolution Effects for SAT Solvers on the Pigeonhole Principle
It has been proven that extended resolution (ER) has more powerful reasoning than general resolution for the pigeonhole principle in Cook’s paper.
Tomohiro Sonobe
doaj +1 more source
Local Consistency and SAT-Solvers [PDF]
Local consistency techniques such as k-consistency are a key component of specialised solvers for constraint satisfaction problems. In this paper we show that the power of using k-consistency techniques on a constraint satisfaction problem is precisely captured by using a particular inference rule, which we call negative-hyper-resolution, on the ...
Justyna Petke, Peter Jeavons 0001
openaire +5 more sources
Realization of c-Inference as a SAT Problem
Semantically based on Spohn’s ranking functions, c-representations are special ranking models obtained by assigning individual integer impacts to the conditionals in a knowledge base R and by defining the rank of each possible world as the sum of the ...
Christoph Beierle +2 more
doaj +1 more source
A Verified Implementation of the DPLL Algorithm in Dafny
We present a DPLL SAT solver, which we call TrueSAT, developed in the verification-enabled programming language Dafny. We have fully verified the functional correctness of our solver by constructing machine-checked proofs of its soundness, completeness ...
Cezar-Constantin Andrici +1 more
doaj +1 more source
Extending SMTCoq, a Certified Checker for SMT (Extended Abstract) [PDF]
This extended abstract reports on current progress of SMTCoq, a communication tool between the Coq proof assistant and external SAT and SMT solvers. Based on a checker for generic first-order certificates implemented and proved correct in Coq, SMTCoq ...
Burak Ekici +5 more
doaj +1 more source
A Flexible Proof Format for SAT Solver-Elaborator Communication [PDF]
We introduce FRAT, a new proof format for unsatisfiable SAT problems, and its associated toolchain. Compared to DRAT, the FRAT format allows solvers to include more information in proofs to reduce the computational cost of subsequent elaboration to LRAT.
Seulkee Baek +2 more
doaj +1 more source
Boosting the Performance of CDCL-Based SAT Solvers by Exploiting Backbones and Backdoors
Boolean structural measures were introduced to explain the high performance of conflict-driven clause-learning (CDCL) SAT solvers on industrial SAT instances.
Tasniem Al-Yahya +2 more
doaj +1 more source
An Effective SAT Solver Utilizing ACO Based on Heterogenous Systems
This paper presents new parallel strategies for preprocessing and solving the issue of Boolean Satisfaction (SAT) on Heterogeneous systems of multicore and many-core CPU and Graphics Processing Unit (GPU) using Open Multi-Processor (OpenMP) and NVIDIA ...
Hassan Youness +4 more
doaj +1 more source

