arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1006.3159cs.PLcs.NAmath.NA
收藏

使用数值加速方法的抽象不动点计算

Abstract Fixpoint Computations with Numerical Acceleration Methods

CEA, LIST Laboratory for the Modeling and Analysis of Interacting Systems(CEA,交互系统建模与分析实验室);Univeristé Pierre et Marie Curie – LIP6(皮埃尔和玛丽居子大学–LIP6)

Olivier Bouissou, Yassamine Seladji, Alexandre Chapoutot

AI总结:

针对抽象解释中的不动点计算,提出利用数值分析技术动态调整 widening 算子以平衡收敛性与精度的方法。

摘要:

通过抽象解释进行静态分析旨在自动证明计算机程序的属性。为此,需要计算程序语义的过近似,该过近似定义为语义方程系统的最小不动点。为了强制计算收敛,使用了 widening 算子,但这可能导致结果粗糙。我们提出了一种新方法,通过使用标准数值分析技术来加速该不动点的计算。我们的目标是自动且动态地调整 widening 算子,以保持精度。

英文摘要:

Static analysis by abstract interpretation aims at automatically proving properties of computer programs. To do this, an over-approximation of program semantics, defined as the least fixpoint of a system of semantic equations, must be computed. To enforce the convergence of this computation, widening operator is used but it may lead to coarse results. We propose a new method to accelerate the computation of this fixpoint by using standard techniques of numerical analysis. Our goal is to automatically and dynamically adapt the widening operator in order to maintain precision.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