DocumentCode
2110026
Title
Termination Analysis of P-solvable Loops with Assignments Only
Author
Bi, Zhongqin ; Shan, Meijing ; Wu, Bin
Author_Institution
Shanghai Key Lab. of Trustworthy Comput., East China Normal Univ., Shanghai
Volume
1
fYear
2008
fDate
20-22 Dec. 2008
Firstpage
125
Lastpage
129
Abstract
Automated termination analysis is important in the mechanic verification of many programs. However most of existed works analyze the termination based on the construction of linear ranking function. In this paper, we present an algorithm to analyze termination of P-solvable loops with assignments only. The algorithm is based on the recurrence solving and quantifier elimination. In order to prove termination, we check the condition which initial values should be satisfied. If the condition is false, then we can conclude the program is termination. Otherwise, we can give a counterexample to show the program is non-termination. The application of the algorithm is demonstrated on several examples.
Keywords
functions; program verification; P-solvable loops; automated termination analysis; linear ranking function; program verification; Quantifier Elimination; Recurrence Solving; Termination Analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Science and Engineering, 2008. ISISE '08. International Symposium on
Conference_Location
Shanghai
Print_ISBN
978-1-4244-2727-4
Type
conf
DOI
10.1109/ISISE.2008.155
Filename
4732184
Link To Document