講演抄録/キーワード |
講演名 |
2009-12-17 15:50
高階書換え系における引数切り落とし法と実効規則 ○鈴木 翔・草刈圭一朗・坂部俊樹・酒井正彦・西田直樹(名大) SS2009-39 |
抄録 |
(和) |
項書換え系(TRS)の拡張として高階関数を直接扱える単純型付き項書換え系(STRS)や
さらに$\lambda$抽象も扱える高階書換え系(HRS)が提案されている.
静的依存対法はこれら高階の系における非常に強力な停止性証明法である.
静的依存対法で停止性を証明する際には引数切り落とし法や実効規則の概念が重要となる.
これらはTRS上で提案されSTRS上に拡張されているが,HRS上では知られていない.
本論文ではHRS上の引数切り落とし法と実効規則の概念を与える.
さらに我々の成果は単なる拡張ではなく,
引数切り落とし法で要求されていた適用条件を取り除き,
実効規則の定義から高階変数を介した依存性を取り除くという改良も伴っている. |
(英) |
Simply-typed term rewriting systems (STRSs) and higher-order rewrite systems (HRSs)
have been proposed to extend term rewriting systems (TRSs).
These systems can handle higher-order functions directly, and moreover HRSs are allowed to have a $\lambda$-abstraction syntax.
Static dependency pair methods are very powerful methods for proving termination of these higher-order systems.
Notions of argument filtering and usable rules play important roles in proving termination by the static dependency pair method.
These notions are proposed on TRSs, and extended to STRSs.
However, we have not known these notions on HRSs.
In this paper, we extend notions of argument filtering and usable rules onto HRSs.
In addition, these extensions include some enhancements:
removing an applicable condition demanded by existing argument fitering methods on STRSs, and
removing a dependency through higher-order variables from the definition of usable rule. |
キーワード |
(和) |
高階書換え系 / 停止性 / 静的依存対法 / 引数切り落とし法 / 実効規則 / / / |
(英) |
higher-order rewrite system / termination / static dependency pair method / argument filtering / usable rule / / / |
文献情報 |
信学技報, vol. 109, no. 343, SS2009-39, pp. 25-30, 2009年12月. |
資料番号 |
SS2009-39 |
発行日 |
2009-12-10 (SS) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
SS2009-39 |