Complete Boolean Satisfiability Solving Algorithms Based on Local Search

被引:0
|
作者
Wen-Sheng Guo
Guo-Wu Yang
William N. N. Hung
Xiaoyu Song
机构
[1] University of Electronic Science and Technology of China,School of Computer Science and Engineering
[2] Synopsys Inc.,Department of Electrical and Computer Engineering
[3] Mountain View,undefined
[4] Portland State University,undefined
关键词
Boolean satisfiability; set; clique; local search; complete search;
D O I
暂无
中图分类号
学科分类号
摘要
Boolean satisfiability (SAT) is a well-known problem in computer science, artificial intelligence, and operations research. This paper focuses on the satisfiability problem of Model RB structure that is similar to graph coloring problems and others. We propose a translation method and three effective complete SAT solving algorithms based on the characterization of Model RB structure. We translate clauses into a graph with exclusive sets and relative sets. In order to reduce search depth, we determine search order using vertex weights and clique in the graph. The results show that our algorithms are much more effective than the best SAT solvers in numerous Model RB benchmarks, especially in those large benchmark instances.
引用
收藏
页码:247 / 254
页数:7
相关论文
共 50 条
  • [21] A framework for constructing complete algorithms based on local search
    Kamarainen, Olli
    El Sakkout, Hani
    [J]. AI COMMUNICATIONS, 2007, 20 (03) : 135 - 150
  • [22] HYBRID INCREMENTAL ALGORITHMS FOR BOOLEAN SATISFIABILITY
    Letombe, Florian
    Marques-Silva, Joao
    [J]. INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2012, 21 (06)
  • [23] Local Search and Restart Strategies for Satisfiability Solving in Fuzzy Logics
    Brys, Tim
    Drugan, Madalina M.
    Bosman, Peter A. N.
    De Cock, Martine
    Nowe, Ann
    [J]. 2013 IEEE INTERNATIONAL WORKSHOP ON GENETIC AND EVOLUTIONARY FUZZY SYSTEMS (GEFS), 2013, : 52 - 59
  • [24] Satisfiability-based algorithms for Pseudo-Boolean Optimization using Gomory cuts and search restarts
    Manquinho, VM
    Marques-Silva, J
    [J]. ICTAI 2005: 17TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2005, : 150 - 155
  • [25] Asynchronous Team Algorithms for Boolean Satisfiability
    Rodriguez, Carlos
    Villagra, Marcos
    Baran, Benjamin
    [J]. 2007 2ND BIO-INSPIRED MODELS OF NETWORKS, INFORMATION AND COMPUTING SYSTEMS (BIONETICS), 2007, : 62 - +
  • [26] Polarity-based Stochastic local search algorithms for non-clausal satisfiability
    Stachniak, Z
    [J]. BEYOND TWO: THEORY AND APPLICATIONS OF MULTIPLE-VALUED LOGIC, 2003, 114 : 181 - 192
  • [27] Solving the satisfiability problem through Boolean networks
    Milano, M
    Roli, A
    [J]. AI*IA 99: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2000, 1792 : 72 - 83
  • [28] Satisfiability Testing of Boolean Combinations of Pseudo-Boolean Constraints using Local-search Techniques
    Lengning Liu
    Mirosław Truszczyński
    [J]. Constraints, 2007, 12 : 345 - 369
  • [29] Satisfiability testing of Boolean combinations of pseudo-Boolean constraints using local-search techniques
    Liu, Lengning
    Truszczynski, Miroslaw
    [J]. CONSTRAINTS, 2007, 12 (03) : 345 - 369
  • [30] The complete parsimony haplotype inference problem and algorithms based on integer programming, branch-and-bound and Boolean satisfiability
    Jager, Gerold
    Climer, Sharlee
    Zhang, Weixiong
    [J]. JOURNAL OF DISCRETE ALGORITHMS, 2016, 37 : 68 - 83