Proceedings

Read-Once Resolution for Unsatisfiability-Based Max-SAT Algorithms

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 572-576.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-103

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

This paper proposes the integration of the resolution rule for Max-SAT with unsatisfiability-based Max-SAT solvers. First, we show that the resolution rule for Max-SAT can be safely applied as dictated by the resolution proof associated with an unsatisfiable core when such proof is read-once, that is, each clause is used at most once in the resolution process. Second, we study how this property can be integrated in an unsatisfiability-based solver. In particular, the resolution rule for Max-SAT is applied to read-once proofs or to read-once subparts of a general proof. Finally, we perform an empirical investigation on structured instances from recent Max-SAT evaluations. Preliminary results show that the use of read-once resolution substantially improves the performance of the solver.

  1. [Ansótegui et al., 2009] C. Ansótegui, M. L. Bonet, and J. Levy. Solving (weighted) partial MaxSAT through sat- isfiability testing. In SAT, pages 427-440, July 2009.
  2. [Ansótegui et al., 2010] C. Ansótegui, M. L. Bonet, and J. Levy. A new algorithm for weighted partial MaxSAT. In AAAI, 2010.
  3. [Beame et al., 2004] P. Beame, H. A. Kautz, and A. Sabhar- wal. Towards understanding and harnessing the potential of clause learning. JAIR, 22:319-351, 2004.
  4. [Berre and Parrain, 2010] D. Le Berre and A. Parrain. The Sat4j library, release 2.2. JSAT, 7:59-64, 2010.
  5. [Biere, 2008] Armin Biere. Picosat essentials. JSAT, 4(2- 4):75-97, 2008.
  6. [Bonet et al., 2007] M. L. Bonet, J. Levy, and F. Manyà. Resolution for Max-SAT. Artificial Intelligence, 171(8- 9):606-618, 2007.
  7. [Cooper et al., 2010] M. C. Cooper, S. de Givry, M. Sanchez, T. Schiex, M. Zytnicki, and T. Werner. Soft arc consistency revisited. Artif. Intell., 174(7-8):449-478, 2010.
  8. [de Givry et al., 2003] S. de Givry, J. Larrosa, P. Meseguer, and T. Schiex. Solving Max-SAT as Weighted CSP. In CP, pages 363-376, 2003. 0.001 0.01 0.1 1 10 100 1000 0.001 0.01 0.1 1 10 100 1000
  9. WMSU1-ROR WMSU1 CPU Time (s): WMSU1 vs WMSU1-ROR Figure 1: Time scatter plot for WMSU1 vs WMSU1-ROR.
  10. [Fu and Malik, 2006] Z. Fu and S. Malik. On solving the partial MAX-SAT problem. In SAT, pages 252-265, 2006.
  11. [Heras and Larrosa, 2008] F. Heras and J. Larrosa. A max- sat inference-based pre-processing for Max-Clique. In SAT, pages 139-152, 2008.
  12. [Heras et al., 2008] Federico Heras, Javier Larrosa, and Al- bert Oliveras. MiniMaxSat: An efficient weighted Max- SAT solver. JAIR, 31:1-32, January 2008.
  13. [Iwama and Miyano, 1995] K. Iwama and E. Miyano. In- tractability of read-once resolution. In Structure in Com- plexity Theory Conference, pages 29-36, 1995.
  14. [Larrosa et al., 2008] J. Larrosa, F. Heras, and S. de Givry. A logical approach to efficient Max-SAT solving. Artificial Intelligence, 172(2-3):204-233, 2008.
  15. [Li et al., 2007] C. M. Li, F. Manyà, and J. Planes. New in- ference rules for Max-SAT. JAIR, 30:321-359, 2007.
  16. [Li et al., 2010] C. M. Li, F. Manyà, N. O. Mohamedou, and J. Planes. Resolution-based lower bounds in MaxSAT. Constraints, 15(4):456-484, 2010.
  17. [Manquinho et al., 2009] V. Manquinho, J. Marques-Silva, and J. Planes. Algorithms for weighted Boolean optimiza- tion. In SAT, pages 495-508, July 2009.
  18. [Marques-Silva and Planes, 2008] J. Marques-Silva and J. Planes. Algorithms for maximum satisfiability using unsatisfiable cores. In DATE, pages 408-413, 2008.
  19. [Pipatsrisawat et al., 2008] K. Pipatsrisawat, A. Palyan, M. Chavira, A. Choi, and A. Darwiche. Solving weighted Max-SAT problems in a reduced search space: A perfor- mance analysis. JSAT, 4:191-217, 2008.
  20. [Prestwich, 2007] S. D. Prestwich. Variable dependency in local search: Prevention is better than cure. In SAT, pages 107-120, 2007.
  21. [Zhang and Malik, 2003] L. Zhang and S. Malik. Vali- dating sat solvers using an independent resolution-based checker: Practical implementations and other applications. In DATE, pages 10880-10885, 2003.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards