2012
DOI: 10.1007/978-3-642-31585-5_21
|View full text |Cite
|
Sign up to set email alerts
|

Nominal Completion for Rewrite Systems with Binders

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 23 publications
0
4
0
Order By: Relevance
“…If the theory under consideration is not orthogonal, then the alternative is to check termination and to check that all critical pairs are joinable (which is a sufficient condition for convergence, see [FGM04]). Reduction orderings (to check termination) and completion procedures (to ensure that all critical pairs are joinable) are available for closed nominal rules [FR10].…”
Section: Discussionmentioning
confidence: 99%
“…If the theory under consideration is not orthogonal, then the alternative is to check termination and to check that all critical pairs are joinable (which is a sufficient condition for convergence, see [FGM04]). Reduction orderings (to check termination) and completion procedures (to ensure that all critical pairs are joinable) are available for closed nominal rules [FR10].…”
Section: Discussionmentioning
confidence: 99%
“…Therefore, we investigate rewriting matching and critical pairs a la Knuth-Bendix (Knuth and Bendix 1970) in a higher-order language with alpha-equivalence and nominal modelling, where in the nominal unification and matching algorithm also atom-variables are permitted in addition to expression-variables and where the rewriting is done using a corresponding form of nominal matching with atom-variables. Previous approaches (Aoto and Kikuchi 2016;Ayala-Rincón et al 2016;Fernández and Rubio 2012;Kikuchi et al 2017;Suzuki et al 2016) to nominal rewriting and checking local confluence in order to apply the Knuth-Bendix confluence check usually proceed as follows: Rewrite rules are formulated such that atoms represent names, and in order to make the formulation independent of atom names, equivariance of the rewriting relation is implicitly assumed. This is the same as using atom-variables together with the implicit (extra) assumption that different atom-variables can only be instantiated with different atoms.…”
Section: Introductionmentioning
confidence: 99%
“…Since we now have reduction-preserving translations in both directions, properties and techniques developed for one formalism can be exported to the other (e.g., termination techniques based on the construction of a well-founded reduction ordering). A Haskell implementation of the translation functions, along with a tool to prove termination using the nominal recursive path ordering [17], are available from [10,9].Related work. CRSs, HRSs and ERSs are well-known examples of higher-order rewriting formalisms.…”
mentioning
confidence: 99%