2016
DOI: 10.1017/s1471068416000077
|View full text |Cite
|
Sign up to set email alerts
|

Using linear constraints for logic program termination analysis

Abstract: It is widely acknowledged that function symbols are an important feature in answer set programming, as they make modeling easier, increase the expressive power, and allow us to deal with infinite domains. The main issue with their introduction is that the evaluation of a program might not terminate and checking whether it terminates or not is undecidable. To cope with this problem, several classes of logic programs have been proposed where the use of function symbols is restricted but the program evaluation te… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 54 publications
0
2
0
Order By: Relevance
“…The class of rule-bounded programs has been proposed in [Calautti et al 2016b;2015a] and relies on the use of linear inequalities to compute the sizes of terms and atoms. The criterion uses this information and checks if the size of the head atom of a (recursive) rule is always bounded by the size of a body atom.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The class of rule-bounded programs has been proposed in [Calautti et al 2016b;2015a] and relies on the use of linear inequalities to compute the sizes of terms and atoms. The criterion uses this information and checks if the size of the head atom of a (recursive) rule is always bounded by the size of a body atom.…”
Section: Related Workmentioning
confidence: 99%
“…Rule-bounded programs. [Calautti et al 2016b] The class of rule-bounded programs, denoted with RB, relies on the use of linear inequalities to measure terms and atoms' sizes and check if the size of the head of a (recursive) rule is always bounded by the size of a body atom.…”
Section: Termination Criteriamentioning
confidence: 99%