A Critical Pair Criterion for Level-Commutation of Conditional Term Rewriting Systems

被引:0
|
作者
Haga, Ryota [1 ]
Kagaya, Yuki [1 ]
Aoto, Takahito [1 ]
机构
[1] Niigata Univ, Niigata, Japan
来源
关键词
Level-commutation; Level-confluence; Commutation; Confluence; Critical pair; Conditional term rewriting systems; CONFLUENCE;
D O I
10.1007/978-3-031-43369-6_6
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The rewrite relation of a conditional term rewriting system (CTRS) can be divided into a hierarchy of rewrite relations of term rewriting systems (TRSs) by the depth of the recursive use of rewrite relation in conditions; a CTRS is said to be level-confluent if each of these TRSs are confluent, and level-confluence implies confluence. We introduce level-commutation of CTRSs that extends the notion of level-confluence, in a way similar to extending confluence to commutation, and give a critical pair criterion for level-commutation of oriented CTRSs with extra variables (3-CTRSs). Our result generalizes a criterion for commutation of TRSs of (Toyama, 1987), and properly extends a criterion for level-confluence of orthogonal oriented 3-CTRSs (Suzuki et al., 1995). We also present criteria for level-confluence and commutation of join and semi-equational 3-CTRSs that may have overlaps.
引用
收藏
页码:99 / 116
页数:18
相关论文
共 29 条