DOI: 10.1007/978-3-540-73449-9_17
|View full text |Cite
|
Sign up to set email alerts
|

Abstract Critical Pairs and Confluence of Arbitrary Binary Relations

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 Co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Publication Types

Select...
3
1

Relationship

3
1

Authors

Journals

citations
Cited by 4 publications
(8 citation statements)
references
References 16 publications
0
8
0
Order By: Relevance
“…This suggests that the confluence proof techniques for classical CHR-such as those based on local confluence [2], strong confluence [16], or decreasing diagrams [14]-can be extended to deal with the semantics presented here.…”
Section: Confluencementioning
confidence: 99%
“…This suggests that the confluence proof techniques for classical CHR-such as those based on local confluence [2], strong confluence [16], or decreasing diagrams [14]-can be extended to deal with the semantics presented here.…”
Section: Confluencementioning
confidence: 99%
“…The theorem we give next states soundness and completeness of the hybrid transition system semantics of confluent programs, provided the states respect a data-sufficiency property. In this paper we do not address the problem of proving confluence of hybrid programs, but claim it can be tackled by extending straightforwardly the work of Abdennadher et al (1999) or by adequately instanstiating the notion of abstract critical pair that we have proposed in a previous work (Haemmerlé and Fages 2007).…”
Section: Definition 42 (Hybrid Transition System Semantics)mentioning
confidence: 99%
“…We should also mention the work on an and-compositional semantics for CHR (Delzanno, Gabbrielli et al 2005;Gabbrielli and Meo 2009), which allows one to 1 Early work on CHR, as well as some more recent publications (e.g., Bouissou 2004;Duck, Stuckey et al 2007;Haemmerlé and Fages 2007), use a token store instead of a propagation history (this explains the convention of denoting the propagation history with T). A token store contains a token for every potential (future) propagation rule application, which is removed when the rule is actually applied.…”
Section: Definition 22mentioning
confidence: 99%
“…Raiser and Tacchella (2007) extended the notion of confluence to non-terminating programs. Haemmerlé and Fages (2007) develop a notion of abstract critical pairs for rewriting systems in general. They illustrate this notion for CHR's theoretical semantics.…”
Section: Confluencementioning
confidence: 99%