AbstractNarrowing was originally introduced to solve equational E-unification problems. It has also been recognized as a key mechanism to unify functional and logic programming. In both cases, narrowing supports equational reasoning and assumes confluent equations. The main goal of this work is to show that narrowing can be greatly generalized, so as to support a much wider range of applications, when it is performed with rewrite theories (Σ, E, R), where (Σ, E) is an equational theory, and R is a collection of rewrite rules with no restrictions. Such theories axiomatize concurrent systems, whose states are equivalence classes of terms modulo E, and whose transitions are specified by R. In this context, narrowing is generalized from an equa...
AbstractThe combinatorial explosion of state spaces is the biggest problem in applying model checkin...
Narrowing is a complete unification procedure for equational theories defined by canonical term rewr...
Rewriting is a general and expressive way of specifying concurrent systems, where concurrent transit...
AbstractNarrowing was originally introduced to solve equational E-unification problems. It has also ...
AbstractNarrowing is a well-known complete procedure for equational E-unification when E can be deco...
Unification and narrowing are a key ingredient not only to solve equations modulo an equational theo...
Although originally introduced as a theorem proving method to solve equational unification problems,...
AbstractNarrowing was introduced, and has traditionally been used, to solve equations in initial and...
Abstract. Rewriting is a general and expressive way of specifying con-current systems, where concurr...
Narrowing is a universal unification procedure for equational theories given by a canonical term rew...
Narrowing is a universal unification procedure for equational theories given by a canonical term rew...
Narrowing is a complete unification procedure for equational theories defined by canonical term rewr...
Automated reasoning modulo an equational theory E is a fundamental technique in many applications. I...
AbstractWe propose a method called back-and-forth narrowing for solving reachability goals of the fo...
AbstractAutomated reasoning modulo an equational theory E is a fundamental technique in many applica...
AbstractThe combinatorial explosion of state spaces is the biggest problem in applying model checkin...
Narrowing is a complete unification procedure for equational theories defined by canonical term rewr...
Rewriting is a general and expressive way of specifying concurrent systems, where concurrent transit...
AbstractNarrowing was originally introduced to solve equational E-unification problems. It has also ...
AbstractNarrowing is a well-known complete procedure for equational E-unification when E can be deco...
Unification and narrowing are a key ingredient not only to solve equations modulo an equational theo...
Although originally introduced as a theorem proving method to solve equational unification problems,...
AbstractNarrowing was introduced, and has traditionally been used, to solve equations in initial and...
Abstract. Rewriting is a general and expressive way of specifying con-current systems, where concurr...
Narrowing is a universal unification procedure for equational theories given by a canonical term rew...
Narrowing is a universal unification procedure for equational theories given by a canonical term rew...
Narrowing is a complete unification procedure for equational theories defined by canonical term rewr...
Automated reasoning modulo an equational theory E is a fundamental technique in many applications. I...
AbstractWe propose a method called back-and-forth narrowing for solving reachability goals of the fo...
AbstractAutomated reasoning modulo an equational theory E is a fundamental technique in many applica...
AbstractThe combinatorial explosion of state spaces is the biggest problem in applying model checkin...
Narrowing is a complete unification procedure for equational theories defined by canonical term rewr...
Rewriting is a general and expressive way of specifying concurrent systems, where concurrent transit...