...
首页> 外文期刊>International Journal on Software Tools for Technology Transfer >SubPoh hedra: a family of numerical abstract domains for the (more) scalable inference of linear inequalities
【24h】

SubPoh hedra: a family of numerical abstract domains for the (more) scalable inference of linear inequalities

机译:SubPoh hedra:用于线性不等式的(更多)可扩展推断的一组数字抽象域

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

摘要

We introduce SubPolyhedra (SubPoly), a new family of numerical abstract domains to infer and propagate linear inequalities. The key insight is that the reduced product of linear equalities and intervals produces powerful yet scalable analyses. Abstract domains in SubPoly are as expressive as Polyhedra, but they drop some of the deductive power to achieve scalability. The cost/precision ratio of abstract domains in the SubPoly family can be fine-tuned according to the precision one wants to retain at join points, and the algorithm used to infer the tighter bounds on intervals. We implemented SubPoly on the top of Clousot, ageneric abstract interpreter for .Net. Clousot with SubPoly analyzes very large and complex code bases in few minutes. SubPoly can efficiently capture linear inequalities among hundreds of variables, a result well beyond the state-of-the-art implementations of Polyhedra.
机译:我们介绍SubPolyhedra(SubPoly),这是一个新的数字抽象域家族,可以推断和传播线性不等式。关键的见解是线性等式和区间的乘积的减少产生了强大而可扩展的分析。 SubPoly中的抽象域具有与Polyhedra一样的表现力,但是它们降低了实现可伸缩性的一些演绎能力。 SubPoly系列中抽象域的成本/精度比可以根据要在连接点处保留的精度和用于推断区间上更紧密边界的算法进行微调。我们在.Net的通用抽象解释器Clousot的顶部实现了SubPoly。 Clousot和SubPoly可以在几分钟内分析非常大和复杂的代码库。 SubPoly可以有效地捕获数百个变量之间的线性不等式,其结果远远超出了Polyhedra的最新实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号