TY - GEN
T1 - A reduction-preserving completion for proving confluence of non-terminating term rewriting systems
AU - Aoto, Takahito
AU - Toyama, Yoshihito
PY - 2011/12/1
Y1 - 2011/12/1
N2 - We give a method to prove confluence of term rewriting systems that contain non-terminating rewrite rules such as commutativity and associativity. Usually, confluence of term rewriting systems containing such rules is proved by treating them as equational term rewriting systems and considering E-critical pairs and/or termination modulo E. In contrast, our method is based solely on usual critical pairs and usual termination. We first present confluence criteria for term rewriting systems whose rewrite rules can be partitioned into terminating part and possibly non-terminating part. We then give a reduction-preserving completion procedure so that the applicability of the criteria is enhanced. In contrast to the well-known Knuth-Bendix completion procedure which preserves the equivalence relation of the system, our completion procedure preserves the reduction relation of the system, by which confluence of the original system is inferred from that of the completed system.
AB - We give a method to prove confluence of term rewriting systems that contain non-terminating rewrite rules such as commutativity and associativity. Usually, confluence of term rewriting systems containing such rules is proved by treating them as equational term rewriting systems and considering E-critical pairs and/or termination modulo E. In contrast, our method is based solely on usual critical pairs and usual termination. We first present confluence criteria for term rewriting systems whose rewrite rules can be partitioned into terminating part and possibly non-terminating part. We then give a reduction-preserving completion procedure so that the applicability of the criteria is enhanced. In contrast to the well-known Knuth-Bendix completion procedure which preserves the equivalence relation of the system, our completion procedure preserves the reduction relation of the system, by which confluence of the original system is inferred from that of the completed system.
KW - Completion
KW - Confluence
KW - Confluence modulo equations
KW - Equational term rewriting systems
UR - http://www.scopus.com/inward/record.url?scp=83555166739&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=83555166739&partnerID=8YFLogxK
U2 - 10.4230/LIPIcs.RTA.2011.91
DO - 10.4230/LIPIcs.RTA.2011.91
M3 - Conference contribution
AN - SCOPUS:83555166739
SN - 9783939897309
T3 - Leibniz International Proceedings in Informatics, LIPIcs
SP - 91
EP - 106
BT - 22nd International Conference on Rewriting Techniques and Applications, RTA 2011
T2 - 22nd International Conference on Rewriting Techniques and Applications, RTA 2011
Y2 - 30 May 2011 through 1 June 2011
ER -