Utilizing Treewidth for Quantitative Reasoning on Epistemic Logic
Programs
- URL: http://arxiv.org/abs/2108.03022v1
- Date: Fri, 6 Aug 2021 09:46:34 GMT
- Title: Utilizing Treewidth for Quantitative Reasoning on Epistemic Logic
Programs
- Authors: Viktor Besin, Markus Hecher, Stefan Woltran
- Abstract summary: 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.
It turns out that our approach is competitive with existing systems that were introduced recently.
- Score: 22.39203220587435
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: 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.
Related papers
- Thought Propagation: An Analogical Approach to Complex Reasoning with Large Language Models [62.96551299003463]
We propose textbftextitThought Propagation (TP) to enhance the complex reasoning ability of Large Language Models.
TP first prompts LLMs to propose and solve a set of analogous problems that are related to the input one.
TP reuses the results of analogous problems to directly yield a new solution or derive a knowledge-intensive plan for execution to amend the initial solution obtained from scratch.
arXiv Detail & Related papers (2023-10-06T01:40:09Z) - A Semantic Approach to Decidability in Epistemic Planning (Extended
Version) [72.77805489645604]
We use a novel semantic approach to achieve decidability.
Specifically, we augment the logic of knowledge S5$_n$ and with an interaction axiom called (knowledge) commutativity.
We prove that our framework admits a finitary non-fixpoint characterization of common knowledge, which is of independent interest.
arXiv Detail & Related papers (2023-07-28T11:26:26Z) - A Hybrid System for Systematic Generalization in Simple Arithmetic
Problems [70.91780996370326]
We propose a hybrid system capable of solving arithmetic problems that require compositional and systematic reasoning over sequences of symbols.
We show that the proposed system can accurately solve nested arithmetical expressions even when trained only on a subset including the simplest cases.
arXiv Detail & Related papers (2023-06-29T18:35:41Z) - Pushing the Boundaries of Tractable Multiperspective Reasoning: A
Deduction Calculus for Standpoint EL+ [2.9005223064604073]
Standpoint EL is a multi-modal extension of the popular description logic EL.
In this paper, we show that we can push the expressivity of this formalism, arriving at an extended logic, called Standpoint EL+.
This is achieved by designing a prototypical satisfiability-checking deduction calculus.
arXiv Detail & Related papers (2023-04-27T16:49:17Z) - On the Complexity of Rational Verification [5.230352342979224]
Rational verification refers to the problem of checking which temporal logic properties hold of a concurrent multiagent system.
We show that the complexity of rational verification can be greatly reduced by specifications.
We provide improved results for rational verification when considering players' goals given by mean-payoff utility functions.
arXiv Detail & Related papers (2022-07-06T12:56:22Z) - Efficient Knowledge Compilation Beyond Weighted Model Counting [7.828647825246474]
We introduce Second Level Algebraic Model Counting (2AMC) as a generic framework for these kinds of problems.
First level techniques based on Knowledge Compilation (KC) have been adapted for specific 2AMC instances by imposing variable order constraints.
We show that we can exploit the logical structure of a 2AMC problem to omit parts of these constraints, thus limiting the negative effect.
arXiv Detail & Related papers (2022-05-16T08:10:40Z) - From Checking to Inference: Actual Causality Computations as
Optimization Problems [79.87179017975235]
We present a novel approach to formulate different notions of causal reasoning, over binary acyclic models, as optimization problems.
We show that both notions are efficiently automated. Using models with more than $8000$ variables, checking is computed in a matter of seconds, with MaxSAT outperforming ILP in many cases.
arXiv Detail & Related papers (2020-06-05T10:56:52Z) - The ILASP system for Inductive Learning of Answer Set Programs [79.41112438865386]
Our system learns Answer Set Programs, including normal rules, choice rules and hard and weak constraints.
We first give a general overview of ILASP's learning framework and its capabilities.
This is followed by a comprehensive summary of the evolution of the ILASP system.
arXiv Detail & Related papers (2020-05-02T19:04:12Z) - Public Bayesian Persuasion: Being Almost Optimal and Almost Persuasive [57.47546090379434]
We study the public persuasion problem in the general setting with: (i) arbitrary state spaces; (ii) arbitrary action spaces; (iii) arbitrary sender's utility functions.
We provide a quasi-polynomial time bi-criteria approximation algorithm for arbitrary public persuasion problems that, in specific settings, yields a QPTAS.
arXiv Detail & Related papers (2020-02-12T18:59:18Z) - Structural Decompositions of Epistemic Logic Programs [29.23726484912091]
Epistemic logic programs (ELPs) are a popular generalization of standard Answer Set Programming (ASP)
We show that central problems can be solved in linear time for ELPs exhibiting structural properties in terms of bounded treewidth.
We also provide a full dynamic programming algorithm that adheres to these bounds.
arXiv Detail & Related papers (2020-01-13T13:16:13Z) - selp: A Single-Shot Epistemic Logic Program Solver [19.562205966997947]
Epistemic Logic Programs (ELPs) are an extension of Answer Set Programming (ASP)
We show that there also exists a direct translation from ELPs into non-ground ASP with bounded arity.
We then implement this encoding method, using recently proposed techniques to handle large, non-ground ASP rules, into the prototype ELP solving system "selp"
arXiv Detail & Related papers (2020-01-04T15:36:31Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.