首页> 外文会议>International Conference on Verification, Model Checking and Abstract Interpretation >Fixpoint Computation in the Polyhedra Abstract Domain Using Convex and Numerical Analysis Tools
【24h】

Fixpoint Computation in the Polyhedra Abstract Domain Using Convex and Numerical Analysis Tools

机译:使用凸和数值分析工具的Polyhedra Abstract域中的固定点计算

获取原文

摘要

Polyhedra abstract domain is one of the most expressive and used abstract domains for the static analysis of programs. Together with Kleene algorithm, it computes precise yet costly program invariants. Widening operators speed up this computation and guarantee its termination, but they often induce a loss of precision, especially for numerical programs. In this article, we present a process to accelerate Kleene iteration with a good trade-off between precision and computation time. For that, we use two tools: convex analysis to express the convergence of convex sets using support functions, and numerical analysis to accelerate this convergence applying sequence transformations. We demonstrate the efficiency of our method on benchmarks.
机译:Polyhedra Abstract域是最富有表现力和使用的抽象域之一,用于程序的静态分析。它与Kleene算法一起,它计算精确但昂贵的程序不变。扩大运营商加快了这种计算并保证其终止,但它们经常诱导精度损失,特别是对于数值程序。在本文中,我们提供了一种加速Kleene迭代的过程,在精度和计算时间之间具有良好的权衡。为此,我们使用两种工具:凸分析来表达使用支持功能的凸集的收敛,以及数字分析,以加速应用序列变换的收敛。我们展示了我们对基准测试的效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号