Complete Boolean Satisfiability Solving Algorithms Based on Local Search

被引:0
|
作者
郭文生 [1 ]
杨国武 [1 ]
William N.N.Hung [2 ]
Xiaoyu Song [3 ]
机构
[1] School of Computer Science and Engineering, University of Electronic Science and Technology of China
[2] Synopsys Inc.
[3] Department of Electrical and Computer Engineering, Portland State University
基金
中国国家自然科学基金;
关键词
Boolean satisfiability; set; clique; local search; complete search;
D O I
暂无
中图分类号
TP301.6 [算法理论];
学科分类号
081202 ;
摘要
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
页数:8
相关论文
共 50 条
  • [1] Complete Boolean Satisfiability Solving Algorithms Based on Local Search
    Guo, Wen-Sheng
    Yang, Guo-Wu
    Hung, William N. N.
    Song, Xiaoyu
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2013, 28 (02) : 247 - 254
  • [2] Complete Boolean Satisfiability Solving Algorithms Based on Local Search
    Wen-Sheng Guo
    Guo-Wu Yang
    William N. N. Hung
    Xiaoyu Song
    [J]. Journal of Computer Science and Technology, 2013, 28 : 247 - 254
  • [3] Algorithms for solving Boolean Satisfiability in combinational circuits
    Silva, LGE
    Silveira, LM
    Marques-Silva, J
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION 1999, PROCEEDINGS, 1999, : 526 - 530
  • [4] Combining cellular genetic algorithms and local search for solving satisfiability problems
    Folino, G
    Pizzuti, C
    Spezzano, G
    [J]. TENTH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 1998, : 192 - 198
  • [6] Solving satisfiability problems by fluctuations: The dynamics of stochastic local search algorithms
    Barthel, W
    Hartmann, AK
    Weigt, M
    [J]. PHYSICAL REVIEW E, 2003, 67 (06):
  • [7] Learning Local Search Heuristics for Boolean Satisfiability
    Yolcu, Emre
    Poczos, Barnabas
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [8] Solving Non-Boolean Satisfiability Problems with Stochastic Local Search: A Comparison of Encodings
    Alan M. Frisch
    Timothy J. Peugniez
    Anthony J. Doggett
    Peter W. Nightingale
    [J]. Journal of Automated Reasoning, 2005, 35 : 143 - 179
  • [9] Solving non-boolean satisfiability problems with stochastic local search: A comparison of encodings
    Frisch, Alan M.
    Peugniez, Timothy J.
    Doggett, Anthony J.
    Nightingale, Peter W.
    [J]. JOURNAL OF AUTOMATED REASONING, 2005, 35 (1-3) : 143 - 179
  • [10] Complete local search for propositional satisfiability
    Fang, H
    Ruml, W
    [J]. PROCEEDING OF THE NINETEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE SIXTEENTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2004, : 161 - 166