SlideShare a Scribd company logo
8
Most read
9
Most read
13
Most read
ARTIFICAL INTELLIGENCE
(R18 III(II Sem))
Department of computer science and
engineering (AI/ML)
Session 28
by
Asst.Prof.M.Gokilavani
VITS
6/11/2023 Department of CSE (AI/ML) 1
TEXTBOOK:
• Artificial Intelligence A modern Approach, Third
Edition, Stuart Russell and Peter Norvig, Pearson
Education.
REFERENCES:
• Artificial Intelligence, 3rd Edn, E. Rich and K.Knight
(TMH).
• Artificial Intelligence, 3rd Edn, Patrick Henny
Winston, Pearson Education.
• Artificial Intelligence, Shivani Goel, Pearson
Education.
• Artificial Intelligence and Expert Systems- Patterson,
Pearson Education.
6/11/2023 Department of CSE (AI/ML) 2
Topics covered in session 28
6/11/2023 Department of CSE (AI/ML) 3
Planning
Classical Planning: Definition of Classical Planning,
Algorithms for Planning with State-Space Search,
Planning Graphs, other Classical Planning
Approaches, Analysis of Planning approaches.
Planning and Acting in the Real World: Time,
Schedules, and Resources, Hierarchical Planning,
Planning and Acting in Nondeterministic Domains,
Multi agent Planning.
Planning graphs
• Graph Plan is an algorithm based on planning
graph
• Planning graphs are also used as a source of
heuristics (an estimate of how many steps it
takes to reach the goal)
• Planning graph is an approximation of a
complete tree of all possible actions and their
results Planning graphs work only for
propositional planning problems—ones with no
variables.
6/11/2023 Department of CSE (AI/ML) 4
6/11/2023 Department of CSE (AI/ML) 5
6/11/2023 Department of CSE (AI/ML) 6
Planning graphs
Planning graph is organized into levels.
• Level S0: initial state, consisting of nodes
representing each fluent that holds in S0.
• Level A0: each ground action that might be
applicable in S0 Then alternate Si and Ai.
• Si contains fluent which could hold at time i,
(may be both P and ¬P); literals may show up
too early but never too late.
• Ai contains actions which could have their
preconditions satisfied at i.
6/11/2023 Department of CSE (AI/ML) 7
Mutex
• A mutex between two actions indicates that it
is impossible to perform these actions in
parallel.
• A mutex between two literals indicates that it
is impossible to have these both literals true at
this stage.
6/11/2023 Department of CSE (AI/ML) 8
Example
6/11/2023 9
Department of CSE (AI/ML)
Constructing a planning graph
• All action schemas must be propositionalized
• Generate all possible grounded actions so no
variables are left.
• Start with S0 = all initially true fluents
• Construct Ai = all actions whose preconditions are
satisfied by Si
• Construct Si = all fluents made true by the effects
of the actions in Ai-1
• All levels in Ai have the NO-OP action which
passes all true fluents in Si to Si+1.
6/11/2023 10
Department of CSE (AI/ML)
Add links:
• Between levels
– From fluents in Si to preconditions of actions in Ai
– From effects of actions in Ai to fluents in Si+1
• Within Levels (mutual exclusion)
– Action Mutex Link: Two actions compete for
resources
– State Mutex Link: Two fluents that cannot both be
true at the same time
6/11/2023 11
Department of CSE (AI/ML)
Rules for Constructing Mutex Links
Action Mutex:
• Inconsistent Effects: One action negates the effect of the
other (e.g., Eat(Cake) and Bake(Cake) )
• Interference: One of the effects of one action is the negation
of a precondition of the other (e.g., Eat(Cake) and the
persistence of Have(Cake))
• Competing Needs: One of the preconditions of one action is
mutually exclusive with a precondition of the other
• Depends on State Mutex links in previous level
State Mutex:
• One is the negation of the other.
• All pairs of actions that could make both true have Act on
mutex links between them.
6/11/2023 12
Department of CSE (AI/ML)
Example
6/11/2023 Department of CSE (AI/ML) 13
Topics to be covered in next session 29
• GRAPH-PLAN Algorithm
6/11/2023 Department of CSE (AI/ML) 14
Thank you!!!

