In this paper we study basic narrowing as a method for solving equations in the initial 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 care nondeterministic, are the basic rules and suffice for a complete solution procedure. Failure rules detect incons...
We review the concept of term graph narrowing as an approach for solving equations by transformation...
Narrowing is a universal unification procedure for equational theories defined by a canonical term r...
Automated reasoning modulo an equational theory E is a fundamental technique in many applications. I...
In this paper we study basic narrowing as a method for solving equations in theinitial algebra speci...
In this paper we study basic narrowing as a method for solving equations in the initial algebra spec...
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...
AbstractThis paper describes several classes of term rewriting systems (TRS’s), where narrowing has ...
Narrowing is a universal unification procedure for equational theories given by a canonical term rew...
We introduce term graph narrowing as an approach for solving equations by transformations on term gr...
Preliminary version. Final version in JACM 47(4):776-822, 2000 Abstract: The narrowing relation over...
Non-trivial analysis problems require complete lattices with infinite ascending and descending chain...
We review the concept of term graph narrowing as an approach for solving equations by transformation...
Narrowing is a universal unification procedure for equational theories defined by a canonical term r...
Automated reasoning modulo an equational theory E is a fundamental technique in many applications. I...
In this paper we study basic narrowing as a method for solving equations in theinitial algebra speci...
In this paper we study basic narrowing as a method for solving equations in the initial algebra spec...
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...
AbstractThis paper describes several classes of term rewriting systems (TRS’s), where narrowing has ...
Narrowing is a universal unification procedure for equational theories given by a canonical term rew...
We introduce term graph narrowing as an approach for solving equations by transformations on term gr...
Preliminary version. Final version in JACM 47(4):776-822, 2000 Abstract: The narrowing relation over...
Non-trivial analysis problems require complete lattices with infinite ascending and descending chain...
We review the concept of term graph narrowing as an approach for solving equations by transformation...
Narrowing is a universal unification procedure for equational theories defined by a canonical term r...
Automated reasoning modulo an equational theory E is a fundamental technique in many applications. I...