2013
DOI: 10.1017/s1471068413000549
|View full text |Cite
|
Sign up to set email alerts
|

On the stable model semantics for intensional functions

Abstract: Several extensions of the stable model semantics are available to describe "intensional" functions-functions that can be described in terms of other functions and predicates by logic programs. Such functions are useful for expressing inertia and default behaviors of systems, and can be exploited for alleviating the grounding bottleneck involving functional fluents. However, the extensions were defined in different ways under different intuitions. In this paper we provide several reformulations of the extension… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
22
0

Year Published

2014
2014
2017
2017

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 11 publications
(23 citation statements)
references
References 5 publications
1
22
0
Order By: Relevance
“…The term "free" logic refers to a family of formalisms where syntactic terms may denote objects that are outside the domain of quantification, something that can be used to capture partial functions. 10 We show that this feature can be naturally accommodated 9 In fact, as explained in [4], the difference total/partial between the two semantics is not essential. In Cabalar's semantics, any function can always be forced to be total by adding an axiom ¬¬∃y f (x) = y.…”
Section: Contribution Of the Papermentioning
confidence: 74%
See 3 more Smart Citations
“…The term "free" logic refers to a family of formalisms where syntactic terms may denote objects that are outside the domain of quantification, something that can be used to capture partial functions. 10 We show that this feature can be naturally accommodated 9 In fact, as explained in [4], the difference total/partial between the two semantics is not essential. In Cabalar's semantics, any function can always be forced to be total by adding an axiom ¬¬∃y f (x) = y.…”
Section: Contribution Of the Papermentioning
confidence: 74%
“…There currently exist two different ways of understanding intensional functions. On the one hand, Bartholomew and Lee introduced a variant [3] (we will call BL semantics) that repairs some counterintuitive features of Lifschitz's approach. Like the latter, BL semantics exclusively deals with total functions defining their "stability" in terms of value uniqueness among values stemming from possible models.…”
Section: Approaches To Intensional Functionsmentioning
confidence: 99%
See 2 more Smart Citations
“…We adopt a definition of stable models based on syntactic transformations [2] which is a generalization of the previous definitions from [14] [19] and [13]. For predicate symbols (constants or variables) u and c, expression u ≤ c is defined as shorthand for ∀x(u(x) → c(x)).…”
Section: Bartholomew -Lee Stable Models Semanticsmentioning
confidence: 99%