First-Order Stable Model Semantics and First-Order Loop Formulas

01/16/2014
by   Joohyung Lee, et al.
0

Lin and Zhaos theorem on loop formulas states that in the propositional case the stable model semantics of a logic program can be completely characterized by propositional loop formulas, but this result does not fully carry over to the first-order case. We investigate the precise relationship between the first-order stable model semantics and first-order loop formulas, and study conditions under which the former can be represented by the latter. In order to facilitate the comparison, we extend the definition of a first-order loop formula which was limited to a nondisjunctive program, to a disjunctive program and to an arbitrary first-order theory. Based on the studied relationship we extend the syntax of a logic program with explicit quantifiers, which allows us to do reasoning involving non-Herbrand stable models using first-order reasoners. Such programs can be viewed as a special class of first-order theories under the stable model semantics, which yields more succinct loop formulas than the general language due to their restricted syntax.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/08/2013

Lloyd-Topor Completion and General Stable Models

We investigate the relationship between the generalization of program co...
research
08/04/2016

Stable Models for Infinitary Formulas with Extensional Atoms

The definition of stable models for propositional formulas with infinite...
research
12/28/2010

On Elementary Loops of Logic Programs

Using the notion of an elementary loop, Gebser and Schaub refined the th...
research
08/05/2020

Verifying Tight Logic Programs with anthem and Vampire

This paper continues the line of research aimed at investigating the rel...
research
07/15/2023

Safe Formulas in the General Theory of Stable Models

Safe first-order formulas generalize the concept of a safe rule, which p...
research
08/13/2018

Proving Program Properties as First-Order Satisfiability

Program semantics can often be expressed as a (many-sorted) first-order ...
research
12/20/2013

On the Semantics of Gringo

Input languages of answer set solvers are based on the mathematically si...

Please sign up or login with your details

Forgot password? Click here to reset