2011
DOI: 10.1007/978-3-642-20895-9_16
|View full text |Cite
|
Sign up to set email alerts
|

Back and Forth between Rules and SE-Models

Abstract: Rules in logic programming encode information about mutual interdependencies between literals that is not captured by any of the commonly used semantics. This information becomes essential as soon as a program needs to be modified or further manipulated. We argue that, in these cases, a program should not be viewed solely as the set of its models. Instead, it should be viewed and manipulated as the set of sets of models of each rule inside it. With this in mind, we investigate and highlight relations between t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
3
2
1

Relationship

4
2

Authors

Journals

citations
Cited by 8 publications
(9 citation statements)
references
References 18 publications
0
9
0
Order By: Relevance
“…To simplify the presentation and the cases that are considered in the construction, and also to reduce the size of the input, we reduce programs to a normal form, similar to [16] and previous related work [14,15,4,20]. There are two essential differences to the normal form considered in [16].…”
Section: A Syntactic Operatormentioning
confidence: 99%
“…To simplify the presentation and the cases that are considered in the construction, and also to reduce the size of the input, we reduce programs to a normal form, similar to [16] and previous related work [14,15,4,20]. There are two essential differences to the normal form considered in [16].…”
Section: A Syntactic Operatormentioning
confidence: 99%
“…This led us to the study of stronger notions of program equivalence. In [65] we proposed to view a program as the set of sets of models of its rules in order to acknowledge rules as the atomic pieces of knowledge and, at the same time, abstract away from unimportant differences between their syntactic forms, focusing on their semantic content. In this paper we develop these ideas further and arrive at a unifying perspective on both classical and rule updates.…”
Section: Towards Hybrid Updatesmentioning
confidence: 99%
“…This observation resulted in the definition of strong rule equivalence (or SR-equivalence) and strong minimal rule equivalence (or SMR-equivalence) in [65] that, in terms of strength, fall between SE-equivalence and SU-equivalence. It is based on the idea of viewing a program P as the set of sets of SE-models of its rules…”
Section: Program Equivalencementioning
confidence: 99%
See 2 more Smart Citations