The complexity of nested counterfactuals and iterated knowledge base revisions

被引:14
|
作者
Eiter, T
Gottlob, G
机构
[1] Chrstn. Doppler Lab. Expert Syst., Information Systems Department, Technical University of Vienna, A-1040 Wien
关键词
D O I
10.1006/jcss.1996.0083
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the computational complexity of evaluating nested counterfactuals over a propositional knowledge base. A counterfactual p > q is a conditional query with the meaning ''If p would be true in the knowledge base, would it then hold that also q is true,'' which is different from material implication p double right arrow q. A nested counterfactual is a counterfactual statement where the premise p or the conclusion q is a counterfactual. Statements of the form p(1) > (p(2) ... (p(n) > q) ...) intuitively correspond to conditional queries involving a sequence of revisions. We show that evaluating such statements is Pi(2)(P)- complete and that this task becomes PSPACE-complete if negation is allowed in a nesting of this form. We also consider nesting a counterfactual in the premise, i.e., (p > q) > r, and show that evaluating such statements is Pi(4)(P)-complete, thus most likely much harder than evaluating p > (q > r). Finally, we also address iterated nestings in the premise and the mix of nestings in the premise and the conclusion. (C) 1996 Academic Press, Inc.
引用
收藏
页码:497 / 512
页数:16
相关论文
共 50 条