2014
DOI: 10.1016/j.artint.2014.05.001
|View full text |Cite
|
Sign up to set email alerts
|

FLP answer set semantics without circular justifications for general logic programs

Abstract: The answer set semantics presented by Faber et al. [27] has been widely used to define so called FLP answer sets for different types of logic programs. However, it was recently observed that when being extended from normal to more general classes of logic programs, this approach may produce answer sets with circular justifications that are caused by selfsupporting loops. The main reason for this behavior is that the FLP answer set semantics is not fully constructive by a bottom up construction of answer sets. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
21
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 22 publications
(21 citation statements)
references
References 49 publications
0
21
0
Order By: Relevance
“…Other ASP Semantics. Apart from the original semantics for ASP (called stable model semantics, (Gelfond and Lifschitz 1988;Gelfond and Lifschitz 1991)), several different semantics have been proposed that investigate how to interpret more advanced constructs in ASP, like double negation, aggregates, optimization, etc (Lifschitz et al 1999;Pearce 2006;Pelov et al 2007;Ferraris et al 2011;Faber et al 2011;Shen et al 2014). Epistemic reducts may contain double negation, and we have opted to use the FLP semantics by Faber et al (2011), as used by Shen and Eiter (2011), to interpret this.…”
Section: Discussion and Related Workmentioning
confidence: 99%
“…Other ASP Semantics. Apart from the original semantics for ASP (called stable model semantics, (Gelfond and Lifschitz 1988;Gelfond and Lifschitz 1991)), several different semantics have been proposed that investigate how to interpret more advanced constructs in ASP, like double negation, aggregates, optimization, etc (Lifschitz et al 1999;Pearce 2006;Pelov et al 2007;Ferraris et al 2011;Faber et al 2011;Shen et al 2014). Epistemic reducts may contain double negation, and we have opted to use the FLP semantics by Faber et al (2011), as used by Shen and Eiter (2011), to interpret this.…”
Section: Discussion and Related Workmentioning
confidence: 99%
“…Several other stable model semantics were proposed for interpreting logic programs with aggregates. Many of these semantics rely on stability checks that are not based on minimality [30,31,33], and therefore the rewritings presented by [4] and recalled in Section 3 cannot be used for these semantics. A more recent proposal is based on a stability check that essentially eliminates aggregates from program reducts [23], and therefore the rewritings by [4] cannot help also in this case.…”
Section: Related Workmentioning
confidence: 99%
“…Mainstream ASP solvers [15,20] almost agree on the semantics of aggregates [14,17], here referred to as F-stable model semantics, even if several valid alternatives were also considered in the literature [23,30,31,33]. It is interesting to observe that F-stable model semantics was proposed more than a decade ago, providing a reasonable semantics for aggregates also in the recursive case.…”
Section: Introductionmentioning
confidence: 99%
“…For instance, the unique FLP-stable model of (1) is ∅. Apart from minimality, another property that has been recently considered by Shen et al in [10] is the extension of Fages' well-supportedness [11], originally defined for normal logic programs, to rules with a more general syntax like, for instance, allowing Boolean formulas in the head or the body. Intuitively, a model M is said to be well-supported if its true atoms can be assigned a derivation ordering (via modus ponens) from the positive part of the program, while the interpretation of negated atoms is fixed with respect to M , acting like an assumption a priori.…”
Section: Introductionmentioning
confidence: 99%