paper-with-me

Papers

Utilizing Treewidth for Quantitative Reasoning on Epistemic Logic Programs

2021-08-06 · Viktor Besin, Markus Hecher, Stefan Woltran

Extending the popular Answer Set Programming (ASP) paradigm by introspective reasoning capacities has received increasing interest within the last years. Particular attention is given to the formalism of epistemic logic programs (ELPs) where standard rules are equipped with modal operators which allow to express conditions on literals for being known or possible, i.e., contained in all or some answer sets, respectively. ELPs thus deliver multiple collections of answer sets, known as world views. Employing ELPs for reasoning problems so far has mainly been restricted to standard decision problems (complexity analysis) and enumeration (development of systems) of world views. In this paper, we take a next step and contribute to epistemic logic programming in two ways: First, we establish quantitative reasoning for ELPs, where the acceptance of a certain set of literals depends on the number (proportion) of world views that are compatible with the set. Second, we present a novel system that is capable of efficiently solving the underlying counting problems required to answer such quantitative reasoning problems. Our system exploits the graph-based measure treewidth and works by iteratively finding and refining (graph) abstractions of an ELP program. On top of these abstractions, we apply dynamic programming that is combined with utilizing existing search-based solvers like (e)clingo for hard combinatorial subproblems that appear during solving. It turns out that our approach is competitive with existing systems that were introduced recently. This work is under consideration for acceptance in TPLP.

📄 PDF Abstract BibTeX arXiv:2108.03022

Code (1)

viktorbesin/nestelp 공식 구현

Similar Papers 제목 키워드 기반

Epistemic Logic Programs: Non-Ground and Counting Complexity

2025-01-31 · Thomas Eiter, Johannes K. Fichte, Markus Hecher, Stefan Woltran

Answer Set Programming (ASP) is a prominent problem-modeling and solving framework, whose solutions are called answer sets. Epistemic logic programs (ELP) extend ASP to reason about all or some answer sets. Solutions to …

Structural Decompositions of Epistemic Logic Programs

2020-01-13 · Markus Hecher, Michael Morak, Stefan Woltran

Epistemic logic programs (ELPs) are a popular generalization of standard Answer Set Programming (ASP) providing means for reasoning over answer sets within the language. This richer formalism comes at the price of higher…

Advanced Tools and Methods for Treewidth-Based Problem Solving -- Extended Abstract

2022-08-24 · Markus Hecher

Computer programs, so-called solvers, for solving the well-known Boolean satisfiability problem (Sat) have been improving for decades. Among the reasons, why these solvers are so fast, is the implicit usage of the formul…

Knowledge Compilation in Multi-Agent Epistemic Logics

2018-06-27 · Liangda Fang, Kewen Wang, Zhe Wang, Ximing Wen

Epistemic logics are a primary formalism for multi-agent systems but major reasoning tasks in such epistemic logics are intractable, which impedes applications of multi-agent epistemic logics in automatic planning. Knowl…

On the Complexity of Counterfactual Reasoning

2022-11-24 · Yunqiu Han, Yizuo Chen, Adnan Darwiche

We study the computational complexity of counterfactual reasoning in relation to the complexity of associational and interventional reasoning on structural causal models (SCMs). We show that counterfactual reasoning is n…

counterfactualCounterfactual Reasoning