21.01.2015 Views

Boolean Satisfiability (SAT) Algorithms

Boolean Satisfiability (SAT) Algorithms

Boolean Satisfiability (SAT) Algorithms

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Refresh:<br />

Implication graph, resolution, and learning<br />

a = 1 a = 1 a1 = 0 a2 = 1 a3 = 1<br />

Decision level<br />

1<br />

b = 0<br />

b = 0 b1 = 0 b2 = 1<br />

b3 = 0 b4 = 1<br />

2<br />

c = 0<br />

c = 0 c1 = 0 c2 = 1<br />

(1): (c2’ + g)<br />

(2): (b4’ + c4 + g’)<br />

(3): (a2’ + c3’ + c4’)<br />

(4): (c1 + c3)<br />

(5): (b1 + c1 + c2)<br />

5<br />

4<br />

c3 = 1 c4 = 0 g = 0<br />

3 2 1<br />

g = 1<br />

(b4’ + c2’ + c4)<br />

(a2’ + b4’ + c2’ + c3’)<br />

(a2’ + b4’ + c1 + c2’)<br />

(a2’ + b1 + b4’ + c1)<br />

3<br />

<strong>Boolean</strong> <strong>SAT</strong> <strong>Algorithms</strong> / FLOLAC 2009 Prof. Chung-Yang (Ric) Huang http://dvlab.ee.ntu.edu.tw<br />

226

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!