Conditional rewrite rules: Confluence and termination (Q1111368): Difference between revisions
From MaRDI portal
Removed claims |
ReferenceBot (talk | contribs) Changed an Item |
||
(3 intermediate revisions by 3 users not shown) | |||
Property / author | |||
Property / author: Jan A. Bergstra / rank | |||
Normal rank | |||
Property / author | |||
Property / author: Jan Willem Klop / rank | |||
Normal rank | |||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI publication profile / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W2167316540 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: The lambda calculus. Its syntax and semantics. Rev. ed. / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3896478 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Minimal and Optimal Computations of Recursive Programs / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5565113 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3347272 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Initial Algebra Semantics and Continuous Algebras / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Conditional rewrite rules / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3709891 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3918095 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Computing in systems described by equations / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3776590 / rank | |||
Normal rank |
Latest revision as of 09:58, 19 June 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Conditional rewrite rules: Confluence and termination |
scientific article |
Statements
Conditional rewrite rules: Confluence and termination (English)
0 references
1986
0 references
The authors consider conditional rewrite rules: \[ \bigwedge^{n}_{i=0}(t_ i\@s_ i)\quad \Rightarrow \quad (t\to s)\quad,\quad where\quad \@\in (=,|,\to \to \}\quad, \] and four corresponding term rewriting systems (TRS); 0 for \(n=0,\) I for \(n=0\) and \(\@\) is \(=,\) II for \(n=0\) and \(\@\) is \(|\), and III for \(n=0\) and \(\@\) is \(\to \to;\) also the particular case \(III_ n\) when s are normal closed forms (they contain neither variables nor rules). \(\@\) operations define a reduction relation which could be circular; the problem is solved by a fixed point construction; this approach enables the authors to show that the whole type 0 syntactic theory is suitable also to I and \(III_ n\) types without using a hierarchy of TRSs. The authors consider the confluence and termination problem for some known strategies: full substitution, leftmost reduction, parallel outermost reduction. They analyse the decidability of normal forms and give some criteria.
0 references
algebraic specifications
0 references
reduction techniques
0 references
conditional rewrite rules
0 references
term rewriting systems
0 references
confluence
0 references
termination
0 references