Measuring the precision of abstract interpretations

被引:0
|
作者
Di Pierro, A [1 ]
Wiklicky, H
机构
[1] Univ Pisa, Dipartimento Informat, I-56100 Pisa, Italy
[2] Univ London Imperial Coll Sci Technol & Med, Dept Comp, London, England
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We develop a methodology for constructing semantics-based analyses of programs by approximating their probabilistic semantics. The framework we introduce resembles the one based on Galois connections used in abstract interpretation, the main difference being the choice of linear space structures instead of order-theoretic ones as semantical (concrete and abstract) domains. The intrinsic quantitative nature of linear spaces makes the method suitable for investigations on the problem of a numerical comparison of abstract interpretations with respect to their precision. After introducing the notion of probabilistic abstract interpretation, we define a measure of its precision by mean of the norm of a linear operator which encodes the "incompleteness" of the abstraction. Finally we show the application of our results in a series of classical examples.
引用
收藏
页码:147 / 164
页数:18
相关论文
共 50 条