【24h】

Termination of Polynomial Programs

机译:终止多项式计划

获取原文

摘要

We present a technique to prove termination of multipath polynomial programs, an expressive class of loops that enables practical code abstraction and analysis. The technique is based on finite differences of expressions over transition systems. Although no complete method exists for determining termination for this class of loops, we show that our technique is useful in practice. We demonstrate that our prototype implementation for C source code readily scales to large software projects, proving termination for a high percentage of targeted loops.
机译:我们提出了一种证明多径多项式程序终止的技术,这是一种表现力的循环,可以实现实际代码抽象和分析。该技术基于过渡系统的表达式的有限差异。虽然没有用于确定这类循环终止的完整方法,但我们表明我们的技术在实践中是有用的。我们展示了C源代码的原型实施,易于扩展到大型软件项目,从而证明了高百分比的目标循环终止。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号