We present a survey of confluence properties of (acyclic) term graph rewriting. Results and counterexamples are given for different kinds of term graph rewriting: besides plain applications of rewrite rules, extensions with the operations of collapsing and copying, and with both operations together are considered. Collapsing and copying together constitute bisimilarity of term graphs. We establish sufficient conditions for-and counterexamples to-confluence, confluence modulo bisimilarity and the Church-Rosser property modulo bisimilarity. Moreover, we address rewriting modulo bisimilarity, that is, rewriting of bisimilarity classes of term graphs.

, ,
CWI
Software Engineering [SEN]
Specification and Analysis of Embedded Systems

Ariola, Z., Klop, J. W., & Plump, D. (1998). Bisimilarity in term graph rewriting. Software Engineering [SEN]. CWI.