引用本文:邢建英,李梦君,李舟军.基于差分方程计算循环复杂度符号化上界.软件学报,2011,22(9):1973-1984
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 5999次   下载 6968 本文二维码信息
码上扫一扫!
分享到: 微信 更多
基于差分方程计算循环复杂度符号化上界
邢建英1, 李梦君1, 李舟军2
1.国防科学技术大学 计算机学院,湖南 长沙 410073;2.北京航空航天大学 计算机学院,北京 100191
摘要:
计算程序中循环的程序复杂度符号化上界可以验证程序的停机性.基于差分方程和最优化问题求解技术,给出了一种计算P*-solvable 循环程序复杂度符号化上界的有效方法.分别针对含有赋值语句的循环和带条件分支的循环,提出了其程序复杂度符号化上界计算方法.与其他工作相比,该方法能够计算得到更精确的循环复杂度符号化上界,实验结果证明了该方法的有效性.
关键词:  差分方程  最优化问题  程序停机  复杂度上界  闭合形式解
DOI:10.3724/SP.J.1001.2011.03898
分类号:
基金项目:国家自然科学基金(60703075, 60973105, 90718017); 国家教育部博士点专项基金(20070006055)
Computing Symbolic Complexity Bounds of Loops by Recurrence Solution
XING Jian-Ying1, LI Meng-Jun1, LI Zhou-Jun2
1.College of Computer, National University of Defense Technology, Changsha 410073, China;2.School of Computer Science and Engineering, BeiHang University, Beijing 100191, China
Abstract:
Computing symbolic complexity bounds of loops can prove program’s termination. Based on the solving techniques of recurrence equations and optimization problems, this paper presents a practical approach for computing complexity bounds of loops called P*-solvable loops. Two algorithms are given for loops with assignments only and loops with conditional branches respectively. Compared with some other works, this approach can attain more complexity bounds of loops. The experimental results demonstrate the practicality of this approach.
Key words:  recurrence equation  optimization problem  program termination  complexity bound  closed form solution

引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览次   下载  
分享到: 微信 更多
摘要:
关键词:  
DOI:
分类号:
基金项目:
Abstract:
Key words: