5 responses to “3 CNF SAT Fail.”

  1. raju

    hi,
    i need your help how can we convert any CNF to 3-CNF if any psuedo code let me know

  2. Patrick

    It fails because there exist rings of entailment within the clauses,
    such that frequency analysis fails. For example:
    (I have removed all V’s and &’s and (‘s so that (aVbVc) & (bVcVd) becomes “abc bcd”)
    abc a-bc a-b-c ab-c -a-b-c -a-bc -abc -ade -a-d-e -ad-e
    here a solution is a -b c -d e even though -a is the most frequent

  3. UW Student

    It fails because 3 CNF SAT is a NP-Complete problem which means that there exists no algorithm to solve this problem in polynomial time, but the result can be verified in polynomial time. If you figured out an algorithm to solve this problem in polynomial time, then you will be able to solve all other NP-Complete problems in the world.

Leave a Reply


*