首页> 外文会议>Logic Programming >Proving the Equivalence of CLP Programs
【24h】

Proving the Equivalence of CLP Programs

机译:证明CLP程序的等效性

获取原文

摘要

This paper presents two proof systems for the equivalence of programs. The language concerned is CLP to which the universal quantifier is added (CLPany). Both systems axe based on first order classical logic. The first uses an induction rule and allows one to prove that the set of finite successes of a program is included in another program's corresponding set. The second uses a coinduction rule for proving the inclusion of the sets of infinite successes which contain the finite successes. Finally we show that the proof systems are equivalent under some natural conditions.
机译:本文提出了程序等效性的两个证明系统。有关语言是添加了通用量词的CLP(CLPany)。两种系统均基于一阶经典逻辑。第一个使用归纳法则,并允许一个人证明一个程序的有限成功集包含在另一个程序的对应集中。第二种使用协导规则来证明包含有限成功的无限成功集的包含。最后,我们证明了证明系统在某些自然条件下是等效的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号