More Related Content

PPTX
Learning in AI
Minakshi Atre
 
PDF
I.BEST FIRST SEARCH IN AI
vikas dhakane
 
PDF
Syntax Directed Definition and its applications
ShivanandManjaragi2
 
PPTX
AI_Session 25 classical planning.pptx
Guru Nanak Technical Institutions
 
PPTX
Uninformed search /Blind search in AI
Kirti Verma
 
PPTX
Truth management system
Mohammad Kamrul Hasan
 
PPTX
AI: Logic in AI
DataminingTools Inc
 
PPTX
Inference in First-Order Logic
Junya Tanaka
 
Learning in AI
Minakshi Atre
 
I.BEST FIRST SEARCH IN AI
vikas dhakane
 
Syntax Directed Definition and its applications
ShivanandManjaragi2
 
AI_Session 25 classical planning.pptx
Guru Nanak Technical Institutions
 
Uninformed search /Blind search in AI
Kirti Verma
 
Truth management system
Mohammad Kamrul Hasan
 
AI: Logic in AI
DataminingTools Inc
 
Inference in First-Order Logic
Junya Tanaka
 

What's hot (20)

PPTX
Alpha-beta pruning (Artificial Intelligence)
Falak Chaudry
 
PPTX
AI_Session 11: searching with Non-Deterministic Actions and partial observati...
Guru Nanak Technical Institutions
 
PPTX
Decision properties of reular languages
SOMNATHMORE2
 
PPT
Planning
ahmad bassiouny
 
PPTX
First order logic
Megha Sharma
 
PPT
Game Playing in Artificial Intelligence
lordmwesh
 
PDF
I. Hill climbing algorithm II. Steepest hill climbing algorithm
vikas dhakane
 
PPTX
Planning in Artificial Intelligence
kitsenthilkumarcse
 
PPTX
Unification and Lifting
Megha Sharma
 
PDF
Uncertain knowledge and reasoning
Shiwani Gupta
 
PPTX
Expert system
Sayeed Far Ooqui
 
PPTX
8 QUEENS PROBLEM.pptx
sunidhi740916
 
PDF
Planning Agent
Shiwani Gupta
 
PPTX
Lecture 3 general problem solver
Student at University Of Malakand, Pakistan
 
PPTX
AI_Session 26 Algorithm for state space.pptx
Guru Nanak Technical Institutions
 
PPTX
AI_Session 10 Local search in continious space.pptx
Guru Nanak Technical Institutions
 
PPTX
Probabilistic Reasoning
Junya Tanaka
 
PPTX
Chomsky classification of Language
Dipankar Boruah
 
PDF
9. chapter 8 np hard and np complete problems
Jyotsna Suryadevara
 
PPTX
First order predicate logic (fopl)
chauhankapil
 
Alpha-beta pruning (Artificial Intelligence)
Falak Chaudry
 
AI_Session 11: searching with Non-Deterministic Actions and partial observati...
Guru Nanak Technical Institutions
 
Decision properties of reular languages
SOMNATHMORE2
 
Planning
ahmad bassiouny
 
First order logic
Megha Sharma
 
Game Playing in Artificial Intelligence
lordmwesh
 
I. Hill climbing algorithm II. Steepest hill climbing algorithm
vikas dhakane
 
Planning in Artificial Intelligence
kitsenthilkumarcse
 
Unification and Lifting
Megha Sharma
 
Uncertain knowledge and reasoning
Shiwani Gupta
 
Expert system
Sayeed Far Ooqui
 
8 QUEENS PROBLEM.pptx
sunidhi740916
 
Planning Agent
Shiwani Gupta
 
Lecture 3 general problem solver
Student at University Of Malakand, Pakistan
 
AI_Session 26 Algorithm for state space.pptx
Guru Nanak Technical Institutions
 
AI_Session 10 Local search in continious space.pptx
Guru Nanak Technical Institutions
 
Probabilistic Reasoning
Junya Tanaka
 
Chomsky classification of Language
Dipankar Boruah
 
