...
首页> 外文期刊>Science of Computer Programming >Precise widening operators for convex polyhedra
【24h】

Precise widening operators for convex polyhedra

机译:凸多面体的精确加宽算子

获取原文
获取原文并翻译 | 示例
           

摘要

In the context of static analysis via abstract interpretation, convex polyhedra constitute the most used abstract domain among those capturing numerical relational information. Since the domain of convex polyhedra admits infinite ascending chains, it has to be used in conjunction with appropriate mechanisms for enforcing and accelerating the convergence of fixpoint computations. Widening operators provide a simple and general characterization for such mechanisms. For the domain of convex polyhedra, the original widening operator proposed by Cousot and Halbwachs amply deserves the name of standard widening since most analysis and verification tools that employ convex polyhedra also employ that operator. Nonetheless, there is an unfulfilled demand for more precise widening operators. In this paper, after a formal introduction to the standard widening where we clarify some aspects that are often overlooked, we embark on the challenging task of improving on it. We present a framework for the systematic definition of new widening operators that are never less precise than a given widening. The framework is then instantiated on the domain of convex polyhedra so as to obtain a new widening operator that improves on the standard widening by combining several heuristics. A preliminary experimental evaluation has yielded promising results. We also suggest an improvement to the well-known widening delay technique that allows one to gain precision while preserving its overall simplicity.
机译:在通过抽象解释进行静态分析的情况下,凸多面体构成了那些捕获数值关系信息的人中最常用的抽象域。由于凸多面体的域允许无限的上升链,因此必须将其与适当的机制结合使用,以执行和加速定点计算的收敛。加宽的运算符为此类机制提供了简单而通用的特征。对于凸多面体的领域,由Cousot和Halbwachs提出的原始加宽运算符应得标准加宽的名称,因为大多数采用凸多面体的分析和验证工具也都采用了该运算符。尽管如此,对于更精确的加宽操作员仍存在未满足的需求。在对标准扩展进行正式介绍之后,我们在其中阐明了一些经常被忽略的方面,在本文中,我们着手进行具有挑战性的改进工作。我们为新的扩展运算符的系统定义提供了一个框架,该框架的精确度始终不低于给定的扩展。然后在凸多面体的域上实例化该框架,以便获得一个新的加宽算子,该算子通过结合几种启发式方法改进了标准加宽。初步的实验评估已产生了可喜的结果。我们还建议对众所周知的加宽延迟技术进行改进,使之在保持其整体简洁性的同时获得精度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号