29.01.2014 Views

Knowledge Representation and Reasoning

Knowledge Representation and Reasoning

Knowledge Representation and Reasoning

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Proof methods<br />

Proof methods divide into (roughly) two kinds:<br />

♦ Application of inference rules<br />

♦ Legitimate (sound) generation of new sentences from old<br />

♦ Proof = a sequence of inference rule applications Can use<br />

inference rules as operators in a st<strong>and</strong>ard search alg<br />

♦ Typically require translation of sentences into a normal<br />

form<br />

♦ Model checking<br />

♦ truth table enumeration (always exponential in n)<br />

♦ improved backtracking, e.g.,<br />

Davis–Putnam–Logemann–Lovel<strong>and</strong><br />

♦ heuristic search in model space (sound but incomplete)<br />

e.g., min-conflicts-like hill-climbing algorithms<br />

<strong>Knowledge</strong> <strong>Representation</strong> <strong>and</strong> <strong>Reasoning</strong> – 20

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

Saved successfully!

Ooh no, something went wrong!