9. chapter 8 np hard and np complete problems
Jyotsna Suryadevara
 
First order predicate logic (fopl)
chauhankapil
 
Ad

Similar to AI_Session 28 planning graph.pptx (20)

PPTX
22PCOAM11 IAI Unit 4 Session 20 planning graph.pptx
Guru Nanak Technical Institutions
 
PPTX
AI_Session 29 Graphplan algorithm.pptx
Guru Nanak Technical Institutions
 
PPTX
AI_Session 27 Heuristics planning.pptx
Guru Nanak Technical Institutions
 
PPTX
22PCOAM11 IAI Unit 4 Session 21 Graphplan algorithm.pptx
Guru Nanak Technical Institutions
 
PDF
GIS and Agent-based modeling: Part 1
crooksAndrew
 
PDF
a comprehensive interactive texbook full review of calculus including level 1...
WisamAkram1
 
DOCX
Artifact3 allen
allent07
 
DOCX
Artifact3 allen
allent07
 
DOCX
Artifact3 allen
allent07
 
PPTX
Planning Heuristics and Planning Graphs.pptx
Baseemkhan3
 
PDF
Strategic Territorial Foresight
António Alvarenga
 
PPTX
22PCOAM11 IAI Unit 4 Session 19 Heuristics planning.pptx
Guru Nanak Technical Institutions
 
DOCX
Local plans alpha - weeknotes w/e 10 April
dxw digital
 
PDF
Melding machine learning and participatory foresight
Wendy Schultz
 
PDF
Space-Time in the Matrix and Uses of Allen Temporal Operators for Stratigraph...
Keith.May
 
PDF
4.80 sy it
rajiv1300
 
PDF
Lecture 3 needs assessment
yihongyuan19
 
PDF
Ph.D. Thesis: A Methodology for the Development of Autonomic and Cognitive In...
Universita della Calabria,
 
PPTX
Era ofdataeconomyv4short
Jun Miyazaki
 
PPTX
22PCOAM11 IAI Unit 4 Session 18 Algorithm for state space.pptx
Guru Nanak Technical Institutions
 
22PCOAM11 IAI Unit 4 Session 20 planning graph.pptx
Guru Nanak Technical Institutions
 
AI_Session 29 Graphplan algorithm.pptx
Guru Nanak Technical Institutions
 
AI_Session 27 Heuristics planning.pptx
Guru Nanak Technical Institutions
 
22PCOAM11 IAI Unit 4 Session 21 Graphplan algorithm.pptx
Guru Nanak Technical Institutions
 
GIS and Agent-based modeling: Part 1
crooksAndrew
 
a comprehensive interactive texbook full review of calculus including level 1...
WisamAkram1
 
Artifact3 allen
allent07
 
Artifact3 allen
allent07
 
Artifact3 allen
allent07
 
Planning Heuristics and Planning Graphs.pptx
Baseemkhan3
 
Strategic Territorial Foresight
António Alvarenga
 
22PCOAM11 IAI Unit 4 Session 19 Heuristics planning.pptx
Guru Nanak Technical Institutions
 
Local plans alpha - weeknotes w/e 10 April
dxw digital
 
Melding machine learning and participatory foresight
Wendy Schultz
 
Space-Time in the Matrix and Uses of Allen Temporal Operators for Stratigraph...
Keith.May
 
4.80 sy it
rajiv1300
 
Lecture 3 needs assessment
yihongyuan19
 
Ph.D. Thesis: A Methodology for the Development of Autonomic and Cognitive In...
Universita della Calabria,
 
Era ofdataeconomyv4short
Jun Miyazaki
 
22PCOAM11 IAI Unit 4 Session 18 Algorithm for state space.pptx
Guru Nanak Technical Institutions
 
Ad

More from Guru Nanak Technical Institutions (20)

PPTX
22PCOAM21 Data Quality Session 3 Data Quality.pptx
Guru Nanak Technical Institutions
 
PPTX
22PCOAM21 Session 1 Data Management.pptx
Guru Nanak Technical Institutions
 
PPTX
22PCOAM21 Session 2 Understanding Data Source.pptx
Guru Nanak Technical Institutions
 
