Skip to content

alberthendriks/unsat4j

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

A run of this program can prove that a certain cnf instance is unsatisfiable. Where other solvers fail, this program proves unsatisfiability for all instances of 50 variables from http://www.cs.ubc.ca/~hoos/SATLIB/benchm.html (uuf50-218) and also proves unsatisfiability of many other instances from that website. Although the number of code lines seems small, the idea behind this solver is quite intriguing. Each clause of the cnf instance is treated as a variable to a csp instance with 8 possible values.

When this program returns satisfiability: false, it is definately unsatisfiable. When it returns true, the instance may or may not be satisfiable.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages