Proceedings

An Exact MaxSAT Algorithm: Further Observations and Further Improvements

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Main Track. Pages 1887-1893.

https://doi.org/10.24963/ijcai.2022/262

Abstract

In the maximum satisfiability problem (MaxSAT), given a CNF formula with m clauses and n variables, we are asked to find an assignment of the variables to satisfy the maximum number of clauses. Chen and Kanj showed that this problem can be solved in O*(1.3248^m) time (DAM 2004) and the running time bound was improved to O*(1.2989^m) by Xu et al. (IJCAI 2019). In this paper, we further improve the result to O*(1.2886^m). By using some new reduction and branching techniques we can avoid several bottlenecks in previous algorithms and get the improvement on this important problem.

  1. [Alferov and Bliznets, 2021] Vasily Alferov and Ivan Bliznets. New length dependent algorithm for maximum satisfiability problem. In AAAI 2021, Virtual Event, February 2-9, 2021, pages 3634-3641, 2021.
  2. [Bacchus et al., 2021] Fahiem Bacchus, Matti Järvisalo, and Ruben Martins. Maximum satisfiability. In Handbook of Satisfiability (Second Edition), pages 929-991. IOS Press, 2021.
  3. [Bansal and Raman, 1999] Nikhil Bansal and Venkatesh Ra- man. Upper bounds for maxsat: Further improved. In Alok Aggarwal and C. Pandu Rangan, editors, ISAAC '99, volume 1741 of LNCS, pages 247-258. Springer, 1999.
  4. [Bliznets and Golovnev, 2012] Ivan Bliznets and Alexander Golovnev. A new algorithm for parameterized MAX-SAT. In Dimitrios M. Thilikos and Gerhard J. Woeginger, ed- itors, Parameterized and Exact Computation -7th Inter- national Symposium, IPEC 2012, volume 7535 of LNCS, pages 37-48. Springer, 2012.
  5. [Bonet et al., 2007] Maria Luisa Bonet, Jordi Levy, and Fe- lip Manyà. Resolution for max-sat. Artif. Intell., 171(8- 9):606-618, 2007.
  6. [Cai et al., 2017] Shaowei Cai, Chuan Luo, and Haochen Zhang. From decimation to local search and back: A new approach to maxsat. In Carles Sierra, editor, Proceedings of the Twenty-Sixth International Joint Conference on Arti- ficial Intelligence, IJCAI 2017, Melbourne, Australia, Au- gust 19-25, 2017, pages 571-577. ijcai.org, 2017. IJCAI
  7. [Chen and Kanj, 2004] Jianer Chen and Iyad A. Kanj. Im- proved exact algorithms for MAX-SAT. Discret. Appl. Math., 142(1-3):17-27, 2004.
  8. [Chen et al., 2017] Jianer Chen, Chao Xu, and Jianxin Wang. Dealing with 4-variables by resolution: An im- proved maxsat algorithm. Theor. Comput. Sci., 670:33-44, 2017.
  9. [Chu et al., 2021] Huairui Chu, Mingyu Xiao, and Zhe Zhang. An improved upper bound for SAT. In AAAI 2021, Virtual Event, February 2-9, 2021, pages 3707- 3714, 2021.
  10. [Cook, 1971] Stephen A. Cook. The complexity of theorem- proving procedures. In Proceedings of the 3rd Annual ACM Symposium on Theory of Computing, May 3-5, 1971, Shaker Heights, Ohio, USA, pages 151-158, 1971.
  11. [Fomin and Kratsch, 2010] Fedor V. Fomin and Dieter Kratsch. Exact Exponential Algorithms. Texts in The- oretical Computer Science. An EATCS Series. Springer, 2010.
  12. [Garey and Johnson, 1979] Michael R. Garey and David S. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman, 1979.
  13. [Hirsch, 1998] Edward A. Hirsch. Two new upper bounds for SAT. In Proceedings of the Ninth Annual ACM-SIAM Symposium on Discrete Algorithms, 25-27 January 1998, San Francisco, California, USA, pages 521-530, 1998.
  14. [Hutter et al., 2017] Frank Hutter, Marius Lindauer, Adrian Balint, Sam Bayless, Holger H. Hoos, and Kevin Leyton- Brown. The configurable SAT solver challenge (CSSC). Artif. Intell., 243:1-25, 2017.
  15. [Impagliazzo and Paturi, 2001] Russell Impagliazzo and Ra- mamohan Paturi. On the complexity of k-sat. J. Comput. Syst. Sci., 62(2):367-375, 2001.
  16. [Li and Manyà, 2021] Chu Min Li and Felip Manyà. MaxSAT, hard and soft constraints. In Handbook of Sat- isfiability (Second Edition), pages 903-927. IOS Press, 2021.
  17. [Li et al., 2016] Chu Min Li, Felip Manyà, and Joan Ramon Soler. A clause tableau calculus for maxsat. In Subbarao Kambhampati, editor, Proceedings of the Twenty-Fifth In- ternational Joint Conference on Artificial Intelligence, I- JCAI 2016, New York, NY, USA, 9-15 July 2016, pages 766-772, 2016. IJCAI
  18. [Monien et al., 1981] Burkhard Monien, Ewald Specken- meyer, and Oliver Vornberger. Upper bounds for covering problems. Methods of operations research, 43:419-431, 1981.
  19. [Morgado et al., 2013] António Morgado, Federico Heras, Mark H. Liffiton, Jordi Planes, and João Marques-Silva. Iterative and core-guided maxsat solving: A survey and assessment. Constraints An Int. J., 18(4):478-534, 2013.
  20. [Niedermeier and Rossmanith, 1999] Rolf Niedermeier and Peter Rossmanith. New upper bounds for maxsat. In Jirí Wiedermann, Peter van Emde Boas, and Mogens Nielsen, editors, ICALP'99, volume 1644 of LNCS, pages 575-584. Springer, 1999.
  21. [Peng and Xiao, 2021] Junqiang Peng and Mingyu Xiao. A fast algorithm for SAT in terms of formula length. In Chu- Min Li and Felip Manyà, editors, SAT 2021 -24th Inter- national Conference, volume 12831 of LNCS, pages 436- 452. Springer, 2021.
  22. [Robinson, 1965] John Alan Robinson. A machine-oriented logic based on the resolution principle. J. ACM, 12(1):23- 41, 1965.
  23. [Xiao et al., 2021] Mingyu Xiao, Sen Huang, Yi Zhou, and Bolin Ding. Efficient reductions and a fast algorithm of maximum weighted independent set. In Jure Leskovec, Marko Grobelnik, Marc Najork, Jie Tang, and Leila Zia, editors, WWW '21: The Web Conference 2021, Ljubljana, Slovenia, April 19-23, 2021, pages 3930-3940, 2021.
  24. [Xu et al., 2019] Chao Xu, Wenjun Li, Yongjie Yang, Jian- er Chen, and Jianxin Wang. Resolution and domination: An improved exact maxsat algorithm. In Sarit Kraus, ed- itor, Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, IJCAI 2019, Macao, China, August 10-16, 2019, pages 1191-1197, 2019. IJCAI
  25. [Yamamoto, 2005] Masaki Yamamoto. An improved O(1.234 m )-time deterministic algorithm for SAT. In Xiaotie Deng and Ding-Zhu Du, editors, Algorithms and Computation, 16th International Symposium, ISAAC 2005, volume 3827 of LNCS, pages 644-653. Springer, 2005.

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

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