• DocumentCode
    642850
  • Title

    How to generate weakly nondecisive SAT instances

  • Author

    Biro, Csaba ; Kusper, G. ; Tajti, Tibor

  • Author_Institution
    Inst. of Math. & Inf., Eszterhazy Karoly Coll., Eger, Hungary
  • fYear
    2013
  • fDate
    26-28 Sept. 2013
  • Firstpage
    265
  • Lastpage
    269
  • Abstract
    In this paper we solve a problem which was unsolved until now. The problem is: How to generate weakly nondecisive SAT instances? As a solution we introduce a very simple algorithm, called WnDGen, which generates weakly nondecisive clause sets. Its input is a clause and a number, its output is a clause set. WnDGen(C, k) works as follows: It generates all k-length subsets of C. For each subset it adds k clauses to the output, negating every time another literal in the subset. Then it does the same with the negation of C. We show that the resulting clause set is always weakly nondecisive and satisfiable. Actually, G and negation of G are solutions of the SAT instance generated by WnDGen(C, k). We also show that there is a threshold: Let n be the length of C; let S be the union of WnDGen(C, k) and the set of C and negation of C; if n ≥ 2k - 3, then S is unsatisfiable, if n <; 2k - 3, the S is satisfiable. We show that around this threshold there are SAT instances, which are difficult for state-of-the-art SAT solvers, i.e., they are good for testing SAT solvers.
  • Keywords
    computability; set theory; WnDGen; weakly nondecisive SAT instances; weakly nondecisive clause sets; Educational institutions; Generators; Informatics; Intelligent systems; Mathematics; Switches; Testing; SAT problem generator; blocked clause; nondecisive clause;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Systems and Informatics (SISY), 2013 IEEE 11th International Symposium on
  • Conference_Location
    Subotica
  • Print_ISBN
    978-1-4799-0303-0
  • Type

    conf

  • DOI
    10.1109/SISY.2013.6662583
  • Filename
    6662583