Operator-based Planning Problem Input Set of world states What assumptions are Action operators Fn: world-state>world-state Atomic time nitial state of world Goal Agent is omniscient partial state (no sensing necessary). (set of world states) Agent is sole cause of Output change Sequence of actions Actions have Complete: Achieve goals Consistent: No negative deterministic effects side-effe No indirect effects north north12 → STRIPS Assumptions Outline Operator-based Planning Graph Plan The Graph Plan Solutions Graph Construction Solution extraction Properties Termination with Failure Planning as Propositional Satisfiability11 Operator-based Planning Problem Input Set of world states Action operators oworld-state Initial state of world Goal partial state l ) Output Sequence of actions Complete: Achieve goals side-effects What assumptions are implied? • Atomic time. • Agent is omniscient (no sensing necessary). • Agent is sole cause of change. • Actions have deterministic effects. • No indirect effects. @ STRIPS Assumptions a a a north11 north12 W0 W1 W2 Outline Operator-based Planning Graph Plan The Graph Plan Solutions Graph Construction Solution Extraction Properties Termination with Failure Fn: world-state Consistent: No negative Planning as Propositional Satisfiability (set of wor d states