TY - GEN
T1 - Abstract critical pairs and confluence of arbitrary binary relations
AU - Haemmerlé, Rémy
AU - Fages, François
PY - 2007/1/1
Y1 - 2007/1/1
N2 - In a seminal paper, Huet introduced abstract properties of term rewriting systems, and the confluence analysis of terminating term rewriting systems by critical pairs computation. In this paper, we provide an abstract notion of critical pair for arbitrary binary relations and context operators. We show how this notion applies to the confluence analysis of various transition systems, ranging from classical term rewriting systems to production rules with constraints and partial control strategies, such as the Constraint Handling Rules language CHR. Interestingly, we show in all these cases that some classical critical pairs can be disregarded. The crux of these analyses is the ability to compute critical pairs between states built with general context operators, on which a bounded, not necessarily well-founded, ordering is assumed.
AB - In a seminal paper, Huet introduced abstract properties of term rewriting systems, and the confluence analysis of terminating term rewriting systems by critical pairs computation. In this paper, we provide an abstract notion of critical pair for arbitrary binary relations and context operators. We show how this notion applies to the confluence analysis of various transition systems, ranging from classical term rewriting systems to production rules with constraints and partial control strategies, such as the Constraint Handling Rules language CHR. Interestingly, we show in all these cases that some classical critical pairs can be disregarded. The crux of these analyses is the ability to compute critical pairs between states built with general context operators, on which a bounded, not necessarily well-founded, ordering is assumed.
U2 - 10.1007/978-3-540-73449-9_17
DO - 10.1007/978-3-540-73449-9_17
M3 - Conference contribution
AN - SCOPUS:38049112990
SN - 9783540734475
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 214
EP - 228
BT - Term Rewriting and Applications - 18th International Conference, RTA 2007, Proceedings
PB - Springer Verlag
T2 - 18th International Conference on Rewriting Techniques and Applications, RTA 2007
Y2 - 26 June 2007 through 28 June 2007
ER -