IJCAI 2023poster1 citations

Treewidth-Aware Complexity for Evaluating Epistemic Logic Programs

Jorge Fandinno, Markus Hecher

Abstract

Logic programs are a popular formalism for encoding many problems relevant to knowledge representation and reasoning as well as artificial intelligence. However, for modeling rational behavior it is oftentimes required to represent the concepts of knowledge and possibility. Epistemic logic programs (ELPs) is such an extension that enables both concepts, which correspond to being true in all or some possible worlds or stable models. For these programs, the parameter treewidth has recently regained popularity. We present complexity results for the evaluation of key ELP fragments for treewidth, which are exponentially better than known results for full ELPs. Unfortunately, we prove that obtained runtimes can not be significantly improved, assuming the exponential time hypothesis. Our approach defines treewidth-aware reductions between quantified Boolean formulas and ELPs. We also establish that the completion of a program, as used in modern solvers, can be turned treewidth-aware, thereby linearly preserving treewidth.

Knowledge Representation and Reasoning: KRR: Logic programmingKnowledge Representation and Reasoning: KRR: Computational complexity of reasoning
BibTeX
@inproceedings{ijcai2023p357,
  title     = {Treewidth-Aware Complexity for Evaluating Epistemic Logic Programs},
  author    = {Fandinno, Jorge and Hecher, Markus},
  booktitle = {Proceedings of the Thirty-Second International Joint Conference on
               Artificial Intelligence, {IJCAI-23}},
  publisher = {International Joint Conferences on Artificial Intelligence Organization},
  editor    = {Edith Elkind},
  pages     = {3203--3211},
  year      = {2023},
  month     = {8},
  note      = {Main Track},
  doi       = {10.24963/ijcai.2023/357},
  url       = {https://doi.org/10.24963/ijcai.2023/357},
}
Treewidth-Aware Complexity for Evaluating Epistemic Logic Programs · IJCAI 2023