Title of article :
Bi-rewrite Systems
Author/Authors :
Jordi Levy، نويسنده , , JaumeAgust?، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 1996
Pages :
36
From page :
279
To page :
314
Abstract :
In this article we propose an extension of term rewriting techniques to automate the deduction in monotone pre-order theories. To prove an inclusionabfrom a given setIof them, we generate fromI, using a completion procedure, abi-rewrite system, that is, a pair of rewrite relations and , and seek a common termcsuchthatacandbc. Each component of the bi-rewrite system and is allowed to be a subset of the corresponding inclusion relation or defined by the theory ofI. In order to assure the decidability and completeness of such proof procedure we study the termination and commutation of and . The proof of the commutation property is based on a critical pair lemma, using anextendeddefinition of critical pair. We also extend the existing techniques of rewriting modulo equalities to bi-rewriting modulo a set of inclusions. Although we center our attention on the completion process á la Knuth–Bendix, the same notion of extended critical pairs is suitable to be applied to the so-called unfailing completion procedures. The completion process is illustrated by means of an example corresponding to the theory of the union operator. We show that confluence ofextendedcritical pairs may be ensured addingrule schemes. Such rule schemes contain variables denoting schemes of expressions, instead of expressions. We propose the use of thelinear second-order typedλ-calculustocodifythese expression schemes. Although the general second-order unification problem is only semi-decidable, the second-order unification problems we need to solve during the completion process are decidable.
Journal title :
Journal of Symbolic Computation
Serial Year :
1996
Journal title :
Journal of Symbolic Computation
Record number :
805175
Link To Document :
بازگشت