Partial Max-SAT solvers with clause learning

被引:0
|
作者
Argelich, Josep [1 ]
Manya, Felip [1 ]
机构
[1] Univ Lleida, Dept Comp Sci, Jaume II,69, E-25001 Lleida, Spain
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We describe three original exact solvers for Partial Max-SAT: PMS, PMS-hard, and PMS-learning. PMS is a branch and bound solver which incorporates efficient data structures, a dynamic variable selection heuristic, inference rules which exploit the fact that some clauses are hard, and a good quality lower bound based on unit propagation. PMS-hard is built on top of PMS and incorporates clause learning only for hard clauses; this learning is similar to the learning incorporated into modern SAT solvers. PMS-learning is built on top of PMS-hard and incorporates learning on both hard and soft clauses; the learning on soft clauses is quite different from the learning on SAT since it has to use Max-SAT resolution instead of SAT resolution. Finally, we report on the experimental investigation in which we compare the state-of-the-art solvers Toolbar and ChaffBS with PMS, PMS-hard, and PMS-learning. The results obtained provide empirical evidence that Partial Max-SAT is a suitable formalism for representing and solving over-constrained problems, and that the learning techniques we have defined in this paper can give rise to substantial performance improvements.
引用
收藏
页码:28 / +
页数:4
相关论文
共 50 条
  • [1] New bounds for MAX-SAT by clause learning
    Kulikov, Alexander S.
    Kutzkov, Konstantin
    [J]. COMPUTER SCIENCE - THEORY AND APPLICATIONS, 2007, 4649 : 194 - +
  • [2] A preprocessor for Max-SAT solvers
    Argelich, Josep
    Li, Chu Min
    Manya, Felip
    [J]. THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2008, PROCEEDINGS, 2008, 4996 : 15 - +
  • [3] Learning Nobetter Clauses in Max-SAT Branch and Bound Solvers
    Abrame, Andre
    Habet, Djamal
    [J]. 2016 IEEE 28TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2016), 2016, : 452 - 459
  • [4] Improved exact solvers for weighted Max-SAT
    Alsinet, T
    Manyà, F
    Planes, J
    [J]. THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, PROCEEDINGS, 2005, 3569 : 371 - 377
  • [5] On the Extension of Learning for Max-SAT
    Abrame, Andre
    Habet, Djamal
    [J]. STAIRS 2014, 2014, 264 : 1 - 10
  • [6] On inconsistent clause-subsets for Max-SAT solving
    Darras, Sylvain
    Dequen, Gilles
    Devendeville, Laure
    Li, Chu-Min
    [J]. PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2007, 2007, 4741 : 225 - 240
  • [7] On solving the Partial MAX-SAT problem
    Fu, Zhaohui
    Malik, Sharad
    [J]. THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2006, PROCEEDINGS, 2006, 4121 : 252 - 265
  • [8] Local Max-Resolution in Branch and Bound Solvers for Max-SAT
    Abrame, Andre
    Habet, Djamal
    [J]. 2014 IEEE 26TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2014, : 336 - 343
  • [9] Encoding Max-CSP into Partial Max-SAT
    Argelich, Josep
    Cabiscol, Alba
    Lynce, Ines
    Manya, Felip
    [J]. 38TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2008), 2008, : 106 - 111
  • [10] Modelling Max-CSP as partial Max-SAT
    Argelich, Josep
    Cabiscol, Alba
    Lynce, Ines
    Manya, Felip
    [J]. THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2008, PROCEEDINGS, 2008, 4996 : 1 - +