• DocumentCode
    1405399
  • Title

    Maxterm Covering for Satisfiability

  • Author

    Yin, Liangze ; He, Fei ; Hung, William N N ; Song, Xiaoyu ; Gu, Ming

  • Author_Institution
    Sch. of Software, Tsinghua Univ., Beijing, China
  • Volume
    61
  • Issue
    3
  • fYear
    2012
  • fDate
    3/1/2012 12:00:00 AM
  • Firstpage
    420
  • Lastpage
    426
  • Abstract
    This paper presents a novel efficient satisfiability (SAT) algorithm based on maxterm covering. The satisfiability of a clause set is determined in terms of the number of relative maxterms of the empty clause with respect to the clause set. If the number of relative maxterms is zero, it is unsatisfiable, otherwise satisfiable. A set of synergic heuristic strategies are presented and elaborated. We conduct a number of experiments on 3-SAT and k-SAT problems at the phase transition region, which have been cited as the hardest group of SAT problems. Our experimental results on public benchmarks attest to the fact that, by incorporating our proposed heuristic strategies, our enhanced algorithm runs several orders of magnitude faster than the extension rule algorithm, and it also runs faster than zChaff and MiniSAT for most of k-SAT (k≥3) instances.
  • Keywords
    Boolean functions; computability; formal verification; MiniSAT; clause set; efficient satisfiability algorithm; extension rule algorithm; k-SAT problem; maxterm covering; phase transition region; synergic heuristic strategy; zChaff; Acceleration; Arrays; Complexity theory; Optical wavelength conversion; Optimization; Runtime; Verification; heuristics.; maxterm covering; satisfiability;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2010.270
  • Filename
    5669292