A Taxonomy of Exact Methods for Partial Max-SAT

被引:4
|
作者
Menai, Mohamed El Bachir [1 ]
Al-Yahya, Tasniem Nasser [1 ]
机构
[1] King Saud Univ, Coll Comp & Informat Sci, Dept Comp Sci, Riyadh 11543, Saudi Arabia
关键词
Partial Max-SAT; Davis-Putnam-Logenmann-Loveland; branch and bound; unsatisfiability; pseudo-Boolean optimization; LOCAL SEARCH; ALGORITHM; SATISFIABILITY;
D O I
10.1007/s11390-013-1325-5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Partial Maximum Boolean Satisfiability (Partial Max-SAT or PMSAT) is an optimization variant of Boolean satisfiability (SAT) problem, in which a variable assignment is required to satisfy all hard clauses and a maximum number of soft clauses in a Boolean formula. PMSAT is considered as an interesting encoding domain to many real-life problems for which a solution is acceptable even if some constraints are violated. Amongst the problems that can be formulated as such are planning and scheduling. New insights into the study of PMSAT problem have been gained since the introduction of the Max-SAT evaluations in 2006. Indeed, several PMSAT exact solvers have been developed based mainly on the Davis-Putnam-Logemann-Loveland (DPLL) procedure and Branch and Bound (B&B) algorithms. In this paper, we investigate and analyze a number of exact methods for PMSAT. We propose a taxonomy of the main exact methods within a general framework that integrates their various techniques into a unified perspective. We show its effectiveness by using it to classify PMSAT exact solvers which participated in the 2007 similar to 2011 Max-SAT evaluations, emphasizing on the most promising research directions.
引用
收藏
页码:232 / 246
页数:15
相关论文
共 50 条
  • [21] A MAX-SAT Algorithm Portfolio
    Matos, Paulo
    Planes, Jordi
    Letombe, Florian
    Marques-Silva, Joao
    ECAI 2008, PROCEEDINGS, 2008, 178 : 911 - +
  • [22] Minimization of Visibly Pushdown Automata Using Partial Max-SAT
    Heizmann, Matthias
    Schilling, Christian
    Tischner, Daniel
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2017, PT I, 2017, 10205 : 461 - 478
  • [23] A preprocessor for Max-SAT solvers
    Argelich, Josep
    Li, Chu Min
    Manya, Felip
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2008, PROCEEDINGS, 2008, 4996 : 15 - +
  • [24] On quantified weighted MAX-SAT
    Mali, AD
    DECISION SUPPORT SYSTEMS, 2005, 40 (02) : 257 - 268
  • [25] On the Extension of Learning for Max-SAT
    Abrame, Andre
    Habet, Djamal
    STAIRS 2014, 2014, 264 : 1 - 10
  • [26] Solving incremental MAX-SAT
    Mouhoub, M
    INTELLIGENT AND ADAPTIVE SYSTEMS AND SOFTWARE ENGINEERING, 2004, : 46 - 51
  • [27] On MAX-SAT with Cardinality Constraint
    Panolan, Fahad
    Yaghoubizade, Hannane
    WALCOM: ALGORITHMS AND COMPUTATION, WALCOM 2024, 2024, 14549 : 118 - 133
  • [28] Proofs and Certificates for Max-SAT
    Py M.
    Cherif M.S.
    Habet D.
    Journal of Artificial Intelligence Research, 2022, 75 : 1373 - 1400
  • [29] Stochastic local search for Partial Max-SAT: an experimental evaluation
    AlKasem, Haifa Hamad
    Menai, Mohamed El Bachir
    ARTIFICIAL INTELLIGENCE REVIEW, 2021, 54 (04) : 2525 - 2566
  • [30] A Proof Builder for Max-SAT
    Py, Matthieu
    Cherif, Mohamed Sami
    Habet, Djamal
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, SAT 2021, 2021, 12831 : 488 - 498