SlideShare a Scribd company logo
1 of 20
George F Luger
ARTIFICIAL INTELLIGENCE 6th edition
Structures and Strategies for Complex Problem Solving
Automated Reasoning
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009
14.0 Introduction to Weak Methods in
Theorem Proving
14.1 The General Problem Solver and
Difference Tables
14.2 Resolution Theorem Proving
14.3 PROLOG and Automated Reasoning
14.4 Further Issues in Automated Reasoning
14.5 Epilogue and References
14.6 Exercises
1
Fig 14.1a Transformation rules for logic problems, from Newell and Simon
(1961).
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 2
Fig 14.1b A proof of a theorem in propositional calculus, from Newell and
Simon (1961).
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 3
Fig 14.2 Flow chart and difference reduction table for the General Problem
Solver, from Newell and Simon (1963b).
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 4
Resolution refutation proofs involve the following steps:
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 5
Fig 14.3 Resolution proof for the “dead dog” problem.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 6
Fig 14.4 One resolution proof for an example from the propositional calculus.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 7
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 8
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 9
Fig 14.5 One refutation for the “happy student” problem.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 10
Fig 14.6 Resolution proof for the “exciting life” problem.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 11
Fig 14.7 another resolution refutation for the example of Fig 14.6.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 12
Fig 14.8 Complete state space for the “exciting life” problem generated by
breadth-first search (to two levels).
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 14
Fig 14.9 Using the unit preference strategy on the “exciting life” problem.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 14
Fig 14.10 Unification substitutions of Fig 14.6 applied to the original query.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 15
Fig 14.11 Answer extraction process on the “finding fido” problem.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 16
Fig 14.12 Skolemization as part of the answer extraction process.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 17
Fig 14.13 Data-driven reasoning with n and/or graph in the propositional
calculus
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 18
Fig 14.14 Goal-driven reasoning with an and/or graph in the propositional
calculus.
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 19
Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 20

More Related Content

What's hot

Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Muhammad Ahad
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Muhammad Ahad
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Muhammad Ahad
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Muhammad Ahad
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Muhammad Ahad
 
One modulo n gracefulness of
One modulo n gracefulness ofOne modulo n gracefulness of
One modulo n gracefulness ofgraphhoc
 
Solving graph problems using networkX
Solving graph problems using networkXSolving graph problems using networkX
Solving graph problems using networkXKrishna Sangeeth KS
 
Colorization with total variantion regularization
Colorization with total variantion regularizationColorization with total variantion regularization
Colorization with total variantion regularizationJÚLIO PEIXOTO
 
New Classes of Odd Graceful Graphs
New Classes of Odd Graceful GraphsNew Classes of Odd Graceful Graphs
New Classes of Odd Graceful Graphsgraphhoc
 

What's hot (11)

Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
21 backtracking
21 backtracking21 backtracking
21 backtracking
 
One modulo n gracefulness of
One modulo n gracefulness ofOne modulo n gracefulness of
One modulo n gracefulness of
 
Solving graph problems using networkX
Solving graph problems using networkXSolving graph problems using networkX
Solving graph problems using networkX
 
Karnaugh Map
Karnaugh MapKarnaugh Map
Karnaugh Map
 
Colorization with total variantion regularization
Colorization with total variantion regularizationColorization with total variantion regularization
Colorization with total variantion regularization
 
New Classes of Odd Graceful Graphs
New Classes of Odd Graceful GraphsNew Classes of Odd Graceful Graphs
New Classes of Odd Graceful Graphs
 

Viewers also liked

Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Muhammad Ahad
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Muhammad Ahad
 
Propositional logic is a good vehicle to introduce basic properties of logic
Propositional logic is a good vehicle to introduce basic properties of logicPropositional logic is a good vehicle to introduce basic properties of logic
Propositional logic is a good vehicle to introduce basic properties of logicpendragon6626
 
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 구합니다,시알리스 50mg구입처,시알리스 20mg정품구입처,시알리스 50mg...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 구합니다,시알리스 50mg구입처,시알리스 20mg정품구입처,시알리스 50mg...시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 구합니다,시알리스 50mg구입처,시알리스 20mg정품구입처,시알리스 50mg...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 구합니다,시알리스 50mg구입처,시알리스 20mg정품구입처,시알리스 50mg...bark man
 
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 100mg구매,비아그라 인터넷구매,비아그라 인터넷정품구매,비아그라 인터넷정품...
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 100mg구매,비아그라 인터넷구매,비아그라 인터넷정품구매,비아그라 인터넷정품...비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 100mg구매,비아그라 인터넷구매,비아그라 인터넷정품구매,비아그라 인터넷정품...
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 100mg구매,비아그라 인터넷구매,비아그라 인터넷정품구매,비아그라 인터넷정품...bark man
 
