First-order answer set programming as constructive proof search

04/26/2018
by   Aleksy Schubert, et al.
0

We propose an interpretation of the first-order answer set programming (FOASP) in terms of intuitionistic proof theory. It is obtained by two polynomial translations between FOASP and the bounded-arity fragment of the Sigma_1 level of the Mints hierarchy in first-order intuitionistic logic. It follows that Sigma_1 formulas using predicates of fixed arity (in particular unary) is of the same strength as FOASP. Our construction reveals a close similarity between constructive provability and stable entailment, or equivalently, between the construction of an answer set and an intuitionistic refutation. This paper is under consideration for publication in Theory and Practice of Logic Programming

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/02/2009

An Application of Proof-Theory in Answer Set Programming

We apply proof-theoretic techniques in answer Set Programming. The main ...
research
09/07/2020

Computing the Sound of the Sea in a Seashell

The question of whether there exists an approximation procedure to compu...
research
08/04/2016

Stable Models for Infinitary Formulas with Extensional Atoms

The definition of stable models for propositional formulas with infinite...
research
07/18/2022

Positive Dependency Graphs Revisited

Theory of stable models is the mathematical basis of answer set programm...
research
04/18/2022

Verification of Locally Tight Programs

ANTHEM is a proof assistant that can be used for verifying the correctne...
research
11/19/2018

Coinduction in Uniform: Foundations for Corecursive Proof Search with Horn Clauses

We establish proof-theoretic, constructive and coalgebraic foundations f...
research
09/17/2021

Quantitative and Stream Extensions of Answer Set Programming

Answer Set Programming has separately been extended with constraints, to...

Please sign up or login with your details

Forgot password? Click here to reset