Planning Flashcards

1
Q

What is STRIPS assumption?

A

STRIPS assumes that all variables not explicitly changed by action stay unchanged

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

In forward planning what is the branching factor for a given state?

A

The branching factor of a state is the number actions that are legal in that state

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

What are the two parts of an action in STRIPS, and what is the meaning of each part?

A
  • Preconditions: a set of assignments to features that must be satisfied for the action to be legal
  • Effects: a set of assignments to features that are caused by the action
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is a node in the search space forward planning?

A

The nodes are states of a possible world, with a total assignment of values to each feature

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

Explain the role of the horizon in CSP planning. How does the choice of horizon affect the behavior of the planner?

A

The horizon is the number of steps/actions taken to reach the goal state. If the horizon is too small, the planner may not reach a goal state and if it is too big, it may take unnecessary steps to reach the goal state.

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

In a CSP encoding of a planning problem, what is the relationship between the number of variables in the CSP (N), the number of variable (v) and actions (a) in the planning problem, and the horizon h?

A

N = v(h+1) + ah

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

In a CSP encoding of a planning problem, which variables are involved in an effect constraint?

A

Action at time t and state variable at time t + 1

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