Se7evn textual analysis
Se7evn textual analysisSe7evn textual analysis
Se7evn textual analysischarlcooke
 
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 정품처방방법,레비트라 정품후불,레비트라 정품약효,레비트라 구입가격,레비트라 ...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 정품처방방법,레비트라 정품후불,레비트라 정품약효,레비트라 구입가격,레비트라 ...레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 정품처방방법,레비트라 정품후불,레비트라 정품약효,레비트라 구입가격,레비트라 ...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 정품처방방법,레비트라 정품후불,레비트라 정품약효,레비트라 구입가격,레비트라 ...bark man
 
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 20mg정품구입,레비트라 추천,레비트라 약모양,레비트라 약상태,레비트라 약구...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 20mg정품구입,레비트라 추천,레비트라 약모양,레비트라 약상태,레비트라 약구...레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 20mg정품구입,레비트라 추천,레비트라 약모양,레비트라 약상태,레비트라 약구...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 20mg정품구입,레비트라 추천,레비트라 약모양,레비트라 약상태,레비트라 약구...bark man
 
아드레닌 구입방법 카톡:DDF11 & DDF11.KR 아드레닌 50mg구입,아드레닌 정품구하는방법,아드레닌 거래,아드레닌 조치법,아드레닌 ...
아드레닌 구입방법 카톡:DDF11 & DDF11.KR 아드레닌 50mg구입,아드레닌 정품구하는방법,아드레닌 거래,아드레닌 조치법,아드레닌 ...아드레닌 구입방법 카톡:DDF11 & DDF11.KR 아드레닌 50mg구입,아드레닌 정품구하는방법,아드레닌 거래,아드레닌 조치법,아드레닌 ...
아드레닌 구입방법 카톡:DDF11 & DDF11.KR 아드레닌 50mg구입,아드레닌 정품구하는방법,아드레닌 거래,아드레닌 조치법,아드레닌 ...bark man
 
Web2expo 2011u
Web2expo 2011uWeb2expo 2011u
Web2expo 2011uzachbrand
 
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 20mg정품판매,레비트라 처방전가격,레비트라 유통기한,레비트라 끊는법,레비트...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 20mg정품판매,레비트라 처방전가격,레비트라 유통기한,레비트라 끊는법,레비트...레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 20mg정품판매,레비트라 처방전가격,레비트라 유통기한,레비트라 끊는법,레비트...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 20mg정품판매,레비트라 처방전가격,레비트라 유통기한,레비트라 끊는법,레비트...bark man
 

Viewers also liked (12)

Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Propositional logic is a good vehicle to introduce basic properties of logic
Propositional logic is a good vehicle to introduce basic properties of logicPropositional logic is a good vehicle to introduce basic properties of logic
Propositional logic is a good vehicle to introduce basic properties of logic
 
Belief function
Belief functionBelief function
Belief function
 
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 구합니다,시알리스 50mg구입처,시알리스 20mg정품구입처,시알리스 50mg...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 구합니다,시알리스 50mg구입처,시알리스 20mg정품구입처,시알리스 50mg...시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 구합니다,시알리스 50mg구입처,시알리스 20mg정품구입처,시알리스 50mg...
시알리스 구입방법 카톡:DDF11 & DDF11.KR 시알리스 구합니다,시알리스 50mg구입처,시알리스 20mg정품구입처,시알리스 50mg...
 
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 100mg구매,비아그라 인터넷구매,비아그라 인터넷정품구매,비아그라 인터넷정품...
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 100mg구매,비아그라 인터넷구매,비아그라 인터넷정품구매,비아그라 인터넷정품...비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 100mg구매,비아그라 인터넷구매,비아그라 인터넷정품구매,비아그라 인터넷정품...
비아그라 구입방법 카톡:DDF11 & DDF11.KR 비아그라 100mg구매,비아그라 인터넷구매,비아그라 인터넷정품구매,비아그라 인터넷정품...
 
