Planning Flashcards Preview

CPSC 322 > Planning > Flashcards

Flashcards in Planning Deck (7)
Loading flashcards...

What is STRIPS assumption?

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


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

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


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

- 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


What is a node in the search space forward planning?

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


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

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.


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?

N = v*(h+1) + a*h


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

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