CPSC 322, Lecture 18 Slide 1
Plan anni ning ng: : He Heur urist stics cs an and C d CSP Pl Plann annin ing g
Computer ter Sc Science ce cpsc3 c322 22, , Lectur ture e 18 (Te Text xtbo book
- k Chpt
8) 8)
Oct, ct, 17, 2012
Pl Plann annin ing g Computer ter Sc Science ce cpsc3 c322 - - PowerPoint PPT Presentation
Plan anni ning ng: : He Heur urist stics cs an and C d CSP Pl Plann annin ing g Computer ter Sc Science ce cpsc3 c322 22, , Lectur ture e 18 (Te Text xtbo book ok Chpt 8) 8) Oct, ct, 17, 2012 CPSC 322, Lecture 18
CPSC 322, Lecture 18 Slide 1
Oct, ct, 17, 2012
CPSC 322, Lecture 18 Slide 2
CPSC 322, Lecture 11 Slide 3
Constraint Satisfaction (Problems):
Inference
CPSC 322, Lecture 2 Slide 4
Query Planning Deterministic Stochastic Search Arc Consistency Search Search Value Iteration
Static Sequential Representation Reasoning Technique SLS
CPSC 322, Lecture 18 Slide 5
CPSC 322, Lecture 18 Slide 6
CPSC 322, Lecture 18 Slide 7
CPSC 322, Lecture 18 Slide 8
CPSC 322, Lecture 18 Slide 9
CPSC 322, Lecture 18 Slide 10
planning techniques (we’ll see another one after the break)
combination with other techniques, for specific domains
presentation of results for the 2008 planning competition (posted in the class schedule)
CPSC 322, Lecture 18 Slide 12
CPSC 322, Lecture 18 Slide 13
CPSC 322, Lecture 18 Slide 14
CPSC 322, Lecture 18 Slide 15
action (non) occurring at that step
CPSC 322, Lecture 18 Slide 16
CPSC 322, Lecture 18 Slide 17
As usual, we have to express the precond nditions itions and effects ects of actions:
variables at time t
RLoc0 RHC0 PUC0 cs T F cs F T cs F F mr * F lab * F
* F
CPSC 322, Lecture 18 Slide 18
time t and state variables at time t + 1
the action(s) taken at time t and by its own value at time t
RHCi DelCi PUCi RHCi+1 T T T T T T F F T F T T … … … … … … … …
CPSC 322, Lecture 18 Slide 19
DelMi DelCi
E.g., in the Robot domain DelM and DelC can occur in any sequence (or simultaneously) But we could change that…
CPSC 322, Lecture 18 Slide 20
(robot cannot hold coffee and mail)
RHCi RHMi
21
Map STRIPS Representation for horizon 1, 2, 3, …, until solution found Run arc consistency and search or stochastic local search! k = 0 Is State0 a goal? If yes, DONE! If no,
22
Map STRIPS Representation for horizon k =1 Run arc consistency and search or stochastic local search! k = 1 Is State1 a goal If yes, DONE! If no,
23
Map STRIPS Representation for horizon k = 2 Run arc consistency, search, stochastic local search! k = 2: Is State2 a goal If yes, DONE! If no….continue
CPSC 322, Lecture 18 Slide 24
CPSC 322, Lecture 18 Slide 25
CPSC 322, Lecture 18 Slide 26
CPSC 322, Lecture 6 Slide 27
CPSC 322, Lecture 4 Slide 28
CPSC 322, Lecture 2 Slide 29
Inference Planning Deterministic Stochastic Search Arc Consistency Search Search Value Iteration
Static Sequential Representation Reasoning Technique SLS Textboo tbook k Ch Chpt 5.1- 5.1.1 1 – 5.2
CPSC 322, Lecture 18 Slide 30
CPSC 322, Lecture 18 Slide 31