Se7evn textual analysis
Se7evn textual analysisSe7evn textual analysis
Se7evn textual analysis
 
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 정품처방방법,레비트라 정품후불,레비트라 정품약효,레비트라 구입가격,레비트라 ...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 정품처방방법,레비트라 정품후불,레비트라 정품약효,레비트라 구입가격,레비트라 ...레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 정품처방방법,레비트라 정품후불,레비트라 정품약효,레비트라 구입가격,레비트라 ...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 정품처방방법,레비트라 정품후불,레비트라 정품약효,레비트라 구입가격,레비트라 ...
 
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 20mg정품구입,레비트라 추천,레비트라 약모양,레비트라 약상태,레비트라 약구...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 20mg정품구입,레비트라 추천,레비트라 약모양,레비트라 약상태,레비트라 약구...레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 20mg정품구입,레비트라 추천,레비트라 약모양,레비트라 약상태,레비트라 약구...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 20mg정품구입,레비트라 추천,레비트라 약모양,레비트라 약상태,레비트라 약구...
 
아드레닌 구입방법 카톡:DDF11 & DDF11.KR 아드레닌 50mg구입,아드레닌 정품구하는방법,아드레닌 거래,아드레닌 조치법,아드레닌 ...
아드레닌 구입방법 카톡:DDF11 & DDF11.KR 아드레닌 50mg구입,아드레닌 정품구하는방법,아드레닌 거래,아드레닌 조치법,아드레닌 ...아드레닌 구입방법 카톡:DDF11 & DDF11.KR 아드레닌 50mg구입,아드레닌 정품구하는방법,아드레닌 거래,아드레닌 조치법,아드레닌 ...
아드레닌 구입방법 카톡:DDF11 & DDF11.KR 아드레닌 50mg구입,아드레닌 정품구하는방법,아드레닌 거래,아드레닌 조치법,아드레닌 ...
 
Web2expo 2011u
Web2expo 2011uWeb2expo 2011u
Web2expo 2011u
 
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 20mg정품판매,레비트라 처방전가격,레비트라 유통기한,레비트라 끊는법,레비트...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 20mg정품판매,레비트라 처방전가격,레비트라 유통기한,레비트라 끊는법,레비트...레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 20mg정품판매,레비트라 처방전가격,레비트라 유통기한,레비트라 끊는법,레비트...
레비트라 구입방법 카톡:DDF11 & DDF11.KR 레비트라 20mg정품판매,레비트라 처방전가격,레비트라 유통기한,레비트라 끊는법,레비트...
 

More from Muhammad Ahad

11. operating-systems-part-2
11. operating-systems-part-211. operating-systems-part-2
11. operating-systems-part-2Muhammad Ahad
 
11. operating-systems-part-1
11. operating-systems-part-111. operating-systems-part-1
11. operating-systems-part-1Muhammad Ahad
 
08. networking-part-2
08. networking-part-208. networking-part-2
08. networking-part-2Muhammad Ahad
 
06. security concept
06. security concept06. security concept
06. security conceptMuhammad Ahad
 
05. performance-concepts-26-slides
05. performance-concepts-26-slides05. performance-concepts-26-slides
05. performance-concepts-26-slidesMuhammad Ahad
 
05. performance-concepts
05. performance-concepts05. performance-concepts
05. performance-conceptsMuhammad Ahad
 
04. availability-concepts
04. availability-concepts04. availability-concepts
04. availability-conceptsMuhammad Ahad
 
03. non-functional-attributes-introduction-4-slides
03. non-functional-attributes-introduction-4-slides03. non-functional-attributes-introduction-4-slides
03. non-functional-attributes-introduction-4-slidesMuhammad Ahad
 
01. 03.-introduction-to-infrastructure
01. 03.-introduction-to-infrastructure01. 03.-introduction-to-infrastructure
01. 03.-introduction-to-infrastructureMuhammad Ahad
 
01. 02. introduction (13 slides)
01.   02. introduction (13 slides)01.   02. introduction (13 slides)
01. 02. introduction (13 slides)Muhammad Ahad
 

