首页> 外文会议>Static analysis. >On the Limits of the Classical Approach to Cost Analysis
【24h】

On the Limits of the Classical Approach to Cost Analysis

机译:经典成本分析方法的局限性

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

摘要

The classical approach to static cost analysis is based on transforming a given program into cost relations and solving them into closed-form upper-bounds. It is known that for some programs, this approach infers upper-bounds that are asymptotically less precise than the actual cost. As yet, it was assumed that this imprecision is due to the way cost relations are solved into upper-bounds. In this paper: (1) we show that this assumption is partially true, and identify the reason due to which cost relations cannot precisely model the cost of such programs; and (2) to overcome this imprecision, we develop a new approach to cost analysis, based on SMT and quantifier elimination. Interestingly, we find a strong relation between our approach and amortised cost analysis.
机译:静态成本分析的经典方法基于将给定程序转换为成本关系,并将其求解为封闭形式的上限。众所周知,对于某些程序,此方法可以推断出渐近于实际成本的上限。迄今为止,已经假定这种不精确性是由于将成本关系求解为上限的方式引起的。在本文中:(1)我们证明了这一假设是部分正确的,并确定了成本关系无法精确建模此类程序成本的原因; (2)为了克服这种不精确性,我们开发了一种基于SMT和量词消除的成本分析新方法。有趣的是,我们发现我们的方法与摊销成本分析之间存在密切关系。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号