Professional Documents
Culture Documents
Resolution
Part-1
1
Chapter 4
Resolution
Part-1
2
Contents
2 Propositional Resolution
3 Resolution Strategies
3
Introduction
4
Why Resolution?
5
Clausal Form
6
Converting PL to CNF
7
Converting PL to CNF
INDO-Steps
8
PL to CNF, Example
Convert :
9
PL to CNF, Example
Convert :
10
PL to CNF, Example
Convert :
11
PL to CNF, Example
Convert :
12
PL to CNF, Example
Convert :
13
PL to CNF, Example
Convert :
14
PL to CNF, Example
Convert :
15
PL to CNF, Example
Convert :
16
PL to CNF, Example
Convert :
17
PL to CNF, Example
Convert :
18
Propositional Resolution
19
Propositional Resolution
20
Propositional Resolution
Multiple occurrences
21
Propositional Resolution
Empty clause
❖ Resolving two singleton clauses leads to the empty clause; i.e.
the clause consisting of no literals at all, as shown below. The
derivation of the empty clause means that there is contradiction
22
Propositional Resolution
Resolvent
❖ Note that when resolving two clauses, only one pair of literals
may be resolved at a time, even though there are multiple
resolvable pairs. For example, the following is not a legal
application of propositional resolution.
23
Propositional Resolution
Resolvent
❖ If two clauses resolve, they may have more than one resolvent
because there may be more than one way in which to choose
the resolvent . Consider the following example:
24
Resolution Vs. Inference Rules
Disjunctive syllogism(DS):
25
Resolution Vs. Inference Rules
26
Resolution Vs. Inference Rules
27
Propositional Resolution, Example
4) {p,q} Premise
5) {q} 1,2
6) {q} 3,4
7) {} 5,6
28
Propositional Resolution, Example
Resolution Tree:
29
Propositional Resolution
Validity Checking
❖ In order to determine that a set of clauses is valid (tautology) ,
resolution proof is generally not complete, i.e. there is no direct
way to derive all consequences from a set of premises.
❖ EX: consider this tautology statement : p →(q→p)
p →(q→p)
I p (q→p)
p ( q p)
N p ( q p)
D p ( q p)
O { p, p, q}
30
Propositional Resolution
❖ Refutation is complete
➢ If we derive a contradiction, then the conclusion follows from the
premises
➢ If we can’t apply any more, then the conclusion cannot be proved
from the premises.
❖ All inconsistencies can be reached by refutation
31
Propositional Resolution
32
Propositional Resolution, Example
33
Propositional Resolution, Quiz
❖ If Mary loves Pat, then Mary loves Quincy. We also know that, if
it is Monday, then Mary loves Pat or Quincy. Our job is to prove
that, if it is Monday, then Mary loves Quincy.
34
Propositional Resolution
35
Resolution Strategies
❖ Unit preference
❖ Set of support
❖ Davis-Putnam Procedure (DPP)
36
Resolution Strategies
37
Unit preference, Example
1) {p1,p2} Premise
2) {p2} Premise
39
Resolution Strategies
40
Set of support, Example
41
Resolution Strategies
42
DPP, Example
43
43
Chapter 4
44