Macro-Operators


A Macro-Operator is composed of a sequence of operators which is learned during the past problem solving experience. This property of a macro-operator is useful in nonlinear reasoning tasks in which subgoals interact each other, since the part of the reasoning process containing interacting subgoals can be taken as a macro-operator so that we don't have to consider the interaction of the subgoals explicitly, though the macro-operator implicitly deals with the interaction inside it. Except that, macro-operators play exactly like other regular operators.

Architectures