PDF
III Year II Sem 22PCOAM21 Data Analytics Syllabus.pdf
Guru Nanak Technical Institutions
 
PDF
22PCOAM16 _ML_Unit 3 Notes & Question bank
Guru Nanak Technical Institutions
 
PDF
22PCOAM16 Machine Learning Unit V Full notes & QB
Guru Nanak Technical Institutions
 
PDF
22PCOAM16_MACHINE_LEARNING_UNIT_IV_NOTES_with_QB
Guru Nanak Technical Institutions
 
PDF
22PCOAM16 ML Unit 3 Full notes PDF & QB.pdf
Guru Nanak Technical Institutions
 
PPTX
22PCOAM16 Unit 3 Session 23 Different ways to Combine Classifiers.pptx
Guru Nanak Technical Institutions
 
PPTX
22PCOAM16 Unit 3 Session 22 Ensemble Learning .pptx
Guru Nanak Technical Institutions
 
PPTX
22PCOAM16 Unit 3 Session 24 K means Algorithms.pptx
Guru Nanak Technical Institutions
 
PPTX
22PCOAM16 ML Unit 3 Session 18 Learning with tree.pptx
Guru Nanak Technical Institutions
 
PPTX
22PCOAM16 ML Unit 3 Session 21 Classification and Regression Trees .pptx
Guru Nanak Technical Institutions
 
PPTX
22PCOAM16 ML Unit 3 Session 20 ID3 Algorithm and working.pptx
Guru Nanak Technical Institutions
 
PPTX
22PCOAM16 ML Unit 3 Session 19 Constructing Decision Trees.pptx
Guru Nanak Technical Institutions
 
PDF
22PCOAM16 ML UNIT 2 NOTES & QB QUESTION WITH ANSWERS
Guru Nanak Technical Institutions
 
PDF
22PCOAM16 _ML_ Unit 2 Full unit notes.pdf
Guru Nanak Technical Institutions
 
PDF
22PCOAM16_ML_Unit 1 notes & Question Bank with answers.pdf
Guru Nanak Technical Institutions
 
PDF
22PCOAM16_MACHINE_LEARNING_UNIT_I_NOTES.pdf
Guru Nanak Technical Institutions
 
PPTX
22PCOAM16 Unit 2 Session 17 Support vector Machine.pptx
Guru Nanak Technical Institutions
 
22PCOAM21 Data Quality Session 3 Data Quality.pptx
Guru Nanak Technical Institutions
 
22PCOAM21 Session 1 Data Management.pptx
Guru Nanak Technical Institutions
 
22PCOAM21 Session 2 Understanding Data Source.pptx
Guru Nanak Technical Institutions
 
III Year II Sem 22PCOAM21 Data Analytics Syllabus.pdf
Guru Nanak Technical Institutions
 
22PCOAM16 _ML_Unit 3 Notes & Question bank
Guru Nanak Technical Institutions
 
22PCOAM16 Machine Learning Unit V Full notes & QB
Guru Nanak Technical Institutions
 
22PCOAM16_MACHINE_LEARNING_UNIT_IV_NOTES_with_QB
Guru Nanak Technical Institutions
 
22PCOAM16 ML Unit 3 Full notes PDF & QB.pdf
Guru Nanak Technical Institutions
 
22PCOAM16 Unit 3 Session 23 Different ways to Combine Classifiers.pptx
Guru Nanak Technical Institutions
 
22PCOAM16 Unit 3 Session 22 Ensemble Learning .pptx
Guru Nanak Technical Institutions
 
22PCOAM16 Unit 3 Session 24 K means Algorithms.pptx
Guru Nanak Technical Institutions
 
22PCOAM16 ML Unit 3 Session 18 Learning with tree.pptx
Guru Nanak Technical Institutions
 
22PCOAM16 ML Unit 3 Session 21 Classification and Regression Trees .pptx
Guru Nanak Technical Institutions
 
22PCOAM16 ML Unit 3 Session 20 ID3 Algorithm and working.pptx
Guru Nanak Technical Institutions
 
