Abstract critical pairs and confluence of arbitrary binary relations

Rémy Haemmerlé, François Fages

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

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.

Original languageEnglish
Title of host publicationTerm Rewriting and Applications - 18th International Conference, RTA 2007, Proceedings
PublisherSpringer Verlag
Pages214-228
Number of pages15
ISBN (Print)9783540734475
DOIs
Publication statusPublished - 1 Jan 2007
Externally publishedYes
Event18th International Conference on Rewriting Techniques and Applications, RTA 2007 - Paris, France
Duration: 26 Jun 200728 Jun 2007

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4533 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference18th International Conference on Rewriting Techniques and Applications, RTA 2007
Country/TerritoryFrance
CityParis
Period26/06/0728/06/07

Fingerprint

Dive into the research topics of 'Abstract critical pairs and confluence of arbitrary binary relations'. Together they form a unique fingerprint.

Cite this