2000
DOI: 10.1007/10721975_4
|View full text |Cite
|
Sign up to set email alerts
|

Termination and Confluence of Higher-Order Rewrite Systems

Abstract: In the last twenty years, several approaches to higher-order rewriting have been proposed, among which Klop's Combinatory Rewrite Systems (CRSs), Nipkow's Higher-order Rewrite Systems (HRSs) and Jouannaud and Okada's higher-order algebraic specification languages, of which only the last one considers typed terms. The later approach has been extended by Jouannaud, Okada and the present author into Inductive Data Type Systems (IDTSs). In this paper, we extend IDTSs with the CRS higher-order pattern-matching mech… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
80
0

Year Published

2001
2001
2020
2020

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 34 publications
(80 citation statements)
references
References 22 publications
0
80
0
Order By: Relevance
“…We need separately a way to prove termination of the labelled system. For this purpose, we use Blanqui's version of the General Schema for CRSs [Bla00] to prove termination of labelled CRSs because in our experience, this is the most powerful decidable method to prove termination of CRSs. The General Schema uses a precedence which is a partial order on function symbols occurring in a CRS.…”
Section: Examplementioning
confidence: 99%
See 2 more Smart Citations
“…We need separately a way to prove termination of the labelled system. For this purpose, we use Blanqui's version of the General Schema for CRSs [Bla00] to prove termination of labelled CRSs because in our experience, this is the most powerful decidable method to prove termination of CRSs. The General Schema uses a precedence which is a partial order on function symbols occurring in a CRS.…”
Section: Examplementioning
confidence: 99%
“…Higher-order extensions of term rewriting systems [Ter03] are known as several formats: major representatives are CRSs, Higher-order Rewrite Systems [Nip91], and Inductive Data Type Systems [BJO02]. There exist several termination criteria: higher-order recursive path order (HORPO) [JR07], the General Schema [BJO02,Bla00], hereditary monotone functional interpretation [Pol94], binding algebra interpretation [Ham05]. Recently improvements of HORPO/General Schema are actively investigated [BR01,Raa01,JR06].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…We define σ as σ(x) = u if We suppose that C is this static recursion component as in Example 5.3. Suppose that π(sum n ) = [3] and π(drop) = [2]. Then the set U(C, π) consists of only three rules for drop described in Example 5.3.…”
Section: Definition 55mentioning
confidence: 99%
“…This schema has been reformulated and enhanced to deal with definitions on strictly-positive types [6], to higher-order patternmatching [3] and to richer type systems with objectlevel rewriting [1,5].…”
Section: General Schemamentioning
confidence: 99%