Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Treewidth-Aware Complexity for Evaluating Epistemic Logic Programs

View through CrossRef
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.
Title: Treewidth-Aware Complexity for Evaluating Epistemic Logic Programs
Description:
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.

Related Results

Epistemic Injustice
Epistemic Injustice
The concept of epistemic injustice refers to the injustice that an individual suffers specifically in their capacity as a knower or epistemic agent – that is, as someone who produc...
An epistemic justice account of students’ experiences of feedback
An epistemic justice account of students’ experiences of feedback
I am a storyteller. I believe in the power of stories to share experiences and to elucidate thoughts and ideas and to help us to make sense of complex social practices. This thesis...
Advanced tools and methods for treewidth-based problem solving
Advanced tools and methods for treewidth-based problem solving
Abstract Computer programs, so-called solvers, for solving the well-known Boolean satisfiability problem (Sat) have been improving for decades. Among the reasons, wh...
College Students’ Epistemic Cognition, Epistemic Emotion, and Engagement: A Mediation Analysis
College Students’ Epistemic Cognition, Epistemic Emotion, and Engagement: A Mediation Analysis
Abstract Background: The college students' engagement has attracted the attention of scholars from various countries because it can impact student’s learning performance, ...
DynASP2.5: Dynamic Programming on Tree Decompositions in Action
DynASP2.5: Dynamic Programming on Tree Decompositions in Action
Efficient exact parameterized algorithms are an active research area. Such algorithms exhibit a broad interest in the theoretical community. In the last few years, implementations ...
Minimum Stable Cut and Treewidth
Minimum Stable Cut and Treewidth
A stable or locally-optimal cut of a graph is a cut whose weight cannot be increased by changing the side of a single vertex. In this paper we study Minimum Stable Cut, the problem...
MECHANISMS OF SCHEMATIC MODELING BASED ON VECTOR LOGIC
MECHANISMS OF SCHEMATIC MODELING BASED ON VECTOR LOGIC
Context. This paper addresses issues relevant to the EDA market – reducing the cost and time of testing and verification of digital projects by synthesizing the logic vector of a d...
Epistemic Injustice or Epistemic Oppression?
Epistemic Injustice or Epistemic Oppression?
The concepts of epistemic injustice and epistemic oppression both aim to track obstacles to epistemic agencyーi.e., forms of epistemic exclusionーthat are undue and persistent. Indee...

Back to Top