Generalizing Core-Guided Max-SAT

被引:0
|
作者
Liffiton, Mark H. [1 ]
Sakallah, Karem A. [1 ]
机构
[1] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
关键词
SUBSETS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recent work has shown the value of using unsatisfiable cores to guide maximum satisfiability algorithms (Max-SAT) running on industrial instances [5,9,10,11]. We take this concept and generalize it, applying it to the problem of finding minimal correction sets (MCSes), which themselves are generalizations of Max-SAT solutions. With the technique's success in Max-SAT for industrial instances, our development of a generalized approach is motivated by the industrial applications of MCSes in circuit debugging [12] and as a precursor to computing minimal unsatisfiable subsets (MUSes) in a hardware verification system [1]. Though the application of the technique to finding MCSes is straightforward, its correctness and completeness are riot, and we prove both for our algorithm. Our empirical results show that our modified MCSes algorithm performs better, often by orders of magnitude, than the existing algorithm, even in cases where the use of cores has a negative impact on the performance of Max-SAT algorithms.
引用
收藏
页码:481 / 494
页数:14
相关论文
共 50 条
  • [1] Guided local search for solving SAT and weighted MAX-SAT problems
    Mills, P
    Tsang, E
    JOURNAL OF AUTOMATED REASONING, 2000, 24 (1-2) : 205 - 223
  • [2] Guided Local Search for Solving SAT and Weighted MAX-SAT Problems
    Patrick Mills
    Edward Tsang
    Journal of Automated Reasoning, 2000, 24 : 205 - 223
  • [3] Submodular Max-SAT
    Azar, Yossi
    Gamzu, Iftah
    Roth, Ran
    ALGORITHMS - ESA 2011, 2011, 6942 : 323 - 334
  • [4] Resolution for Max-SAT
    Bonet, Maria Luisa
    Levy, Jordi
    Manya, Felip
    ARTIFICIAL INTELLIGENCE, 2007, 171 (8-9) : 606 - 618
  • [5] NEW RESEARCH LINES FOR MAX-SAT Exploiting the Recent Resolution Rule for Max-SAT
    Heras, Federico
    ICAART 2010: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, VOL 1: ARTIFICIAL INTELLIGENCE, 2010, : 648 - 651
  • [6] A Two-Phase Exact Algorithm for MAX-SAT and Weighted MAX-SAT Problems
    Borchers B.
    Furman J.
    Journal of Combinatorial Optimization, 1998, 2 (4) : 299 - 306
  • [7] A two-phase exact algorithm for MAX-SAT and weighted MAX-SAT problems
    Borchers, B
    Furman, J
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 1999, 2 (04) : 299 - 306
  • [8] A MAX-SAT Algorithm Portfolio
    Matos, Paulo
    Planes, Jordi
    Letombe, Florian
    Marques-Silva, Joao
    ECAI 2008, PROCEEDINGS, 2008, 178 : 911 - +
  • [9] 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 - +
  • [10] On quantified weighted MAX-SAT
    Mali, AD
    DECISION SUPPORT SYSTEMS, 2005, 40 (02) : 257 - 268