首页 /研究 /The role of preprocessing in problem solving systems: An ounce of reflection is worth a pound of backtracking
OTHER

The role of preprocessing in problem solving systems: An ounce of reflection is worth a pound of backtracking

C. Bryan Dawson, Laurent Siklóssy

发表年份
1977
引用次数
11

摘要

We describe REFLECT, a problem solver in simulated robot worlds. REFLECT has successfully solved a variety of non-linear problems described as a conjunction of subtasks, including most of those found in the literature. First, during a preprocessing phase, the system explores its capabilities in the environment it is presented with. Various intrinsic properties of the given operators are inferred, such as the unattainability of certain conjunctive tasks. Macro operators are built, again considering only the given operators. REFLECT is then ready to accept problems, and proceeds by conducting backward heuristic search on a variation of a regular state-space graph termed a Goal-Kernel graph. Attention is not focused on any one sub task in particular, so that a global view of the problem is always maintained.

关键词

BacktrackingComputer scienceHeuristicsGraphPreprocessorTheoretical computer scienceMathematical optimizationAlgorithmArtificial intelligenceMathematics

相关论文

查看 OTHER 分类全部论文