2010
DOI: 10.1017/s1471068410000177
|View full text |Cite
|
Sign up to set email alerts
|

Transformations of logic programs on infinite lists

Abstract: We consider an extension of logic programs, called ω-programs, that can be used to define predicates over infinite lists. ω-programs allow us to specify properties of the infinite behavior of reactive systems and, in general, properties of infinite sequences of events. The semantics of ω-programs is an extension of the perfect model semantics. We present variants of the familiar unfold/fold rules which can be used for transforming ω-programs. We show that these new rules are correct, that is, their application… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2010
2010
2013
2013

Publication Types

Select...
3
2

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(1 citation statement)
references
References 29 publications
0
1
0
Order By: Relevance
“…In this area we mention two papers: (i) the [PPS10] paper, which presents correctness results of some transformation rules for locally stratified general programs whose semantics is an extension of the perfect model, and (ii) the [Sek11] paper, which shows the correctness of a set of transformation rules for coinductive logic programs, that is, logic programs whose semantics is defined by means of greatest fixpoints, besides the usual least fixpoints [SMB06]. We leave it to future studies the extension of our constraint-based approach to logic programs on infinite structures.…”
Section: Related Work and Conclusionmentioning
confidence: 99%
“…In this area we mention two papers: (i) the [PPS10] paper, which presents correctness results of some transformation rules for locally stratified general programs whose semantics is an extension of the perfect model, and (ii) the [Sek11] paper, which shows the correctness of a set of transformation rules for coinductive logic programs, that is, logic programs whose semantics is defined by means of greatest fixpoints, besides the usual least fixpoints [SMB06]. We leave it to future studies the extension of our constraint-based approach to logic programs on infinite structures.…”
Section: Related Work and Conclusionmentioning
confidence: 99%