Sound and efficient closed-world reasoning for planning

被引:42
|
作者
Etzioni, O
Golden, K
Weld, DS
机构
关键词
closed-world reasoning; incomplete information; database updates; circumscription; planning; information gathering; Softbot; logic of knowledge;
D O I
10.1016/S0004-3702(96)00026-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Closed-world inference--an essential component of many planning algorithms--is the process of determining that a logical sentence is false based on its absence from a knowledge base, or the inability to derive it. We describe a novel method for closed-world inference and update over the first-order theories of action used by planning algorithms such as NONLIN, TWEAK, and UCPOP. We show the method to be sound and efficient, but incomplete. In our experiments, closed-world inference consistently averaged about 2 milliseconds while updates averaged approximately 1.2 milliseconds, Furthermore, we demonstrate that incompleteness is nonproblematic in practice, since our mechanism makes over 99% of the desired inferences. We incorporated our method into the XII planner, which supports our Internet Softbot (software robot), The technique cut the number of actions executed by the Softbot by a factor of one hundred, and resulted in a corresponding speedup to XII.
引用
收藏
页码:113 / 148
页数:36
相关论文
共 50 条