A New Encoding from MinSAT into MaxSAT

MinSAT is the problem of finding a truth assignment that minimizes the number of satisfied clauses in a CNF formula. When we distinguish between hard and soft clauses, and soft clauses have an associated weight, then the problem, called Weighted Partial MinSAT, consists in finding a truth assignment that satisfies all the hard clauses and minimizes the sum of weights of satisfied soft clauses. In this paper we define a novel encoding from Weighted Partial MinSAT into Weighted Partial MaxSAT, which is also valid for encoding Weighted Partial MaxSAT into Weighted Partial MinSAT. Moreover, we report on an empirical investigation that shows that our encoding significantly outperforms existing encodings on weighted and unweighted Min2SAT and Min3SAT instances.

[1]  Eric V. Denardo,et al.  Flows in Networks , 2011 .

[2]  Endre Boros,et al.  Pseudo-Boolean optimization , 2002, Discret. Appl. Math..

[3]  Simon de Givry,et al.  A logical approach to efficient Max-SAT solving , 2006, Artif. Intell..

[4]  Zhu Zhu,et al.  Minimum Satisfiability and Its Applications , 2011, IJCAI.

[5]  Felip Manyà,et al.  New Inference Rules for Max-SAT , 2007, J. Artif. Intell. Res..

[6]  Felip Manyà,et al.  MaxSAT, Hard and Soft Constraints , 2021, Handbook of Satisfiability.

[7]  Ofer Strichman,et al.  Theory and Applications of Satisfiability Testing – SAT 2010 , 2010, Lecture Notes in Computer Science.

[8]  Josep Argelich,et al.  Experimenting with the Instances of the MaxSAT Evaluation , 2011, CCIA.

[9]  Martin C. Cooper,et al.  Soft arc consistency revisited , 2010, Artif. Intell..

[10]  Zhu Zhu,et al.  Exact MinSAT Solving , 2010, SAT.

[11]  Felip Manyà,et al.  Resolution-based lower bounds in MaxSAT , 2010, Constraints.

[12]  Maria Luisa Bonet,et al.  Resolution for Max-SAT , 2007, Artif. Intell..

[13]  Adrian Kügel Natural Max-SAT Encoding of Min-SAT , 2012, LION.

[14]  Josep Argelich,et al.  Analyzing the Instances of the MaxSAT Evaluation , 2011, SAT.

[15]  Zhu Zhu,et al.  Optimizing with minimum satisfiability , 2012, Artif. Intell..

[16]  Karem A. Sakallah,et al.  Theory and Applications of Satisfiability Testing - SAT 2011 - 14th International Conference, SAT 2011, Ann Arbor, MI, USA, June 19-22, 2011. Proceedings , 2011, SAT.

[17]  Josep Argelich,et al.  The First and Second Max-SAT Evaluations , 2008, J. Satisf. Boolean Model. Comput..