• 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