Fourdrinoy, O.
Gregoire, E.
Mazure, B.
Sais, L.
In this paper, we investigate to which extent the elimination of a class of redundant clauses in SAT instances could improve the efficiency of modern satisfiability provers. Since testing whether a SAT instance does not contain any redundant clause is NP-complete, a logically incomplete but polynomial-time procedure to remove redundant clauses is proposed as a pre-treatment of SAT solvers. It relies on the use of the linear-time unit propagation technique and often allows for significant performance improvements of the subsequent satisfiability checking procedure for really difficult real-world instances.
Bibliographic reference |
Fourdrinoy, O. ; Gregoire, E. ; Mazure, B. ; Sais, L.. Eliminating redundant clauses in SAT instances.Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems. 4th International Conference, CPAIOR 2007 (Brussels, Belgium, 23-26 May 2007). In: Van Hentenryck, P.; Wolsey, L.;, Integration of AI and OR Techniques in Constraint Programming forCombinatorial Optimization Problems. Proceedings 4th InternationalConference, CPAIOR 2007, Springer-verlag2007, p. 71-83 |
Permanent URL |
http://hdl.handle.net/2078.1/67865 |