...
首页> 外文期刊>Theory and Practice of Logic Programming >Enhanced sharing analysis techniques: a comprehensive evaluation
【24h】

Enhanced sharing analysis techniques: a comprehensive evaluation

机译:增强的共享分析技术:全面评估

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

摘要

Sharing, an abstract domain developed by D. Jacobs and A. Langen for the analysis of logic programs, derives useful aliasing information. It is well-known that a commonly used core of techniques, such as the integration of Sharing with freeness and linearity information, can significantly improve the precision of the analysis. However, a number of other proposals for refined domain combinations have been circulating for years. One feature that is common to these proposals is that they do not seem to have undergone a thorough experimental evaluation even with respect to the expected precision gains. In this paper we experimentally evaluate: helping Sharing with the definitely ground variables found using Pos, the domain of positive Boolean formulas; the incorporation of explicit structural information; a full implementation of the reduced product of Sharing and Pos; the issue of reordering the bindings in the computation of the abstract mgu; an original proposal for the addition of a new mode recording the set of variables that are deemed to be ground or free; a refined way of using linearity to improve the analysis; the recovery of hidden information in the combination of Sharing with freeness information. Finally, we discuss the issue of whether tracking compoundness allows the computation of more sharing information.
机译:共享是D.Jacobs和A.Langen为逻辑程序分析而开发的抽象领域,可得出有用的别名信息。众所周知,诸如共享与自由度和线性信息的集成之类的常用技术核心可以显着提高分析的准确性。但是,许多其他有关精炼域组合的建议已经流传了多年。这些建议的一个共同特征是,即使就预期的精度提高而言,它们似乎也没有经过全面的实验评估。在本文中,我们通过实验进行评估:帮助与使用Pos(正布尔公式的域)找到的绝对地面变量进行共享;纳入明确的结构信息;全面实施“共享与位置”缩减产品;在抽象mgu的计算中重新排序绑定的问题;关于增加新模式的原始提议,该新模式记录了被认为是地面变量或自由变量的一组变量;使用线性改进分析的一种改进方法;通过共享与自由信息相结合来恢复隐藏信息。最后,我们讨论跟踪复合性是否允许计算更多共享信息的问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号