Let E be a first-order equational theory. A translation of typed higher-order E-unification problems into a typed combinatory logic framework is presented and justified. The case in which E admits presentation as a convergent term rewriting system is treated in detail: in this situation, a modification of ordinary narrowing is shown to be a complete method for enumerating higher-order E-unifiers. In fact, we treat a more general problem, in which the types of terms contain type variables
Higher-order unification (HOU) concerns unification of (extensions of) $\lambda$-calculus and can be...
The paper presents a nondeterministic algorithm for unifying pairs of terms in equational theories c...
In this monograph we study two generalizations of standard unification, E-unification and higher-ord...
AbstractLet E be a first-order equational theory. A translation of higher-order E-unification proble...
This paper develops a sound and complete transformation-based algorithm forunification in an extensi...
technical reportThis thesis studies first-order unification in equational theories, called E-unifica...
AbstractWe present an algorithm for unification in the simply typed lambda calculus which enumerates...
We introduce several approaches for solving higherorder equational problems by higher-order narrowin...
International audienceAbstract Unification is a central operation in constructing a range of computa...
We present an algorithm for unification of higher-order patterns modulo simple syntactic equational ...
This paper studies unification for order-sorted equational logic. This logic generalizes unsorted eq...
Unification, or solving equations on finite trees, is a P-complete problem central to symbolic manip...
We formalize a universal unification algorithm for the class of equational theories which is induced...
This paper describes a procedure for unification in extensional higher order logics. The procedure i...
AbstractNarrowing is a well-known complete procedure for equational E-unification when E can be deco...
Higher-order unification (HOU) concerns unification of (extensions of) $\lambda$-calculus and can be...
The paper presents a nondeterministic algorithm for unifying pairs of terms in equational theories c...
In this monograph we study two generalizations of standard unification, E-unification and higher-ord...
AbstractLet E be a first-order equational theory. A translation of higher-order E-unification proble...
This paper develops a sound and complete transformation-based algorithm forunification in an extensi...
technical reportThis thesis studies first-order unification in equational theories, called E-unifica...
AbstractWe present an algorithm for unification in the simply typed lambda calculus which enumerates...
We introduce several approaches for solving higherorder equational problems by higher-order narrowin...
International audienceAbstract Unification is a central operation in constructing a range of computa...
We present an algorithm for unification of higher-order patterns modulo simple syntactic equational ...
This paper studies unification for order-sorted equational logic. This logic generalizes unsorted eq...
Unification, or solving equations on finite trees, is a P-complete problem central to symbolic manip...
We formalize a universal unification algorithm for the class of equational theories which is induced...
This paper describes a procedure for unification in extensional higher order logics. The procedure i...
AbstractNarrowing is a well-known complete procedure for equational E-unification when E can be deco...
Higher-order unification (HOU) concerns unification of (extensions of) $\lambda$-calculus and can be...
The paper presents a nondeterministic algorithm for unifying pairs of terms in equational theories c...
In this monograph we study two generalizations of standard unification, E-unification and higher-ord...