Implementing Dynamic Answer Set Programming
- URL: http://arxiv.org/abs/2002.06916v2
- Date: Wed, 19 Feb 2020 16:33:34 GMT
- Title: Implementing Dynamic Answer Set Programming
- Authors: Pedro Cabalar (University of Corunna, Spain), Mart\'in Di\'eguez
(University of Pau, France), Torsten Schaub (1), Fran\c{c}ois Laferri\`ere
(1) ((1) University of Potsdam, Germany)
- Abstract summary: We develop a translation of dynamic formulas into temporal logic programs.
The reduction of dynamic formulas to temporal logic programs allows us to extend ASP with both approaches in a uniform way.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: We introduce an implementation of an extension of Answer Set Programming
(ASP) with language constructs from dynamic (and temporal) logic that provides
an expressive computational framework for modeling dynamic applications.
Starting from logical foundations, provided by dynamic and temporal equilibrium
logics over finite linear traces, we develop a translation of dynamic formulas
into temporal logic programs. This provides us with a normal form result
establishing the strong equivalence of formulas in different logics. Our
translation relies on the introduction of auxiliary atoms to guarantee
polynomial space complexity and to provide an embedding that is doomed to be
impossible over the same language. Finally, the reduction of dynamic formulas
to temporal logic programs allows us to extend ASP with both approaches in a
uniform way and to implement both extensions via temporal ASP solvers such as
telingo
Related papers
- Metric Dynamic Equilibrium Logic [1.2657785774485026]
We develop a metric extension of linear-time Dynamic Equilibrium Logic, in which dynamic operators are constrained by intervals over integers.
We show that it encompasses Temporal, Dynamic, Metric, and regular Equilibrium Logic, as well as its classic counterparts once the law of the excluded middle is added.
arXiv Detail & Related papers (2024-01-19T16:01:38Z) - An Encoding of Abstract Dialectical Frameworks into Higher-Order Logic [57.24311218570012]
This approach allows for the computer-assisted analysis of abstract dialectical frameworks.
Exemplary applications include the formal analysis and verification of meta-theoretical properties.
arXiv Detail & Related papers (2023-12-08T09:32:26Z) - When Do Program-of-Thoughts Work for Reasoning? [51.2699797837818]
We propose complexity-impacted reasoning score (CIRS) to measure correlation between code and reasoning abilities.
Specifically, we use the abstract syntax tree to encode the structural information and calculate logical complexity.
Code will be integrated into the EasyInstruct framework at https://github.com/zjunlp/EasyInstruct.
arXiv Detail & Related papers (2023-08-29T17:22:39Z) - Query Structure Modeling for Inductive Logical Reasoning Over Knowledge
Graphs [67.043747188954]
We propose a structure-modeled textual encoding framework for inductive logical reasoning over KGs.
It encodes linearized query structures and entities using pre-trained language models to find answers.
We conduct experiments on two inductive logical reasoning datasets and three transductive datasets.
arXiv Detail & Related papers (2023-05-23T01:25:29Z) - Metric Temporal Equilibrium Logic over Timed Traces [1.2657785774485026]
We develop a metric extension of linear-time temporal equilibrium logic, in which temporal operators are constrained by intervals over natural numbers.
The resulting Metric Equilibrium Logic provides the foundation of an ASP-based approach for specifying qualitative and quantitative dynamic constraints.
arXiv Detail & Related papers (2023-04-28T11:39:49Z) - The Transformation Logics [58.35574640378678]
We introduce a new family of temporal logics designed to balance the trade-off between expressivity and complexity.
Key feature is the possibility of defining operators of a new kind that we call transformation operators.
We show them to yield logics capable of creating hierarchies of increasing expressivity and complexity.
arXiv Detail & Related papers (2023-04-19T13:24:04Z) - LogicSolver: Towards Interpretable Math Word Problem Solving with
Logical Prompt-enhanced Learning [135.8654475934613]
We first construct a high-quality MWP dataset named InterMWP which consists of 11,495 MWPs.
We propose a novel approach with logical prompt and interpretation, called Logicr.
With these improved semantic representations, our Logicr generates corresponding solution expressions and interpretable knowledge in accord with the generated solution expressions.
arXiv Detail & Related papers (2022-05-17T11:01:52Z) - Automata for dynamic answer set solving: Preliminary report [0.0]
We explore different ways of implementing temporal constraints expressed in an extension of Answer Set Programming (ASP) with language constructs from dynamic logic.
The idea is to transform a dynamic constraint into an automaton expressed in terms of a logic program that enforces the satisfaction of the original constraint.
arXiv Detail & Related papers (2021-09-04T03:58:12Z) - A Reinforcement Learning Environment for Polyhedral Optimizations [68.8204255655161]
We propose a shape-agnostic formulation for the space of legal transformations in the polyhedral model as a Markov Decision Process (MDP)
Instead of using transformations, the formulation is based on an abstract space of possible schedules.
Our generic MDP formulation enables using reinforcement learning to learn optimization policies over a wide range of loops.
arXiv Detail & Related papers (2021-04-28T12:41:52Z) - Temporal Answer Set Programming [3.263632801414296]
We present an overview on Temporal Logic Programming under the perspective of its application for Knowledge Representation and declarative problem solving.
We focus on recent results of the non-monotonic formalism called Temporal Equilibrium Logic (TEL) that is defined for the full syntax.
In a second part, we focus on practical aspects, defining a syntactic fragment called temporal logic programs closer to ASP, and explain how this has been exploited in the construction of the solver TELINGO.
arXiv Detail & Related papers (2020-09-14T16:13:36Z) - Towards Metric Temporal Answer Set Programming [3.463142129350435]
We develop our logic on the same semantic underpinnings as its predecessors and thus use a simple time domain of bounded time steps.
This allows us to compare all variants in a uniform framework and ultimately combine them in a common implementation.
arXiv Detail & Related papers (2020-08-05T10:30:14Z)
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.