The complexity of nested counterfactuals and iterated knowledge base revisions

18Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

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 ⇒ q. A nested counterfactual is a counterfactual statement where the premise p or the conclusion q is a counterfactual. Statements of the form P1 > (p2 ⋯ (pn>q)⋯ ) intuitively correspond to conditional queries involving a sequence of revisions. We show that evaluating such statements is Π2p-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 /7 4 -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. © 1996 Academic Press, Inc.

Cite

CITATION STYLE

APA

Eiter, T., & Gottlob, G. (1996). The complexity of nested counterfactuals and iterated knowledge base revisions. Journal of Computer and System Sciences, 53(3), 497–512. https://doi.org/10.1006/jcss.1996.0083

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free