Deciding confluence of certain term rewriting systems in polynomial time

https://doi.org/10.1016/j.apal.2004.04.005Get rights and content
Under an Elsevier user license
open archive

Abstract

We present a characterization of confluence for term rewriting systems, which is then refined for special classes of rewriting systems. The refined characterization is used to obtain a polynomial time algorithm for deciding the confluence of ground term rewrite systems. The same approach also shows the decidability of confluence for shallow and linear term rewriting systems. The decision procedure has a polynomial time complexity under the assumption that the maximum arity of a function symbol in the signature is a constant.

Keywords

Term rewriting
Confluence
Ground rewrite systems
Shallow linear rewrite systems

Cited by (0)