首页> 外文会议>International Conference on Automated Reasoning with Analytic Tableaux and Related Methods >Realizability in Cyclic Proof: Extracting Ordering Information for Infinite Descent
【24h】

Realizability in Cyclic Proof: Extracting Ordering Information for Infinite Descent

机译:循环证明中的可实现性:提取无限下降的订购信息

获取原文
获取外文期刊封面目录资料

摘要

In program verification, measures for proving the termination of programs are typically constructed using (notions of size for) the data manipulated by the program. Such data are often described by means of logical formulas. For example, the cyclic proof technique makes use of semantic approximations of inductively defined predicates to construct Fermat-style infinite descent arguments. However, logical formulas must often incorporate explicit size information (e.g. a list length parameter) in order to support inter-procedural analysis. In this paper, we show that information relating the sizes of inductively defined data can be automatically extracted from cyclic proofs of logical entailments. We characterise this information in terms of a graph-theoretic condition on proofs, and show that this condition can be encoded as a containment between weighted automata. We also show that under certain conditions this containment falls within known decidability results. Our results can be viewed as a form of realizability for cyclic proof theory.
机译:在程序验证中,通常使用程序处理的数据(大小的概念)构造用于证明程序终止的措施。通常通过逻辑公式来描述此类数据。例如,循环证明技术利用归纳定义谓词的语义近似来构造费马风格的无限后裔论证。但是,逻辑公式通常必须包含明确的大小信息(例如列表长度参数),以支持过程间分析。在本文中,我们表明,与归纳定义的数据大小有关的信息可以从逻辑蕴含的循环证明中自动提取。我们根据证明的图论条件来表征此信息,并表明该条件可以被编码为加权自动机之间的包含。我们还表明,在某些条件下,这种遏制属于已知的可判定性结果之内。我们的结果可以看作是循环证明理论的一种可实现性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号