期刊文献+

一类带初始输入的线性循环终止性分析

Termination Analysis of a Class of Initialized Linear Loops
下载PDF
导出
摘要 针对带初始输入的2维齐次线性循环的终止性问题进行研究。通过分析该类循环所有非终止点组成集合(即NT集)的性质,将该类循环NT集的构造问题转化为一类非线性优化求解问题,并给出了此类优化问题的数学模型。最终,通过验证该类循环的初始输入是否位于所构造的NT集合内,判定了带初始输入的2维齐次线性循环的终止性,并建立了用来完备判定该类循环终止性的算法。 The termination of the initialized two variable homogeneous linear loops was studied. By analyzing the property of the set NT composed of all nonterminating points,the problem about the construction of NT was converted to a class of nonlinear optimization problem. More importantly,by verifying whether or not the initial input of such loops lies in set NT,the termination of the initialized two variable homogeneous linear loops can be checked completely.
出处 《四川大学学报(工程科学版)》 EI CSCD 北大核心 2014年第5期81-87,共7页 Journal of Sichuan University (Engineering Science Edition)
基金 国家自然科学基金资助项目(61103110) 重庆市科技攻关重点项目(cstc2012ggB40004)
关键词 可信软件 循环终止性 最优化问题 QEPCAD trustworthy software loop termination optimization problem QEPCAD
  • 相关文献

参考文献7

  • 1李轶.线性循环程序的终止性判定[J].系统科学与数学,2013,33(5):626-638. 被引量:1
  • 2陈敬敏.非线性循环及R^m上线性循环的终止性判定[J].四川大学学报(工程科学版),2013,45(2):110-116. 被引量:1
  • 3Domagoj Babi?,Byron Cook,Alan J. Hu,Zvonimir Rakamari?.Proving termination of nonlinear command sequences[J].Formal Aspects of Computing.2013(3)
  • 4Bican Xia,Zhihai Zhang.Termination of linear programs with nonlinear constraints[J].Journal of Symbolic Computation.2010(11)
  • 5Amir M. Ben-Amram.A complexity tradeoff in ranking-function termination proofs[J].Acta Informatica.2009(1)
  • 6Byron Cook,Andreas Podelski,Andrey Rybalchenko.Termination proofs for systems code[J].ACM SIGPLAN Notices.2006(6)
  • 7Christopher W. Brown.QEPCAD B[J].ACM SIGSAM Bulletin.2003(4)

二级参考文献32

  • 1李骏,李轶,冯勇.一类循环条件非线性的程序终止性[J].四川大学学报(工程科学版),2009,41(1):129-133. 被引量:4
  • 2Cousot P. Proving program invariance and termination by parametric abstraction, langrangian relacation and semidefinite programming[ C]//Cousot R. Proceedings of the VM- CAI 2005. LNCS, Heidelberg: Springer-Verlag, 2005 : 1 - 24.
  • 3Colon M, Sipma H B. Practical methods for proving program termination [ C ]//Proceedings of the CAV 2002. Heidelberg: Springer-Verlag,2002:442 - 454.
  • 4Chen Yinghua, Xia Bican, Yang Lu, et al. Discovering nonlinear ranking functions by solving semi-algebraic systems [ C ]//LNCS, Heidelberg: Springer-Verlag,2007 : 34 - 49.
  • 5Dams D, Gerth R, Grunberg O. A heuristic for the automatic generation of ranking functions [ C ]//Alur R. Proceedings of the Workshop on Advances in Verification. Chicago:University of Utah Press ,2000 : 1 - 8.
  • 6Tiwari A. Termination of linear programs [ C ]//Alur R, Peled D A. Proceedings of the CAV 2004. LNCS, Heidelberg: Springer-Verlag,2004:70 - 82.
  • 7Yang Lu ,Zhan Naijun, Xia Bican, et al. Program verification by using DISCOVERER [ C ]//Meyer B, Woodcock J. Proceedings of the Verified Software. LNCS 4171,2008:528 - 538.
  • 8Yang Lu, Zhou Chaochen, Zhan Naijun, et al. Recent advances in program verification through computer algebra [ J ]. Front Computer Science, 2010,4 ( 1 ) : 1 - 16.
  • 9Xia Bican, Zhang Zhihai. Termination of linear programs with nonlinear constraints [ J ]. Journal of Symbolic Computation, 2010,45:1234 - 1249.
  • 10Xia Bican, Yang Lu, Zhan Naijun, et al. Symbolic decision procedure for termination of linear programs[ J]. Formal Aspects of Computing,2011,23 (2) : 171 - 190.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部