Computational Intelligence · 1988 · 102 citations · 22 references
ComputingAutonomous SystemsComprehensive PlanningPath PlanningProduction PlanningAction RepresentationGoal PlanningPlan Making ProcessesAction PlanningAction PlansGoal-directed PlanningIterative Design ProcessPlan FormulationPreconditions
This paper presents a method of solving planning problems that involve actions whose effects change according to the situations in which they are performed. The approach is an extension of the conventional planning methodology in which plans are constructed through an iterative process of scanning for goals that are not yet satisfied, inserting actions to achieve them, and introducing subgoals to these actions. This methodology was originally developed under the assumption that one would be dealing exclusively with actions that produce the same effects in every situation. The extension involves introducing additional subgoals to actions above and beyond the preconditions of execution normally introduced. These additional subgoals, called secondary preconditions, ensure that the actions are performed in contexts conducive to producing the effects we desire. This paper defines and analyzes secondary preconditions from a mathematically rigorous standpoint and demonstrates how they can be derived from regression operators.
22
The psychology of computer vision
Patrick Henry Winston · Pattern Recognition · 1976 · 2.6K citations
A Cognitive Model of Planning*
Barbara Hayes‐Roth, Frederick Hayes‐Roth · Cognitive Science · 1979 · 1.2K citations · Full text
Planning in a hierarchy of abstraction spaces
Earl D. Sacerdoti · Artificial Intelligence · 1974 · 1.2K citations
Engineering, Systems Engineering, Knowledge Representation +10
Planning for conjunctive goals
David Chapman · Artificial Intelligence · 1987 · 1.1K citations · Full text