Skip to main content

A New Encoding from MinSAT into MaxSAT

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 7514))

Abstract

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.

Research partially funded by French ANR UNLOC project: ANR-08-BLAN-0289-03, National Natural Science Foundation of China (NSFC) grant No. 61070235, the Generalitat de Catalunya under grant AGAUR 2009-SGR-1434, the Ministerio de Economía y Competividad research projects AT CONSOLIDER CSD2007-0022, INGENIO 2010, ARINF TIN2009-14704-C03-01, TASSAT TIN2010-20967-C04-01/03, and Newmatica INNPACTO IPT-2011-1496-310000 (funded by the Ministerio de Ciencia y Tecnología until 2011).

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Argelich, J., Li, C.M., Manyà, F., Planes, J.: The first and second Max-SAT evaluations. Journal on Satisfiability, Boolean Modeling and Computation 4, 251–278 (2008)

    MATH  Google Scholar 

  2. Argelich, J., Li, C.M., Manyà, F., Planes, J.: Analyzing the Instances of the MaxSAT Evaluation. In: Sakallah, K.A., Simon, L. (eds.) SAT 2011. LNCS, vol. 6695, pp. 360–361. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  3. Argelich, J., Li, C.M., Manyà, F., Planes, J.: Experimenting with the instances of the MaxSAT Evaluation. In: Proceedings of the 14th International Conference of the Catalan Association for Artificial Intelligence, CCIA 2011, Lleida, Catalonia, Spain, pp. 31–40 (2011)

    Google Scholar 

  4. Bonet, M.L., Levy, J., Manyà, F.: Resolution for Max-SAT. Artificial Intelligence 171(8-9), 240–251 (2007)

    Article  Google Scholar 

  5. Boros, E., Hammer, P.L.: Pseudo-boolean optimization. Discrete Applied Mathematics 123(1-3), 155–225 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  6. Cooper, M.C., de Givry, S., Sanchez, M., Schiex, T., Zytnicki, M., Werner, T.: Soft arc consistency revisited. Artif. Intell. 174(7-8), 449–478 (2010)

    Article  MATH  Google Scholar 

  7. Ford, L.R., Fulkerson, D.R.: Flows in Networks. Princeton University Press, Princeton (1962)

    MATH  Google Scholar 

  8. Kügel, A.: Natural Max-SAT encoding of Min-SAT. In: Proceedings of the Learning and Intelligent Optimization Conference, LION 6, Paris, France (2012)

    Google Scholar 

  9. Larrosa, J., Heras, F., de Givry, S.: A logical approach to efficient Max-SAT solving. Artificial Intelligence 172(2-3), 204–233 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  10. Li, C.M., Manyà, F.: MaxSAT, hard and soft constraints. In: Biere, A., van Maaren, H., Walsh, T. (eds.) Handbook of Satisfiability, pp. 613–631. IOS Press (2009)

    Google Scholar 

  11. Li, C.M., Manyà, F., Mohamedou, N.O., Planes, J.: Resolution-based lower bounds in MaxSAT. Constraints 15(4), 456–484 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  12. Li, C.M., Manyà, F., Planes, J.: New inference rules for Max-SAT. Journal of Artificial Intelligence Research 30, 321–359 (2007)

    MathSciNet  Google Scholar 

  13. Li, C.M., Manyà, F., Quan, Z., Zhu, Z.: Exact MinSAT Solving. In: Strichman, O., Szeider, S. (eds.) SAT 2010. LNCS, vol. 6175, pp. 363–368. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  14. Li, C.M., Zhu, Z., Manyà, F., Simon, L.: Minimum satisfiability and its applications. In: Proceedings of the 22nd International Joint Conference on Artificial Intelligence, IJCAI 2011, Barcelona, Spain, pp. 605–610 (2011)

    Google Scholar 

  15. Li, C.M., Zhu, Z., Manyà, F., Simon, L.: Optimizing with minimum satisfiability. Artificial Intelligence (2012), http://dx.doi.org/10.1016/j.artint.2012.05.004

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhu, Z., Li, CM., Manyà, F., Argelich, J. (2012). A New Encoding from MinSAT into MaxSAT. In: Milano, M. (eds) Principles and Practice of Constraint Programming. CP 2012. Lecture Notes in Computer Science, vol 7514. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33558-7_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-33558-7_34

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-33557-0

  • Online ISBN: 978-3-642-33558-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics