The Complexity of Reasoning for Fragments of Autoepistemic Logic - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue ACM Transactions on Computational Logic Année : 2012

The Complexity of Reasoning for Fragments of Autoepistemic Logic

Arne Meier
  • Fonction : Auteur
Michael Thomas
  • Fonction : Auteur
Heribert Vollmer
  • Fonction : Auteur

Résumé

Autoepistemic logic extends propositional logic by the modal operator L. A formula phi that is preceded by an L is said to be "believed." The logic was introduced by Moore in 1985 for modeling an ideally rational agent's behavior and reasoning about his own beliefs. In this article we analyze all Boolean fragments of autoepistemic logic with respect to the computational complexity of the three most common decision problems expansion existence, brave reasoning and cautious reasoning. As a second contribution we classify the computational complexity of checking that a given set of formulae characterizes a stable expansion and that of counting the number of stable expansions of a given knowledge base. We improve the best known Delta(p)(2)-upper bound on the former problem to completeness for the second level of the Boolean hierarchy. To the best of our knowledge, this is the first paper analyzing counting problem for autoepistemic logic.

Dates et versions

hal-01194336 , version 1 (05-09-2015)

Identifiants

Citer

Nadia Creignou, Arne Meier, Michael Thomas, Heribert Vollmer. The Complexity of Reasoning for Fragments of Autoepistemic Logic. ACM Transactions on Computational Logic, 2012, 13 (2), pp.17. ⟨10.1145/2159531.2159539⟩. ⟨hal-01194336⟩
38 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More