CSpace  > 自动推理与认知研究中心
基于k阶秩函数的线性赋值循环程序的终止性分析
李轶1; 蔡天训1; 吴文渊2
2018
摘要循环程序的终止性是确保循环程序完全正确的必要条件。如果给定的线性赋值循环程序不存在传统定义的线性秩函数,那么基于传统定义的秩函数终止性证明方法将失效。基于Anx的精确计算,对传统的秩函数概念进行了扩展,提出了k阶秩函数的概念。使用RegularChains软件包给出了合成k阶秩函数的具体方法。实验结果表明,相比于传统定义的线性秩函数,k阶秩函数的适应范围更广。对于不能用传统定义的秩函数证明其终止性的部分循环程序,可以基于k阶秩函数来证明,从而体现了所提方法的优越性。
发表期刊计算机科学
ISSN1002-137X
卷号045期号:006页码:151
收录类别CSCD
CSCD记录号CSCD:6259856
语种英语