Planning With Transaction Logic

WEB REASONING AND RULE SYSTEMS, RR 2014(2014)

引用 15|浏览23
暂无评分
摘要
Automated planning has been the subject of intensive research and is at the core of several areas of AI, including intelligent agents and robotics. In this paper, we argue that Transaction Logic is a natural specification language for planning algorithms, which enables one to see further afield and thus discover better and more general solutions than using one-of-a-kind formalisms. Specifically, we take the well-known STRIPS planning strategy and show that Transaction Logic lets one specify the STRIPS planning algorithm easily and concisely, and to prove its completeness. Moreover, extensions to allow indirect effects and to support action ramifications come almost for free. Finally, the compact and clear logical formulation of the algorithm made possible by this logic is conducive to fruitful experimentation. To illustrate this, we show that a rather simple modification of the STRIPS planning strategy is also complete and yields speedups of orders of magnitude.
更多
查看译文
关键词
Inference Rule, Logic Programming, Predicate Symbol, Transaction Logic, Reachability Query
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要