Counterexamples to Termination for the Direct Sum of Term Rewriting Systems
نویسنده
چکیده
The direct sum of two term rewriting systems is the union of systems having disjoint sets of function symbols. It is shown that the direct sum of two term rewriting systems is not terminating, even if these systems are both terminating. Keyword: Term rewriting system, termination Introduction A term rewriting system R is a set of rewriting rules M → N , where M and N are terms [1, 3, 5]. The direct sum system R1 ⊕ R2 is defined as the union of two term rewriting systems with disjoint function symbols [8]. It was proved [8] that for any term rewriting systems R1 and R2, R1 ⊕R2 is confluent iff R1 and R2 are confluent. By replacing confluent with terminating in the above proposition, the analogous conjecture for the terminating property has the form: R1 ⊕R2 is terminating iff R1 and R2 are terminating. However, the answer to this conjecture is negative against our expectation. We show the counterexamples to this conjecture and its modifications.
منابع مشابه
On modularity in infinitary term rewriting
We study modular properties in strongly convergent infinitary term rewriting. In particular, we show that: • Confluence is not preserved across direct sum of a finite number of systems, even when these are non-collapsing. • Confluence modulo equality of hypercollapsing subterms is not preserved across direct sum of a finite number of systems. • Normalization is not preserved across direct sum o...
متن کاملModular Termination of r-Consistent and Left-Linear Term Rewriting Systems
A modular property of term rewriting systems is one that holds for the direct sum of two disjoint term rewriting systems iff it holds for every involved term rewriting system. A term rewriting system is r-consistent iff there is no term that can be rewritten to two different variables. We show that the subclass of left-linear and r-consistent term rewriting systems has the modular termination p...
متن کاملModular Term Rewriting Systems and the Termination
The direct sum of two term rewriting systems (TRSs) [2,8] R, and R, is confluent if R, and R, are confluent [lo], but the direct sum is not necessarily terminating even if R, and R, are terminating [ll]; that is, termination is not a “modular” [6] property for general term rewriting systems. Recently, it was proved [9,5,12,4] that for some restricted classes of systems the direct sum is termina...
متن کاملA Structural Analysis of Modular Termination of Term Rewriting Systems
Modular properties of term rewriting systems, i.e. properties which are preserved under disjoint unions, have attracted an increasing attention within the last few years. Whereas connuence is modular this does not hold true in general for termination. By means of a careful analysis of potential counterexamples we prove the following abstract result. Whenever the disjoint union R 1 R 2 of two ((...
متن کاملGeneralized Suucient Conditions for Modular Termination of Rewriting
Modular properties of term rewriting systems, i.e. properties which are preserved under disjoint unions, have attracted an increasing attention within the last few years. Whereas connuence is modular this does not hold true in general for termination. By means of a careful analysis of potential counterexamples we prove the following abstract result. Whenever the disjoint union R1 R2 of two ((ni...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Inf. Process. Lett.
دوره 25 شماره
صفحات -
تاریخ انتشار 1987