Model checking for nonmonotonic logics: algorithms and complexity

  • Authors:
  • Riccardo Rosati

  • Affiliations:
  • Dipartimento di Informatica e Sisteinistica, Universita di Roma "La Sapienza", Roma, Italy

  • Venue:
  • IJCAI'99 Proceedings of the 16th international joint conference on Artifical intelligence - Volume 1
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study the complexity of model checking in proposit ional nonmonotonic logics. Specifically, we first define the problem of model checking in such formalisms, based on the fact that several nonmonotonic logics make use of interpretation structures (i.e. default extensions, stable expansions, universal Kripke models) which are more complex than standard interpretations of propositional logic. Then, we analyze the complexity of checking whether a given interpretation structure satisfies a nonmonotonic theory. In particular, we characterize the complexity of model checking for Reiter's default logie and its restrictions, Moore's autoepistemie logic, and several nonmonotonic modal logics. The results obtained show that, in all such formalisms, model checking is computationally easier than logical inference.