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.

A closer look at binary decision tree<br />

In general, is non-chronological backtracking<br />

safe<br />

• May lead to <strong>SAT</strong> solution ealier<br />

• But some portion of the decision<br />

tree may not be covered<br />

• Not a complete search anymore<br />

• May also miss some bugs<br />

Difficult to record which branches<br />

haven’t been searched<br />

1<br />

d<br />

c<br />

0<br />

0<br />

0 1<br />

X<br />

<br />

1<br />

b<br />

a<br />

1<br />

d<br />

1 0<br />

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

169

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

Saved successfully!

Ooh no, something went wrong!