22PCOAM16 ML Unit 3 Session 19 Constructing Decision Trees.pptx
Guru Nanak Technical Institutions
 
22PCOAM16 ML UNIT 2 NOTES & QB QUESTION WITH ANSWERS
Guru Nanak Technical Institutions
 
22PCOAM16 _ML_ Unit 2 Full unit notes.pdf
Guru Nanak Technical Institutions
 
22PCOAM16_ML_Unit 1 notes & Question Bank with answers.pdf
Guru Nanak Technical Institutions
 
22PCOAM16_MACHINE_LEARNING_UNIT_I_NOTES.pdf
Guru Nanak Technical Institutions
 
22PCOAM16 Unit 2 Session 17 Support vector Machine.pptx
Guru Nanak Technical Institutions
 

Recently uploaded (20)

PPTX
Introduction of deep learning in cse.pptx
fizarcse
 
PDF
LEAP-1B presedntation xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
hatem173148
 
PDF
settlement FOR FOUNDATION ENGINEERS.pdf
Endalkazene
 
PPTX
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
PDF
top-5-use-cases-for-splunk-security-analytics.pdf
yaghutialireza
 
PPTX
Civil Engineering Practices_BY Sh.JP Mishra 23.09.pptx
bineetmishra1990
 
PDF
2010_Book_EnvironmentalBioengineering (1).pdf
EmilianoRodriguezTll
 
PDF
Advanced LangChain & RAG: Building a Financial AI Assistant with Real-Time Data
Soufiane Sejjari
 
PDF
Principles of Food Science and Nutritions
Dr. Yogesh Kumar Kosariya
 
PPTX
Inventory management chapter in automation and robotics.
atisht0104
 
PDF
Introduction to Data Science: data science process
ShivarkarSandip
 
PDF
dse_final_merit_2025_26 gtgfffffcjjjuuyy
rushabhjain127
 
PPTX
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
PPTX
Module2 Data Base Design- ER and NF.pptx
gomathisankariv2
 
PPTX
Chapter_Seven_Construction_Reliability_Elective_III_Msc CM
SubashKumarBhattarai
 
DOCX
SAR - EEEfdfdsdasdsdasdasdasdasdasdasdasda.docx
Kanimozhi676285
 
PDF
Packaging Tips for Stainless Steel Tubes and Pipes
heavymetalsandtubes
 
PDF
Traditional Exams vs Continuous Assessment in Boarding Schools.pdf
The Asian School
 
PPTX
AgentX UiPath Community Webinar series - Delhi
RohitRadhakrishnan8
 
PDF
Chad Ayach - A Versatile Aerospace Professional
Chad Ayach
 
Introduction of deep learning in cse.pptx
fizarcse
 
LEAP-1B presedntation xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
hatem173148
 
settlement FOR FOUNDATION ENGINEERS.pdf
Endalkazene
 
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
top-5-use-cases-for-splunk-security-analytics.pdf
yaghutialireza
 
Civil Engineering Practices_BY Sh.JP Mishra 23.09.pptx
bineetmishra1990
 
2010_Book_EnvironmentalBioengineering (1).pdf
EmilianoRodriguezTll
 
Advanced LangChain & RAG: Building a Financial AI Assistant with Real-Time Data
Soufiane Sejjari
 
Principles of Food Science and Nutritions
Dr. Yogesh Kumar Kosariya
 
Inventory management chapter in automation and robotics.
atisht0104
 
Introduction to Data Science: data science process
ShivarkarSandip
 
dse_final_merit_2025_26 gtgfffffcjjjuuyy
rushabhjain127
 
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
Module2 Data Base Design- ER and NF.pptx
gomathisankariv2
 
Chapter_Seven_Construction_Reliability_Elective_III_Msc CM
SubashKumarBhattarai
 
SAR - EEEfdfdsdasdsdasdasdasdasdasdasdasda.docx
Kanimozhi676285
 
Packaging Tips for Stainless Steel Tubes and Pipes
heavymetalsandtubes
 
Traditional Exams vs Continuous Assessment in Boarding Schools.pdf
The Asian School
 
AgentX UiPath Community Webinar series - Delhi
RohitRadhakrishnan8
 
