首页> 外文会议>International Conference on Verification, Model Checking and Abstract Interpretation >A Posteriori Soundness for Non-deterministic Abstract Interpretations
【24h】

A Posteriori Soundness for Non-deterministic Abstract Interpretations

机译:非确定性抽象解释的后验稳健性

获取原文

摘要

An abstract interpretation's resource-allocation policy (e.g.,one heap summary node per allocation site) largely determines bothits speed and precision. Historically, context has driven allocation poli-cies, and as a result, these policies are said to determine the "context-sensitivity" of the analysis. This work gives analysis designers newfoundfreedom to manipulate speed and precision by severing the link betweenallocation policy and context-sensitivity: abstract allocation policies maybe unhinged not only from context, but also from even a predefined cor-respondence with a concrete allocation policy. We do so by proving thatabstract allocation policies can be made non-deterministic without sac-rificing correctness; this non-determinism permits precision-guided allo-cation policies previously assumed to be unsafe. To prove correctness, weintroduce the notion of a posteriori soundness for an analysis. A proof ofa posteriori soundness differs from a standard proof of soundness in thatthe abstraction maps used in an a posteriori proof cannot be constructeduntil after an analysis has been run. Delaying construction allows themto be built so as to justify the decisions made by non-determinism. Thecrux of the a posteriori soundness theorem is to demonstrate that ajustifying abstraction map can always be constructed.
机译:抽象解释的资源分配策略(例如,每个分配站点的一个堆摘要节点)在很大程度上决定了速度和精度。从历史上看,上下文已经驱动分配Poli-cies,因此,据说这些政策旨在确定分析的“上下文敏感性”。这项工作为分析设计人员提供了NewFoundFreeDom来操纵速度和精度,通过切断链接之间的联系策略和上下文敏感性:抽象分配策略不仅可以从上下文中取出,而且来自具有具体分配策略的预定义的青年反应。我们这样做是通过证明,在没有SAC令人兴奋的正确性的情况下,可以做出非决定性的分配政策;这种非确定性允许先前假定的精确引导的阳性阳离子政策不安全。为了证明正确性,我们介绍了分析的后验态度的概念。在分析运行之后,后后验声控制的标准声音证明与标准的声音证明无法构建。延迟建设允许建立起作用,以证明非确定性所作的决定。 BeCroirue的后验定理是为了证明可以始终构建Ajustify抽象地图。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号