In this paper we study basic narrowing as a method for solving equations in theinitial algebra specified by a ground confluent and terminating term rewriting system. Since we are interested in equation solving, we don't study basic narrowing as a reduction relation on terms but consider immediately its reformulation as an equation solving rule. This reformulation leads to a technically simpler presentation and reveals that the essence of basic narrowing can be captured without recourse to term unification.We present an equation solving calculus that features three classes of rules. Resolution rules, whose application is don't know nondeterministic, are the basic rules and suffice for a complete solution procedure. Failure rules detect incon...
AbstractIn this paper we discuss implementation issues of rite, a system that performs lazy narrowin...
We introduce term graph narrowing as an approach for solving equations by transformations on term gr...
We review the concept of term graph narrowing as an approach for solving equations by transformation...
In this paper we study basic narrowing as a method for solving equations in the initial algebra spec...
In this paper we study basic narrowing as a method for solving equations in theinitial algebra speci...
In this paper we analyze completeness results for basic narrowing. We show that basic narrowing is n...
Solving equations in equational theories is a relevant programming paradigm which integrates logic a...
Rewrite systems are directed equations that can be used to compute by repeatedly rewriting an initia...
Narrowing is a universal unification procedure for equational theories defined by a canonical term r...
Narrowing is a complete unification procedure for equational theories defined by canonical term rewr...
Preliminary version. Final version in JACM 47(4):776-822, 2000 Abstract: The narrowing relation over...
Narrowing is a universal unification procedure for equational theories given by a canonical term rew...
AbstractNarrowing is an important method for solving unification problems in equational theories tha...
AbstractThis paper describes several classes of term rewriting systems (TRS’s), where narrowing has ...
AbstractNarrowing was originally introduced to solve equational E-unification problems. It has also ...
AbstractIn this paper we discuss implementation issues of rite, a system that performs lazy narrowin...
We introduce term graph narrowing as an approach for solving equations by transformations on term gr...
We review the concept of term graph narrowing as an approach for solving equations by transformation...
In this paper we study basic narrowing as a method for solving equations in the initial algebra spec...
In this paper we study basic narrowing as a method for solving equations in theinitial algebra speci...
In this paper we analyze completeness results for basic narrowing. We show that basic narrowing is n...
Solving equations in equational theories is a relevant programming paradigm which integrates logic a...
Rewrite systems are directed equations that can be used to compute by repeatedly rewriting an initia...
Narrowing is a universal unification procedure for equational theories defined by a canonical term r...
Narrowing is a complete unification procedure for equational theories defined by canonical term rewr...
Preliminary version. Final version in JACM 47(4):776-822, 2000 Abstract: The narrowing relation over...
Narrowing is a universal unification procedure for equational theories given by a canonical term rew...
AbstractNarrowing is an important method for solving unification problems in equational theories tha...
AbstractThis paper describes several classes of term rewriting systems (TRS’s), where narrowing has ...
AbstractNarrowing was originally introduced to solve equational E-unification problems. It has also ...
AbstractIn this paper we discuss implementation issues of rite, a system that performs lazy narrowin...
We introduce term graph narrowing as an approach for solving equations by transformations on term gr...
We review the concept of term graph narrowing as an approach for solving equations by transformation...