Chad Ayach - A Versatile Aerospace Professional
Chad Ayach
 

AI_Session 28 planning graph.pptx

  • 1. ARTIFICAL INTELLIGENCE (R18 III(II Sem)) Department of computer science and engineering (AI/ML) Session 28 by Asst.Prof.M.Gokilavani VITS 6/11/2023 Department of CSE (AI/ML) 1
  • 2. TEXTBOOK: • Artificial Intelligence A modern Approach, Third Edition, Stuart Russell and Peter Norvig, Pearson Education. REFERENCES: • Artificial Intelligence, 3rd Edn, E. Rich and K.Knight (TMH). • Artificial Intelligence, 3rd Edn, Patrick Henny Winston, Pearson Education. • Artificial Intelligence, Shivani Goel, Pearson Education. • Artificial Intelligence and Expert Systems- Patterson, Pearson Education. 6/11/2023 Department of CSE (AI/ML) 2
  • 3. Topics covered in session 28 6/11/2023 Department of CSE (AI/ML) 3 Planning Classical Planning: Definition of Classical Planning, Algorithms for Planning with State-Space Search, Planning Graphs, other Classical Planning Approaches, Analysis of Planning approaches. Planning and Acting in the Real World: Time, Schedules, and Resources, Hierarchical Planning, Planning and Acting in Nondeterministic Domains, Multi agent Planning.
  • 4. Planning graphs • Graph Plan is an algorithm based on planning graph • Planning graphs are also used as a source of heuristics (an estimate of how many steps it takes to reach the goal) • Planning graph is an approximation of a complete tree of all possible actions and their results Planning graphs work only for propositional planning problems—ones with no variables. 6/11/2023 Department of CSE (AI/ML) 4
  • 5. 6/11/2023 Department of CSE (AI/ML) 5
  • 6. 6/11/2023 Department of CSE (AI/ML) 6
  • 7. Planning graphs Planning graph is organized into levels. • Level S0: initial state, consisting of nodes representing each fluent that holds in S0. • Level A0: each ground action that might be applicable in S0 Then alternate Si and Ai. • Si contains fluent which could hold at time i, (may be both P and ¬P); literals may show up too early but never too late. • Ai contains actions which could have their preconditions satisfied at i. 6/11/2023 Department of CSE (AI/ML) 7
  • 8. Mutex • A mutex between two actions indicates that it is impossible to perform these actions in parallel. • A mutex between two literals indicates that it is impossible to have these both literals true at this stage. 6/11/2023 Department of CSE (AI/ML) 8
  • 10. Constructing a planning graph • All action schemas must be propositionalized • Generate all possible grounded actions so no variables are left. • Start with S0 = all initially true fluents • Construct Ai = all actions whose preconditions are satisfied by Si • Construct Si = all fluents made true by the effects of the actions in Ai-1 • All levels in Ai have the NO-OP action which passes all true fluents in Si to Si+1. 6/11/2023 10 Department of CSE (AI/ML)
  • 11. Add links: • Between levels – From fluents in Si to preconditions of actions in Ai – From effects of actions in Ai to fluents in Si+1 • Within Levels (mutual exclusion) – Action Mutex Link: Two actions compete for resources – State Mutex Link: Two fluents that cannot both be true at the same time 6/11/2023 11 Department of CSE (AI/ML)
  • 12. Rules for Constructing Mutex Links Action Mutex: • Inconsistent Effects: One action negates the effect of the other (e.g., Eat(Cake) and Bake(Cake) ) • Interference: One of the effects of one action is the negation of a precondition of the other (e.g., Eat(Cake) and the persistence of Have(Cake)) • Competing Needs: One of the preconditions of one action is mutually exclusive with a precondition of the other • Depends on State Mutex links in previous level State Mutex: • One is the negation of the other. • All pairs of actions that could make both true have Act on mutex links between them. 6/11/2023 12 Department of CSE (AI/ML)
  • 14. Topics to be covered in next session 29 • GRAPH-PLAN Algorithm 6/11/2023 Department of CSE (AI/ML) 14 Thank you!!!