The complexity of nested counterfactuals and iterated knowledge base revisions

  • Authors:
  • Thomas Eiter;Georg Gottlob

  • Affiliations:
  • Christian Doppler Laboratory for Expert Systems, Technical University of Vienna, Wien, Austria;Christian Doppler Laboratory for Expert Systems, Technical University of Vienna, Wien, Austria

  • Venue:
  • IJCAI'93 Proceedings of the 13th international joint conference on Artifical intelligence - Volume 1
  • Year:
  • 1993

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider the computational complexity of evaluating nested counterfactuals over a propositional knowledge base. Counterfactual implication p q models a statement "if p, then q," where p is known or expected to be false, and is different from material implication p ⇒ q A nested counterfactual is a counterfactual statement where the conclusion q is a (possibly negated) counterfactual. Statements of the form p1 (p2 ...(pn q)...) intuitively correspond to hypothetical queries involving a sequence of revisions. We show that evaluating such statements is Π2p complete, and that this task becomes PSPACE-cornplete if negation is allowed in the nesting. We also consider nesting a counterfactual in the premise, i.e.(p q) r and show that evaluating such statements is most likely much harder than evaluating p (q r).