SlideShare a Scribd company logo
Resolution in the
Propositional Calculus
Chapter 14.
2
Outline
 A New Rule of Inference: Resolution
 Converting Arbitrary wffs to Conjunctions of
Clauses
 Resolution Refutations
 Resolution Refutation Search Strategies
 Horn Clauses
3
14.1 A New Rule of Inference:
Resolution
 Literal: either an atom (positive literal) or the
negation of an atom (negative literal).
 Ex: Clause is wff
(equivalent to )
 Ex: Empty clause { } is equivalent to F
},,{ RQP 
RQP 
4
14.1.2 Resolution on Clauses (1)
 From and, we can infer
 called the resolvent of the two clauses
 this process is called resolution
 Examples
 : chaining
 : modus ponens
1}{  2}{ 
21 
QRQPPR  and
PPRR and
5
14.1.2 Resolution on Clauses (2)


Resolving them on Q :
Resolving them on R :
Since are True, the value of each
of these resolvents is True.
We must resolve either on Q or on R.
 is not a resolvent of two clauses.
WSRQ
PWQPSRQP

 onwith
RQWPRQP  and
WRRP 
WQQP 
QQRR  and
WP 
6
14.1.3 Soundness of Resolution
 If and both have true,
is true.
 Proof : reasoning by cases
Case 1
If is True, must True in order for to be
True.
Case 2
If is False, must True in order for to be
True.
Either or must have value True.
 has value True.
1}{  2}{  21 


2
1
2}{ 
1}{ 
1 2
21 
7
14.2 Converting Arbitrary wffs to
Conjunctions of Clauses
 Ex:
1. Equivalent Form
Using ∨
2. DeMorgan
3. Distributive Rule
4. Associative Rule
 Usually expressed as
)()( PRQP 
)()( PRQP 
)()( PRQP 
)()( PRQPRP 
)()( PRQRP 
)}(),{( PRQRP 
8
Converting wffs to Conjunctions of Clauses
)~(~)(~
)~(~
)~(~
)(~~~
))(~(~
)(
rspqsp
rqsp
srqp
srqp
srqp
srqp






s)rq(p 
Ex. Convert the following wffs to conjunctions of
clauses
prqp  ))((
9
14.3 Resolution Refutations
 Resolution is not complete.
For example,
We cannot infer using resolution on the set of
clauses (because there is nothing that can be
resolved)
 We cannot use resolution directly to decide all
logical entailments.
RPRP  
RP
},{ RP
10
Resolution Refutation Procedure
1. Convert the wffs in  to clause form, i.e. a
(conjunctive) set of clauses.
2. Convert the negation of the wff to be proved, , to
clause form.
3. Combine the clauses resulting from steps 1 and 2
into a single set,
4. Iteratively apply resolution to the clauses in and
add the results to either until there are no more
resolvents that can be added or until the empty
clause is produced.




11
Completeness of Resolution Refutation
 Completeness of resolution refutation
The empty clause will be produced by the resolution
refutation procedure if .
Thus, we say that propositional resolution is refutation
complete.
 Decidability of propositional calculus by
resolution refutation
If is a finite set of clauses and if ,
Then the resolution refutation procedure will terminate
without producing the empty clause.

 
12
A Resolution Refutation Tree
Given:
1. BAT_OK
2. ¬ MOVES
3. BAT_OK ∧ LIFTABLE
⊃ MOVES
Clause form of 3:
4. ¬BAT_OK ∨ ¬LIFTABLE
∨ MOVES
Negation of goal:
5. LIFTABLE
Perform resolution:
6. BAT_OK ∨ MOVES
(from resolving 5 with 4)
7. BAT_OK (from 6, 2)
8. Nil (from 7, 1)
13
Resolution Refutations Search Strategies
 Ordering strategies
 Breadth-first strategy
 Depth-first strategy
 with a depth bound, use backtracking.
 Unit-preference strategy
 prefer resolutions in which at least one clause is a unit clause.
 Refinement strategies
 Set of support
 Linear input
 Ancestry filtering
14
Refinement Strategies
 Set of support strategy
 Allows only those resolutions in which one of the clauses being
resolved is in the set of support, i.e., those clauses that are either
clauses coming from the negation of the theorem to be proved or
descendants of those clauses.
 Refutation complete
 Linear input strategy
 at least one of the clauses being resolved is a member of the
original set of clauses.
 Not refutation complete
 Ancestry filtering strategy
 at least one member of the clauses being resolved either is a
member of the original set of clauses or is an ancestor of the other
clause being resolved.
 Refutation complete
15
14.5 Horn Clauses
 A Horn clause: a clause that has at most one
positive literal.
Ex:
 Three types of Horn clauses.
A single atom: called a “fact”
An implication: called a “rule”
A set of negative literals: called “goal”
 There are linear-time deduction algorithms for
propositional Horn clauses.
RPR,QPQ,PP, 

More Related Content

What's hot

Fractional Newton-Raphson Method and Some Variants for the Solution of Nonlin...
Fractional Newton-Raphson Method and Some Variants for the Solution of Nonlin...Fractional Newton-Raphson Method and Some Variants for the Solution of Nonlin...
Fractional Newton-Raphson Method and Some Variants for the Solution of Nonlin...mathsjournal
 
D. h. fremlin measure theory, volume 5, part 1 (2000, torres fremlin)
D. h. fremlin   measure theory, volume 5, part 1   (2000, torres fremlin)D. h. fremlin   measure theory, volume 5, part 1   (2000, torres fremlin)
D. h. fremlin measure theory, volume 5, part 1 (2000, torres fremlin)Bluewworksblue
 
introduction to Genifer -- Deduction
introduction to Genifer -- Deductionintroduction to Genifer -- Deduction
introduction to Genifer -- DeductionYan Yin
 
Formal Languages and Automata Theory unit 2
Formal Languages and Automata Theory unit 2Formal Languages and Automata Theory unit 2
Formal Languages and Automata Theory unit 2Srimatre K
 
Some notes on Tight Frames
Some notes on Tight FramesSome notes on Tight Frames
Some notes on Tight FramesShailesh Kumar
 
Presentation- Research Paper
Presentation- Research PaperPresentation- Research Paper
Presentation- Research Papersaisns09
 
Leyes De Inferencia Y Equivalencia
Leyes De Inferencia Y EquivalenciaLeyes De Inferencia Y Equivalencia
Leyes De Inferencia Y Equivalencialaryenso
 
Functional programming
Functional programmingFunctional programming
Functional programmingHideshi Ogoshi
 
36b1995264955a41dc1897b7a4dce260
36b1995264955a41dc1897b7a4dce26036b1995264955a41dc1897b7a4dce260
36b1995264955a41dc1897b7a4dce260Ouäfa AL Rabaani
 
Algebraic geometry and commutative algebra
Algebraic geometry and commutative algebraAlgebraic geometry and commutative algebra
Algebraic geometry and commutative algebraSpringer
 

What's hot (19)

Regular expressions
Regular expressionsRegular expressions
Regular expressions
 
Fractional Newton-Raphson Method and Some Variants for the Solution of Nonlin...
Fractional Newton-Raphson Method and Some Variants for the Solution of Nonlin...Fractional Newton-Raphson Method and Some Variants for the Solution of Nonlin...
Fractional Newton-Raphson Method and Some Variants for the Solution of Nonlin...
 
Lec61
Lec61Lec61
Lec61
 
D. h. fremlin measure theory, volume 5, part 1 (2000, torres fremlin)
D. h. fremlin   measure theory, volume 5, part 1   (2000, torres fremlin)D. h. fremlin   measure theory, volume 5, part 1   (2000, torres fremlin)
D. h. fremlin measure theory, volume 5, part 1 (2000, torres fremlin)
 
Cs419 lec5 lexical analysis using dfa
Cs419 lec5   lexical analysis using dfaCs419 lec5   lexical analysis using dfa
Cs419 lec5 lexical analysis using dfa
 
introduction to Genifer -- Deduction
introduction to Genifer -- Deductionintroduction to Genifer -- Deduction
introduction to Genifer -- Deduction
 
Functional dependency
Functional dependencyFunctional dependency
Functional dependency
 
Formal Languages and Automata Theory unit 2
Formal Languages and Automata Theory unit 2Formal Languages and Automata Theory unit 2
Formal Languages and Automata Theory unit 2
 
Some notes on Tight Frames
Some notes on Tight FramesSome notes on Tight Frames
Some notes on Tight Frames
 
Presentation- Research Paper
Presentation- Research PaperPresentation- Research Paper
Presentation- Research Paper
 
Permutations 2020
Permutations 2020Permutations 2020
Permutations 2020
 
Buckingham a4
Buckingham a4Buckingham a4
Buckingham a4
 
Leyes De Inferencia Y Equivalencia
Leyes De Inferencia Y EquivalenciaLeyes De Inferencia Y Equivalencia
Leyes De Inferencia Y Equivalencia
 
Lec11
Lec11Lec11
Lec11
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
Functional programming
Functional programmingFunctional programming
Functional programming
 
36b1995264955a41dc1897b7a4dce260
36b1995264955a41dc1897b7a4dce26036b1995264955a41dc1897b7a4dce260
36b1995264955a41dc1897b7a4dce260
 
Algebraic geometry and commutative algebra
Algebraic geometry and commutative algebraAlgebraic geometry and commutative algebra
Algebraic geometry and commutative algebra
 
LECTURE 2: PROPOSITIONAL EQUIVALENCES
LECTURE 2: PROPOSITIONAL EQUIVALENCESLECTURE 2: PROPOSITIONAL EQUIVALENCES
LECTURE 2: PROPOSITIONAL EQUIVALENCES
 

Similar to 14 pro resolution

L03 ai - knowledge representation using logic
L03 ai - knowledge representation using logicL03 ai - knowledge representation using logic
L03 ai - knowledge representation using logicManjula V
 
Resolution(decision)
Resolution(decision)Resolution(decision)
Resolution(decision)Slideshare
 
Value Function Geometry and Gradient TD
Value Function Geometry and Gradient TDValue Function Geometry and Gradient TD
Value Function Geometry and Gradient TDAshwin Rao
 
A robust stabilised immersed finite element framework for complex fluid-struc...
A robust stabilised immersed finite element framework for complex fluid-struc...A robust stabilised immersed finite element framework for complex fluid-struc...
A robust stabilised immersed finite element framework for complex fluid-struc...CHENNAKESAVA KADAPA
 
Order and stability for general linear methods
Order and stability for general linear methodsOrder and stability for general linear methods
Order and stability for general linear methodsYuri Vyatkin
 
Advanced Algorithms: Transform and conquer
Advanced Algorithms: Transform and conquerAdvanced Algorithms: Transform and conquer
Advanced Algorithms: Transform and conquerAbdulrazak Zakieh
 
Lecture 09 -_davis_putnam
Lecture 09 -_davis_putnamLecture 09 -_davis_putnam
Lecture 09 -_davis_putnamIssen Sobri
 
1004_theorem_proving_2018.pptx on the to
1004_theorem_proving_2018.pptx on the to1004_theorem_proving_2018.pptx on the to
1004_theorem_proving_2018.pptx on the tofariyaPatel
 
Logic and proof
Logic and proofLogic and proof
Logic and proofSuresh Ram
 
DSP_FOEHU - MATLAB 03 - The z-Transform
DSP_FOEHU - MATLAB 03 - The z-TransformDSP_FOEHU - MATLAB 03 - The z-Transform
DSP_FOEHU - MATLAB 03 - The z-TransformAmr E. Mohamed
 
Oscillation Criteria for First Order Nonlinear Neutral Delay Difference Equat...
Oscillation Criteria for First Order Nonlinear Neutral Delay Difference Equat...Oscillation Criteria for First Order Nonlinear Neutral Delay Difference Equat...
Oscillation Criteria for First Order Nonlinear Neutral Delay Difference Equat...inventionjournals
 

Similar to 14 pro resolution (14)

L03 ai - knowledge representation using logic
L03 ai - knowledge representation using logicL03 ai - knowledge representation using logic
L03 ai - knowledge representation using logic
 
chapter9.ppt
chapter9.pptchapter9.ppt
chapter9.ppt
 
Resolution(decision)
Resolution(decision)Resolution(decision)
Resolution(decision)
 
Value Function Geometry and Gradient TD
Value Function Geometry and Gradient TDValue Function Geometry and Gradient TD
Value Function Geometry and Gradient TD
 
A robust stabilised immersed finite element framework for complex fluid-struc...
A robust stabilised immersed finite element framework for complex fluid-struc...A robust stabilised immersed finite element framework for complex fluid-struc...
A robust stabilised immersed finite element framework for complex fluid-struc...
 
Order and stability for general linear methods
Order and stability for general linear methodsOrder and stability for general linear methods
Order and stability for general linear methods
 
Advanced Algorithms: Transform and conquer
Advanced Algorithms: Transform and conquerAdvanced Algorithms: Transform and conquer
Advanced Algorithms: Transform and conquer
 
Lecture 09 -_davis_putnam
Lecture 09 -_davis_putnamLecture 09 -_davis_putnam
Lecture 09 -_davis_putnam
 
1004_theorem_proving_2018.pptx on the to
1004_theorem_proving_2018.pptx on the to1004_theorem_proving_2018.pptx on the to
1004_theorem_proving_2018.pptx on the to
 
Lec10
Lec10Lec10
Lec10
 
Logic and proof
Logic and proofLogic and proof
Logic and proof
 
Transforms
TransformsTransforms
Transforms
 
DSP_FOEHU - MATLAB 03 - The z-Transform
DSP_FOEHU - MATLAB 03 - The z-TransformDSP_FOEHU - MATLAB 03 - The z-Transform
DSP_FOEHU - MATLAB 03 - The z-Transform
 
Oscillation Criteria for First Order Nonlinear Neutral Delay Difference Equat...
Oscillation Criteria for First Order Nonlinear Neutral Delay Difference Equat...Oscillation Criteria for First Order Nonlinear Neutral Delay Difference Equat...
Oscillation Criteria for First Order Nonlinear Neutral Delay Difference Equat...
 

More from Tianlu Wang

13 propositional calculus
13 propositional calculus13 propositional calculus
13 propositional calculusTianlu Wang
 
12 adversal search
12 adversal search12 adversal search
12 adversal searchTianlu Wang
 
11 alternative search
11 alternative search11 alternative search
11 alternative searchTianlu Wang
 
21 situation calculus
21 situation calculus21 situation calculus
21 situation calculusTianlu Wang
 
20 bayes learning
20 bayes learning20 bayes learning
20 bayes learningTianlu Wang
 
19 uncertain evidence
19 uncertain evidence19 uncertain evidence
19 uncertain evidenceTianlu Wang
 
18 common knowledge
18 common knowledge18 common knowledge
18 common knowledgeTianlu Wang
 
17 2 expert systems
17 2 expert systems17 2 expert systems
17 2 expert systemsTianlu Wang
 
17 1 knowledge-based system
17 1 knowledge-based system17 1 knowledge-based system
17 1 knowledge-based systemTianlu Wang
 
09 heuristic search
09 heuristic search09 heuristic search
09 heuristic searchTianlu Wang
 
08 uninformed search
08 uninformed search08 uninformed search
08 uninformed searchTianlu Wang
 
05 state machine
05 state machine05 state machine
05 state machineTianlu Wang
 

More from Tianlu Wang (20)

L7 er2
L7 er2L7 er2
L7 er2
 
L8 design1
L8 design1L8 design1
L8 design1
 
L9 design2
L9 design2L9 design2
L9 design2
 
13 propositional calculus
13 propositional calculus13 propositional calculus
13 propositional calculus
 
12 adversal search
12 adversal search12 adversal search
12 adversal search
 
11 alternative search
11 alternative search11 alternative search
11 alternative search
 
10 2 sum
10 2 sum10 2 sum
10 2 sum
 
22 planning
22 planning22 planning
22 planning
 
21 situation calculus
21 situation calculus21 situation calculus
21 situation calculus
 
20 bayes learning
20 bayes learning20 bayes learning
20 bayes learning
 
19 uncertain evidence
19 uncertain evidence19 uncertain evidence
19 uncertain evidence
 
18 common knowledge
18 common knowledge18 common knowledge
18 common knowledge
 
17 2 expert systems
17 2 expert systems17 2 expert systems
17 2 expert systems
 
17 1 knowledge-based system
17 1 knowledge-based system17 1 knowledge-based system
17 1 knowledge-based system
 
15 predicate
15 predicate15 predicate
15 predicate
 
09 heuristic search
09 heuristic search09 heuristic search
09 heuristic search
 
08 uninformed search
08 uninformed search08 uninformed search
08 uninformed search
 
07 plan agent
07 plan agent07 plan agent
07 plan agent
 
06 robot vision
06 robot vision06 robot vision
06 robot vision
 
05 state machine
05 state machine05 state machine
05 state machine
 

Recently uploaded

2137ad - Characters that live in Merindol and are at the center of main stories
2137ad - Characters that live in Merindol and are at the center of main stories2137ad - Characters that live in Merindol and are at the center of main stories
2137ad - Characters that live in Merindol and are at the center of main storiesluforfor
 
The Legacy of Breton In A New Age by Master Terrance Lindall
The Legacy of Breton In A New Age by Master Terrance LindallThe Legacy of Breton In A New Age by Master Terrance Lindall
The Legacy of Breton In A New Age by Master Terrance LindallBBaez1
 
Winning Shots from Siena International Photography Awards 2015
Winning Shots from Siena International Photography Awards 2015Winning Shots from Siena International Photography Awards 2015
Winning Shots from Siena International Photography Awards 2015rajeshkumar821445
 
acting board rough title here lolaaaaaaa
acting board rough title here lolaaaaaaaacting board rough title here lolaaaaaaa
acting board rough title here lolaaaaaaaangelicafronda7
 
一比一原版(GU毕业证)格里菲斯大学毕业证成绩单
一比一原版(GU毕业证)格里菲斯大学毕业证成绩单一比一原版(GU毕业证)格里菲斯大学毕业证成绩单
一比一原版(GU毕业证)格里菲斯大学毕业证成绩单zvaywau
 
Digital/Computer Paintings as a Modern- day Igbo Artists’ vehicle for creatin...
Digital/Computer Paintings as a Modern- day Igbo Artists’ vehicle for creatin...Digital/Computer Paintings as a Modern- day Igbo Artists’ vehicle for creatin...
Digital/Computer Paintings as a Modern- day Igbo Artists’ vehicle for creatin...ikennaaghanya
 
Memory Rental Store - The Ending(Storyboard)
Memory Rental Store - The Ending(Storyboard)Memory Rental Store - The Ending(Storyboard)
Memory Rental Store - The Ending(Storyboard)SuryaKalyan3
 
2137ad Merindol Colony Interiors where refugee try to build a seemengly norm...
2137ad  Merindol Colony Interiors where refugee try to build a seemengly norm...2137ad  Merindol Colony Interiors where refugee try to build a seemengly norm...
2137ad Merindol Colony Interiors where refugee try to build a seemengly norm...luforfor
 
thGAP - BAbyss in Moderno!! Transgenic Human Germline Alternatives Project
thGAP - BAbyss in Moderno!!  Transgenic Human Germline Alternatives ProjectthGAP - BAbyss in Moderno!!  Transgenic Human Germline Alternatives Project
thGAP - BAbyss in Moderno!! Transgenic Human Germline Alternatives ProjectMarc Dusseiller Dusjagr
 
CLASS XII- HISTORY-THEME 4-Thinkers, Bes
CLASS XII- HISTORY-THEME 4-Thinkers, BesCLASS XII- HISTORY-THEME 4-Thinkers, Bes
CLASS XII- HISTORY-THEME 4-Thinkers, Besaditiyad2020
 
Inter-Dimensional Girl Boards Segment (Act 3)
Inter-Dimensional Girl Boards Segment (Act 3)Inter-Dimensional Girl Boards Segment (Act 3)
Inter-Dimensional Girl Boards Segment (Act 3)CristianMestre
 
ART FORMS OF KERALA: TRADITIONAL AND OTHERS
ART FORMS OF KERALA: TRADITIONAL AND OTHERSART FORMS OF KERALA: TRADITIONAL AND OTHERS
ART FORMS OF KERALA: TRADITIONAL AND OTHERSSandhya J.Nair
 
THE SYNERGY BETWEEN TRADITIONAL “ULI” BODY PAINTING SYMBOLS AND DIGITAL ART.
THE SYNERGY BETWEEN TRADITIONAL “ULI” BODY PAINTING SYMBOLS AND DIGITAL ART.THE SYNERGY BETWEEN TRADITIONAL “ULI” BODY PAINTING SYMBOLS AND DIGITAL ART.
THE SYNERGY BETWEEN TRADITIONAL “ULI” BODY PAINTING SYMBOLS AND DIGITAL ART.ikennaaghanya
 
一比一原版IIT毕业证伊利诺伊理工大学毕业证成绩单如何办理
一比一原版IIT毕业证伊利诺伊理工大学毕业证成绩单如何办理一比一原版IIT毕业证伊利诺伊理工大学毕业证成绩单如何办理
一比一原版IIT毕业证伊利诺伊理工大学毕业证成绩单如何办理dsenv
 
2º CALIGRAFIAgggggggggggggggggggggggggggggggggggggg.doc
2º CALIGRAFIAgggggggggggggggggggggggggggggggggggggg.doc2º CALIGRAFIAgggggggggggggggggggggggggggggggggggggg.doc
2º CALIGRAFIAgggggggggggggggggggggggggggggggggggggg.docjosegrimaldo17
 
Tackling Poverty in Nigeria, by growing Art-based SMEs
Tackling Poverty in Nigeria, by growing Art-based SMEsTackling Poverty in Nigeria, by growing Art-based SMEs
Tackling Poverty in Nigeria, by growing Art-based SMEsikennaaghanya
 
一比一原版NYU毕业证纽约大学毕业证成绩单如何办理
一比一原版NYU毕业证纽约大学毕业证成绩单如何办理一比一原版NYU毕业证纽约大学毕业证成绩单如何办理
一比一原版NYU毕业证纽约大学毕业证成绩单如何办理beduwt
 
一比一原版UC Berkeley毕业证加利福尼亚大学|伯克利分校毕业证成绩单如何办理
一比一原版UC Berkeley毕业证加利福尼亚大学|伯克利分校毕业证成绩单如何办理一比一原版UC Berkeley毕业证加利福尼亚大学|伯克利分校毕业证成绩单如何办理
一比一原版UC Berkeley毕业证加利福尼亚大学|伯克利分校毕业证成绩单如何办理beduwt
 

Recently uploaded (20)

European Cybersecurity Skills Framework Role Profiles.pdf
European Cybersecurity Skills Framework Role Profiles.pdfEuropean Cybersecurity Skills Framework Role Profiles.pdf
European Cybersecurity Skills Framework Role Profiles.pdf
 
2137ad - Characters that live in Merindol and are at the center of main stories
2137ad - Characters that live in Merindol and are at the center of main stories2137ad - Characters that live in Merindol and are at the center of main stories
2137ad - Characters that live in Merindol and are at the center of main stories
 
The Legacy of Breton In A New Age by Master Terrance Lindall
The Legacy of Breton In A New Age by Master Terrance LindallThe Legacy of Breton In A New Age by Master Terrance Lindall
The Legacy of Breton In A New Age by Master Terrance Lindall
 
Winning Shots from Siena International Photography Awards 2015
Winning Shots from Siena International Photography Awards 2015Winning Shots from Siena International Photography Awards 2015
Winning Shots from Siena International Photography Awards 2015
 
acting board rough title here lolaaaaaaa
acting board rough title here lolaaaaaaaacting board rough title here lolaaaaaaa
acting board rough title here lolaaaaaaa
 
一比一原版(GU毕业证)格里菲斯大学毕业证成绩单
一比一原版(GU毕业证)格里菲斯大学毕业证成绩单一比一原版(GU毕业证)格里菲斯大学毕业证成绩单
一比一原版(GU毕业证)格里菲斯大学毕业证成绩单
 
Digital/Computer Paintings as a Modern- day Igbo Artists’ vehicle for creatin...
Digital/Computer Paintings as a Modern- day Igbo Artists’ vehicle for creatin...Digital/Computer Paintings as a Modern- day Igbo Artists’ vehicle for creatin...
Digital/Computer Paintings as a Modern- day Igbo Artists’ vehicle for creatin...
 
Memory Rental Store - The Ending(Storyboard)
Memory Rental Store - The Ending(Storyboard)Memory Rental Store - The Ending(Storyboard)
Memory Rental Store - The Ending(Storyboard)
 
2137ad Merindol Colony Interiors where refugee try to build a seemengly norm...
2137ad  Merindol Colony Interiors where refugee try to build a seemengly norm...2137ad  Merindol Colony Interiors where refugee try to build a seemengly norm...
2137ad Merindol Colony Interiors where refugee try to build a seemengly norm...
 
thGAP - BAbyss in Moderno!! Transgenic Human Germline Alternatives Project
thGAP - BAbyss in Moderno!!  Transgenic Human Germline Alternatives ProjectthGAP - BAbyss in Moderno!!  Transgenic Human Germline Alternatives Project
thGAP - BAbyss in Moderno!! Transgenic Human Germline Alternatives Project
 
CLASS XII- HISTORY-THEME 4-Thinkers, Bes
CLASS XII- HISTORY-THEME 4-Thinkers, BesCLASS XII- HISTORY-THEME 4-Thinkers, Bes
CLASS XII- HISTORY-THEME 4-Thinkers, Bes
 
Inter-Dimensional Girl Boards Segment (Act 3)
Inter-Dimensional Girl Boards Segment (Act 3)Inter-Dimensional Girl Boards Segment (Act 3)
Inter-Dimensional Girl Boards Segment (Act 3)
 
ART FORMS OF KERALA: TRADITIONAL AND OTHERS
ART FORMS OF KERALA: TRADITIONAL AND OTHERSART FORMS OF KERALA: TRADITIONAL AND OTHERS
ART FORMS OF KERALA: TRADITIONAL AND OTHERS
 
Sundabet | Slot gacor dan terpercaya mudah menang
Sundabet | Slot gacor dan terpercaya mudah menangSundabet | Slot gacor dan terpercaya mudah menang
Sundabet | Slot gacor dan terpercaya mudah menang
 
THE SYNERGY BETWEEN TRADITIONAL “ULI” BODY PAINTING SYMBOLS AND DIGITAL ART.
THE SYNERGY BETWEEN TRADITIONAL “ULI” BODY PAINTING SYMBOLS AND DIGITAL ART.THE SYNERGY BETWEEN TRADITIONAL “ULI” BODY PAINTING SYMBOLS AND DIGITAL ART.
THE SYNERGY BETWEEN TRADITIONAL “ULI” BODY PAINTING SYMBOLS AND DIGITAL ART.
 
一比一原版IIT毕业证伊利诺伊理工大学毕业证成绩单如何办理
一比一原版IIT毕业证伊利诺伊理工大学毕业证成绩单如何办理一比一原版IIT毕业证伊利诺伊理工大学毕业证成绩单如何办理
一比一原版IIT毕业证伊利诺伊理工大学毕业证成绩单如何办理
 
2º CALIGRAFIAgggggggggggggggggggggggggggggggggggggg.doc
2º CALIGRAFIAgggggggggggggggggggggggggggggggggggggg.doc2º CALIGRAFIAgggggggggggggggggggggggggggggggggggggg.doc
2º CALIGRAFIAgggggggggggggggggggggggggggggggggggggg.doc
 
Tackling Poverty in Nigeria, by growing Art-based SMEs
Tackling Poverty in Nigeria, by growing Art-based SMEsTackling Poverty in Nigeria, by growing Art-based SMEs
Tackling Poverty in Nigeria, by growing Art-based SMEs
 
一比一原版NYU毕业证纽约大学毕业证成绩单如何办理
一比一原版NYU毕业证纽约大学毕业证成绩单如何办理一比一原版NYU毕业证纽约大学毕业证成绩单如何办理
一比一原版NYU毕业证纽约大学毕业证成绩单如何办理
 
一比一原版UC Berkeley毕业证加利福尼亚大学|伯克利分校毕业证成绩单如何办理
一比一原版UC Berkeley毕业证加利福尼亚大学|伯克利分校毕业证成绩单如何办理一比一原版UC Berkeley毕业证加利福尼亚大学|伯克利分校毕业证成绩单如何办理
一比一原版UC Berkeley毕业证加利福尼亚大学|伯克利分校毕业证成绩单如何办理
 

14 pro resolution

  • 1. Resolution in the Propositional Calculus Chapter 14.
  • 2. 2 Outline  A New Rule of Inference: Resolution  Converting Arbitrary wffs to Conjunctions of Clauses  Resolution Refutations  Resolution Refutation Search Strategies  Horn Clauses
  • 3. 3 14.1 A New Rule of Inference: Resolution  Literal: either an atom (positive literal) or the negation of an atom (negative literal).  Ex: Clause is wff (equivalent to )  Ex: Empty clause { } is equivalent to F },,{ RQP  RQP 
  • 4. 4 14.1.2 Resolution on Clauses (1)  From and, we can infer  called the resolvent of the two clauses  this process is called resolution  Examples  : chaining  : modus ponens 1}{  2}{  21  QRQPPR  and PPRR and
  • 5. 5 14.1.2 Resolution on Clauses (2)   Resolving them on Q : Resolving them on R : Since are True, the value of each of these resolvents is True. We must resolve either on Q or on R.  is not a resolvent of two clauses. WSRQ PWQPSRQP   onwith RQWPRQP  and WRRP  WQQP  QQRR  and WP 
  • 6. 6 14.1.3 Soundness of Resolution  If and both have true, is true.  Proof : reasoning by cases Case 1 If is True, must True in order for to be True. Case 2 If is False, must True in order for to be True. Either or must have value True.  has value True. 1}{  2}{  21    2 1 2}{  1}{  1 2 21 
  • 7. 7 14.2 Converting Arbitrary wffs to Conjunctions of Clauses  Ex: 1. Equivalent Form Using ∨ 2. DeMorgan 3. Distributive Rule 4. Associative Rule  Usually expressed as )()( PRQP  )()( PRQP  )()( PRQP  )()( PRQPRP  )()( PRQRP  )}(),{( PRQRP 
  • 8. 8 Converting wffs to Conjunctions of Clauses )~(~)(~ )~(~ )~(~ )(~~~ ))(~(~ )( rspqsp rqsp srqp srqp srqp srqp       s)rq(p  Ex. Convert the following wffs to conjunctions of clauses prqp  ))((
  • 9. 9 14.3 Resolution Refutations  Resolution is not complete. For example, We cannot infer using resolution on the set of clauses (because there is nothing that can be resolved)  We cannot use resolution directly to decide all logical entailments. RPRP   RP },{ RP
  • 10. 10 Resolution Refutation Procedure 1. Convert the wffs in  to clause form, i.e. a (conjunctive) set of clauses. 2. Convert the negation of the wff to be proved, , to clause form. 3. Combine the clauses resulting from steps 1 and 2 into a single set, 4. Iteratively apply resolution to the clauses in and add the results to either until there are no more resolvents that can be added or until the empty clause is produced.    
  • 11. 11 Completeness of Resolution Refutation  Completeness of resolution refutation The empty clause will be produced by the resolution refutation procedure if . Thus, we say that propositional resolution is refutation complete.  Decidability of propositional calculus by resolution refutation If is a finite set of clauses and if , Then the resolution refutation procedure will terminate without producing the empty clause.   
  • 12. 12 A Resolution Refutation Tree Given: 1. BAT_OK 2. ¬ MOVES 3. BAT_OK ∧ LIFTABLE ⊃ MOVES Clause form of 3: 4. ¬BAT_OK ∨ ¬LIFTABLE ∨ MOVES Negation of goal: 5. LIFTABLE Perform resolution: 6. BAT_OK ∨ MOVES (from resolving 5 with 4) 7. BAT_OK (from 6, 2) 8. Nil (from 7, 1)
  • 13. 13 Resolution Refutations Search Strategies  Ordering strategies  Breadth-first strategy  Depth-first strategy  with a depth bound, use backtracking.  Unit-preference strategy  prefer resolutions in which at least one clause is a unit clause.  Refinement strategies  Set of support  Linear input  Ancestry filtering
  • 14. 14 Refinement Strategies  Set of support strategy  Allows only those resolutions in which one of the clauses being resolved is in the set of support, i.e., those clauses that are either clauses coming from the negation of the theorem to be proved or descendants of those clauses.  Refutation complete  Linear input strategy  at least one of the clauses being resolved is a member of the original set of clauses.  Not refutation complete  Ancestry filtering strategy  at least one member of the clauses being resolved either is a member of the original set of clauses or is an ancestor of the other clause being resolved.  Refutation complete
  • 15. 15 14.5 Horn Clauses  A Horn clause: a clause that has at most one positive literal. Ex:  Three types of Horn clauses. A single atom: called a “fact” An implication: called a “rule” A set of negative literals: called “goal”  There are linear-time deduction algorithms for propositional Horn clauses. RPR,QPQ,PP, 