2017
DOI: 10.1016/j.tcs.2016.12.026
|View full text |Cite
|
Sign up to set email alerts
|

Strict coherence of conditional rewriting modulo axioms

Abstract: Conditional rewriting modulo axioms with rich types makes specifications and declarative programs very expressive and succinct and is used in all well-known rule-based languages. However, the current foundations of rewriting modulo axioms have focused for the most part on the unconditional and untyped case. The main purpose of this work is to generalize the foundations of rewriting modulo axioms to the conditional order-sorted case. A related goal is to simplify such foundations. In particular, even in the unc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
35
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
6
1

Relationship

4
3

Authors

Journals

citations
Cited by 30 publications
(35 citation statements)
references
References 59 publications
(211 reference statements)
0
35
0
Order By: Relevance
“…As shown in [61], a considerably better correspondence between → R/B and → R,B , called strict coherence, can be achieved for a conditional rewrite theory R = (Σ, B, R) if the axioms B are regular and linear and the conditional rules R are closed under so-called B-extensions, a notion going back to [67]. In this section we summarize some of the key notions and results from [61].…”
Section: Strict Coherence Of Conditional Rewrite Theoriesmentioning
confidence: 97%
See 3 more Smart Citations
“…As shown in [61], a considerably better correspondence between → R/B and → R,B , called strict coherence, can be achieved for a conditional rewrite theory R = (Σ, B, R) if the axioms B are regular and linear and the conditional rules R are closed under so-called B-extensions, a notion going back to [67]. In this section we summarize some of the key notions and results from [61].…”
Section: Strict Coherence Of Conditional Rewrite Theoriesmentioning
confidence: 97%
“…We also present basic notions and results from [61] on the strict coherence property for conditional rewrite rules that allows the rewrite relation → R/B to be (bi-)simulated by the much simpler relation → R,B .…”
Section: Proof Systems For Conditional Rewrite Theoriesmentioning
confidence: 99%
See 2 more Smart Citations
“…In this paper we will mostly focus on rewrite theories of the form R E = (Σ, B, − → E ) associated to an equational theory E = (Σ, E B), were: (i) B are decidable structural axioms whose equations u = v ∈ B are linear (no repeated variables in either u or v) and regular (same variables in u and v), for which a matching algorithm exists, and (ii) the possibly conditional rewrite rules − → E are strictly B-coherent [13]. Under such assumptions, the rewrite relation t → R E u holds iff there exists u such that u = B u, and t →− → E ,B u , where, by definition, t →− → E ,B u iff there exists a rule (l → r if φ) ∈ − → E , a position p in t and a substitution θ such that t| p = B lθ, u = t[rθ] p , and R E φθ.…”
Section: Introductionmentioning
confidence: 99%