SAT solver
Posted: Wed Oct 27, 2010 11:48 am
Hello ,
I have to do satisfibility slover program which accept CNF as list and return one model at least for CNF or nil of there is not model ?
for example if function
(SAT '(and (or :X (not :Y) :Z) (or :X :Z) (not :A) :B))
return ((:Z . T) (:B . T) (:A . NIL))
Any help i am stuck i have to do it ASAP !!
thank you for help ,
I have to do satisfibility slover program which accept CNF as list and return one model at least for CNF or nil of there is not model ?
for example if function
(SAT '(and (or :X (not :Y) :Z) (or :X :Z) (not :A) :B))
return ((:Z . T) (:B . T) (:A . NIL))
Any help i am stuck i have to do it ASAP !!
thank you for help ,