首页 /研究 /Incremental execution of guarded theories
OTHER

Incremental execution of guarded theories

Giuseppe De Giacomo, Hector J. Levesque, Sebastian Sardiña

发表年份
2001
引用次数
30

摘要

When it comes to building controllers for robots or agents, high level programming languages like Golog and ConGolog offer a useful compromise between planning-based approaches and low-level robot programming. However, two serious problems typically emerge in practical implementations of these languages: how to evaluate test in a program efficiently enough in an open-world setting, and how to make appropiate nondeterministic choices while avoiding full lookahead. Recent proposals in the literature suggest that one could tackle the first problem by exploiting sensing information, and tackle the second by specifying the amount of lookahead allowed explicitly in the program. In this paper, we combine these two ideas and demonstrate their power by presenting an interpreter, written in Prolog, for a variant of Golog that is suitable for efficiently operating in open-world setting by exploiting sensing and bounded lookahead.

关键词

Computer scienceNondeterministic algorithmPrologImplementationProgramming languageExpressive powerBounded functionRobotInterpreterHeuristics

相关论文

查看 OTHER 分类全部论文