More from Muhammad Ahad (20)

11. operating-systems-part-2
11. operating-systems-part-211. operating-systems-part-2
11. operating-systems-part-2
 
11. operating-systems-part-1
11. operating-systems-part-111. operating-systems-part-1
11. operating-systems-part-1
 
10. compute-part-2
10. compute-part-210. compute-part-2
10. compute-part-2
 
10. compute-part-1
10. compute-part-110. compute-part-1
10. compute-part-1
 
09. storage-part-1
09. storage-part-109. storage-part-1
09. storage-part-1
 
08. networking-part-2
08. networking-part-208. networking-part-2
08. networking-part-2
 
08. networking
08. networking08. networking
08. networking
 
07. datacenters
07. datacenters07. datacenters
07. datacenters
 
06. security concept
06. security concept06. security concept
06. security concept
 
05. performance-concepts-26-slides
05. performance-concepts-26-slides05. performance-concepts-26-slides
05. performance-concepts-26-slides
 
05. performance-concepts
05. performance-concepts05. performance-concepts
05. performance-concepts
 
04. availability-concepts
04. availability-concepts04. availability-concepts
04. availability-concepts
 
03. non-functional-attributes-introduction-4-slides
03. non-functional-attributes-introduction-4-slides03. non-functional-attributes-introduction-4-slides
03. non-functional-attributes-introduction-4-slides
 
01. 03.-introduction-to-infrastructure
01. 03.-introduction-to-infrastructure01. 03.-introduction-to-infrastructure
01. 03.-introduction-to-infrastructure
 
01. 02. introduction (13 slides)
01.   02. introduction (13 slides)01.   02. introduction (13 slides)
01. 02. introduction (13 slides)
 
Chapter14
Chapter14Chapter14
Chapter14
 
Chapter13
Chapter13Chapter13
Chapter13
 
Chapter12
Chapter12Chapter12
Chapter12
 
Chapter11
Chapter11Chapter11
Chapter11
 
Chapter10
Chapter10Chapter10
Chapter10
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 

Recently uploaded (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

Artificial Intelligence

  • 1. George F Luger ARTIFICIAL INTELLIGENCE 6th edition Structures and Strategies for Complex Problem Solving Automated Reasoning Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 14.0 Introduction to Weak Methods in Theorem Proving 14.1 The General Problem Solver and Difference Tables 14.2 Resolution Theorem Proving 14.3 PROLOG and Automated Reasoning 14.4 Further Issues in Automated Reasoning 14.5 Epilogue and References 14.6 Exercises 1
  • 2. Fig 14.1a Transformation rules for logic problems, from Newell and Simon (1961). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 2
  • 3. Fig 14.1b A proof of a theorem in propositional calculus, from Newell and Simon (1961). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 3
  • 4. Fig 14.2 Flow chart and difference reduction table for the General Problem Solver, from Newell and Simon (1963b). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 4
  • 5. Resolution refutation proofs involve the following steps: Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 5
  • 6. Fig 14.3 Resolution proof for the “dead dog” problem. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 6
  • 7. Fig 14.4 One resolution proof for an example from the propositional calculus. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 7
  • 8. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 8
  • 9. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 9
  • 10. Fig 14.5 One refutation for the “happy student” problem. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 10
  • 11. Fig 14.6 Resolution proof for the “exciting life” problem. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 11
  • 12. Fig 14.7 another resolution refutation for the example of Fig 14.6. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 12
  • 13. Fig 14.8 Complete state space for the “exciting life” problem generated by breadth-first search (to two levels). Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 14
  • 14. Fig 14.9 Using the unit preference strategy on the “exciting life” problem. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 14
  • 15. Fig 14.10 Unification substitutions of Fig 14.6 applied to the original query. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 15
  • 16. Fig 14.11 Answer extraction process on the “finding fido” problem. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 16
  • 17. Fig 14.12 Skolemization as part of the answer extraction process. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 17
  • 18. Fig 14.13 Data-driven reasoning with n and/or graph in the propositional calculus Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 18
  • 19. Fig 14.14 Goal-driven reasoning with an and/or graph in the propositional calculus. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 19
  • 20. Luger: Artificial Intelligence, 6th edition. © Pearson Education Limited, 2009 20