Back to Search
Start Over
The Complexity of Reasoning for Fragments of Autoepistemic Logic
- Source :
- ACM Transactions on Computational Logic, ACM Transactions on Computational Logic, 2012, 13 (2), pp.17. ⟨10.1145/2159531.2159539⟩, ACM Transactions on Computational Logic, Association for Computing Machinery, 2012, 13 (2), pp.17
- Publication Year :
- 2012
- Publisher :
- HAL CCSD, 2012.
-
Abstract
- Autoepistemic logic extends propositional logic by the modal operator L . A formula φ 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 Δ 2 p -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.
- Subjects :
- FOS: Computer and information sciences
[INFO.INFO-CC]Computer Science [cs]/Computational Complexity [cs.CC]
Computer Science - Logic in Computer Science
Theoretical computer science
General Computer Science
Logic
Default logic
0102 computer and information sciences
02 engineering and technology
Intermediate logic
Computational Complexity (cs.CC)
01 natural sciences
Theoretical Computer Science
Probabilistic logic network
Computer Science::Logic in Computer Science
0202 electrical engineering, electronic engineering, information engineering
Non-monotonic logic
Autoepistemic logic
ComputingMilieux_MISCELLANEOUS
Mathematics
Discrete mathematics
computational complexity
Computational logic
Multimodal logic
[INFO.INFO-LO]Computer Science [cs]/Logic in Computer Science [cs.LO]
16. Peace & justice
nonmonotonic reasoning
Logic in Computer Science (cs.LO)
Computational Mathematics
Computer Science - Computational Complexity
TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES
010201 computation theory & mathematics
Dynamic logic (modal logic)
020201 artificial intelligence & image processing
Post's lattice
Subjects
Details
- Language :
- English
- ISSN :
- 15293785 and 1557945X
- Database :
- OpenAIRE
- Journal :
- ACM Transactions on Computational Logic, ACM Transactions on Computational Logic, 2012, 13 (2), pp.17. ⟨10.1145/2159531.2159539⟩, ACM Transactions on Computational Logic, Association for Computing Machinery, 2012, 13 (2), pp.17
- Accession number :
- edsair.doi.dedup.....9cfddfe616edb01fb450062a00417092
- Full Text :
- https://doi.org/10.1145/2159531.2159539⟩