Week 5 Flashcards
Definition of Classical Planning?
Classical Planning as the study of rational action, which means that planning is devising a plan of action to achieve one’s goal.
Classical planning concentrates on problems where most action leave most things unchanged.
Assumptions in Classical Planning?
- Environment is deterministic
- Environment is observable
- Environment is static
Backward (Regression) Planning also called?
relevant-states search
Types of Planners?
- situation space planner: search through possible situations
- progression planner: start with initial state, apply operators until goal is reached.
- regression planner: start from goal state and apply operators until start state reached
- Partial order planner: some steps are ordered, some are not
- Total order planner
- linearization
What is planning system?
problem-solving algorithms that operate on explicit propositional or relational representations of states and actions. These representations make possible the derivation of effective heuristics and the development of powerful and flexible algorithms for solving problems.
Operations in state-space search?
forward direction (progression) and backward direction (regression)
3 levels how online agent monitor the environment?
- action monitoring, before executing an action, the agent verifies that all the preconditions still hold.
- plan monitoring, before executing an action, the agent verifies that the remaining plan will still succeed.
- goal monitoring, before executing an action, the agent checks to see if there is a better set of goals it could be trying to achieve.