首页> 外文期刊>電子情報通信学会技術研究報告 >高階書換え系における引数切り落とし関数の下での実効規則について
【24h】

高階書換え系における引数切り落とし関数の下での実効規則について

机译:论高阶重写系统中自变量截止函数下的有效规则

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

摘要

高階書換え系(HRS)での強力な停止性証明手法として静的依存対法が知られている.この手法は静的な再帰構造解析を行い,静的再帰成分と呼ばれる解析結果の非循環性を示すことで証明を行う.この際に,非循環性を示すために考慮すべき規則を絞り込む実効規則と呼ばれる概念が提案されているが,高階変数を介した依存解析が困難であるため規則を絞り込めない場合がある.一方,一階の書換え系ではより考慮すべき規則を紋り込む,引数切り落とし関数の下での実効規則が提案されている.本研究ではこの成果をHRS上に拡張する.高階変数から始まる部分項を切り落とすことにより高階変数を介した依存解析を考慮せずにすむため,証明力を飛躍的に向上させることができる.%The static dependency pair method is known as a powerful method for proving termination of high­er-order rewrite systems (HRSs). The method proves the termination by showing the non-loopingness of all the static recursion components respectively that are obtained by some static recursion analysis. The notion of usable rules has been proposed to reduce the number of rewrite rules considered in showing the non-loogingness. However, we sometimes fail to reduce rewrite rules by reason of some dependency analysis through higher-order variables. In first-order term rewriting, the notion of usable rules under argument filterings has also been proposed, which can reduce more rewrite rules in general. In this paper, we extend the notion to HRSs. By filtering subterms rooted by a higher-order variable, we can avoid analyzing dependencies through higher-order variables.
机译:静态依赖对方法在高阶重写系统(HRS)中被称为强大的停止属性证明方法。在这种情况下,提出了一种称为有效规则的概念,该概念缩小了为了显示非循环性而要考虑的规则的范围,但是很难通过高阶变量来分析依赖性。另一方面,在一阶重写系统中,已经提出了在自变量截止函数下的有效规则,该规则附加了要考虑的规则。 %静态依赖项对方法被称为a,因为通过切断从高阶变量开始的子项,不考虑通过高阶变量进行依赖关系分析。一种强大的证明高阶重写系统(HRS)终止的方法。该方法通过显示通过一些静态递归分析获得的所有静态递归组件的非循环性来证明终止。提出了可用规则的​​概念为了减少显示不泛滥性时考虑的重写规则的数量,但是,有时我们会通过对高阶变量进行依赖分析而无法减少重写规则。在一阶术语重写中,自变量下的可用规则的​​概念还提出了过滤,可以减少更多的重写在本文中,我们将概念扩展到HRS。通过过滤以高阶变量为根的子项,我们可以避免通过高阶变量分析依存关系。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号