Planning Flashcards

1
Q

Means-Ends Planning

A

Given:
(1) possible actions in the world
(2) start state of the world
(3) goals to be achieved

Find:
A plan to achieve the goals

Plan = sequence of actions

Plan may also be partially ordered set of actions

For a start, we consider total order planning

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Planning by Means-Ends Analysis

A

Compare the current state and the goal state. Find the differences between them. For each difference, look at what operators might be applicable. Select the operator that gets you closest to the goal state from the current state.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Classical Planning

A
  • The world is completely observable
  • An action’s effects are deterministic (completely predicatable, no uncertainty)
  • Any changes in the world only occur as results of an agent’s actions,
    but not “on their own”
  • Implicit time: actions have no durations; time is only reflected in the order of
    actions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Means-Ends Planning with Goal Regression

A

Search backwards from the goal in world (situation) space
* match goals to action postconditions
* action preconditions become subgoals

We stop when the operator preconditions (as subgoals) are satisfied in the
current state

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Uninstantiated Actions and Goals

A

There is some inefficiency

Our planner forces complete instantiation of actions

Uninstantiated moves and goals stand for sets of moves and goals

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Partial Order Planning

A
  • There are two plans that do not interact.
  • Only the order within each plan is important

However, we do not want to consider all possible arrangements of actions but a partial ordering of actions - Partial Order
Planning

How well did you know this?
1
Not at all
2
3
4
5
Perfectly