Patent
1992-12-01
1995-02-21
MacDonald, Allen R.
395 81, 395 82, 395 85, G06F 1518
Patent
active
053923820
ABSTRACT:
A reactive planning system automatically generates a universal plan for achieving specified goals. The universal plan is derived from a set of primitive and deductive rules governing operation of one or more actuators, and the specified goals. The universal plan contains tree structure defining predicates, actions and subplans for achieving the specified goals, and subgoals of those goals. Also included in the universal plan generated by the system are a set of confinement rules which determine the proper order for achieving unmet goals. During operation of the system, after the universal plan has been formulated, a plan interpreter or executer determines the subgoals that have yet to be met, and then selects one or more subgoals as being the appropriate ones to be worked on at the current time. More particularly, to select a goal or subgoal for processing, the plan executer first determines the set of goals that are currently achievable, which is the set of goals for which all preconditions and subgoals have been met. Then all the confinement rules in the universal plan are scanned to determine which of those rules are applicable to the goals that are currently achievable. Application of the confinement rules evaluates all interactions between subplans and determines what goals are protectable and thus can be achieved without causing a conflict between subplans.
REFERENCES:
patent: 4697242 (1987-09-01), Holland et al.
patent: 5025499 (1991-06-01), Inoue et al.
patent: 5195172 (1993-03-01), Elad et al.
patent: 5202955 (1993-04-01), Hamilton et al.
patent: 5214745 (1993-05-01), Sutherland
Y. Ishida, "An Application of Qualitative Reasoning to Process Diagnosis; Automatic Rub Generation by Qualitative Simulation"; 4th Conf. on AIAPP., Mar. 14-18, 1988, pp. 124-129.
"Representation and Automatic Synthesis of Reaction Plans"; M. J. Schoppers; Thesis submitted to the Graduate College of the University of Illinois; 1989.
"STATIC A Problem-Space Compiler for PRODIGY"; O. Etzion; Dept. of Computer Science & Engineering, Univ. of Washington; AAAI NCAI '91; pp. 533-540.
Dawson & Silkiossy, "The Role of Preprocessing in Problem Solving Systems"; Proceedings of the Int. Joint. Conf. on Artificial Intelligence (IJCAI), 1977.
Irani & Cheng, "Subgoal Ordering and Goal Augmentation For Heuristic Problem Solving"; Proceedings of the IJCAI, 1987.
"The Role of Preprocessing In Problem Solving Systems"; C. Dawson & L. Siklossy; Univ of Texas, Dept. of Comp. Science; Problem-Solving-3; pp. 465-471.
"Subgoal Ordering and Goal Augmentation For Heuristic Problem Solving"; K. Irani & J. Cheng; Robot Systems Division, EE & CS Dept, Univ. of Michigan; REASONING; pp. 1018-1024.
Hafiz Tariq
MacDonald Allen R.
LandOfFree
Automated plan synthesizer and plan execution method does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Automated plan synthesizer and plan execution method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automated plan synthesizer and plan execution method will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1940801