AbstractAlgebraic specifications of abstract data types can often be viewed as systems of rewrite rules. Here we consider rewrite rules with conditions, such as they arise, e.g., from algebraic specifications with positive conditional equations. The conditional term rewriting systems thus obtained which we will study, are based upon the well-known class of left-linear, non-ambiguous TRSs. A large part of the theory for such TRSs can be generalized to the conditional case. Our approach is non-hierarchical: the conditions are to be evaluated in the same rewriting system. We prove confluence results and termination results for some well-known reduction strategies
Conditional rewrite rules are notorious for being difficult to implement in rewrite engines. This is...
AbstractIn the absence of termination, confluence of rewriting systems is often hard to establish. T...
An automated technique to translate conditional rewrite rules into unconditional ones is presented, ...
AbstractAlgebraic specifications of abstract data types can often be viewed as systems of rewrite ru...
Algebraic specifications of abstract data types can often be viewed as systems of rewrite rules. He...
AbstractWe formally define and prove the correctness of a transformation from conditional rewrite sy...
In the field of conditional term rewriting systems, the reduction of a given term involves recursive...
We study the combination of the following already known ideas for showing confluence ofunconditional...
Full versionInternational audienceThe confluence of untyped lambda-calculus with unconditional rewri...
AbstractThe confluence of untyped λ-calculus with unconditional rewriting is now well un- derstood. ...
We characterize conditional rewriting as satisfiability in a Herbrand-like model of terms where vari...
AbstractRecursion can be conveniently modeled with left-linear positive/negative-conditional term re...
Conditional equations arise naturally in the algebraic specification of data types. They also provid...
Abstract. The confluence of untyped λ-calculus with unconditional re-writing has already been studie...
AbstractMany important applications of rewrite systems, e.g., automated reasoning, algebraic specifi...
Conditional rewrite rules are notorious for being difficult to implement in rewrite engines. This is...
AbstractIn the absence of termination, confluence of rewriting systems is often hard to establish. T...
An automated technique to translate conditional rewrite rules into unconditional ones is presented, ...
AbstractAlgebraic specifications of abstract data types can often be viewed as systems of rewrite ru...
Algebraic specifications of abstract data types can often be viewed as systems of rewrite rules. He...
AbstractWe formally define and prove the correctness of a transformation from conditional rewrite sy...
In the field of conditional term rewriting systems, the reduction of a given term involves recursive...
We study the combination of the following already known ideas for showing confluence ofunconditional...
Full versionInternational audienceThe confluence of untyped lambda-calculus with unconditional rewri...
AbstractThe confluence of untyped λ-calculus with unconditional rewriting is now well un- derstood. ...
We characterize conditional rewriting as satisfiability in a Herbrand-like model of terms where vari...
AbstractRecursion can be conveniently modeled with left-linear positive/negative-conditional term re...
Conditional equations arise naturally in the algebraic specification of data types. They also provid...
Abstract. The confluence of untyped λ-calculus with unconditional re-writing has already been studie...
AbstractMany important applications of rewrite systems, e.g., automated reasoning, algebraic specifi...
Conditional rewrite rules are notorious for being difficult to implement in rewrite engines. This is...
AbstractIn the absence of termination, confluence of rewriting systems is often hard to establish. T...
An automated technique to translate conditional rewrite rules into unconditional ones is presented, ...