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 条
[1]  
AMBROSINGERSON J, 1988, P 7 NAT C ART INT AA, P735
[2]  
BRACHMAN R, 1992, P 3 INT C PRINC KNOW
[3]  
BRILL D, 1991, LOOM REFERENCE MANUA
[4]   A SURVEY OF COMPLEXITY RESULTS FOR NONMONOTONIC LOGICS [J].
CADOLI, M ;
SCHAERF, M .
JOURNAL OF LOGIC PROGRAMMING, 1993, 17 (2-4) :127-160
[5]   PLANNING FOR CONJUNCTIVE GOALS [J].
CHAPMAN, D .
ARTIFICIAL INTELLIGENCE, 1987, 32 (03) :333-377
[6]  
Clark K. L., 1978, Logic and data bases, P293
[7]  
DELVAL A, 1992, PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE (KR 92), P740
[8]  
DELVAL A, 1993, P IJCAI 93 CHAMB, P732
[9]   ON THE COMPLEXITY OF PROPOSITIONAL KNOWLEDGE BASE REVISION, UPDATES, AND COUNTERFACTUALS [J].
EITER, T ;
GOTTLOB, G .
ARTIFICIAL INTELLIGENCE, 1992, 57 (2-3) :227-270
[10]  
Elkan C., 1989, Proceedings of the Eighth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, P134, DOI 10.1145/73721.73735