AbstractIn this paper we define a two-rule reduction system for the lazy computation of unification on first-order terms. The computation consists of a sequence of reductions which is almost linear with the size of the input. Every reduction transforms the problem into an equivalent one which is a better approximation of the solution. The approach is based on a combinatorial system which provides abstractions for terms and term unification, and does not resort to any specific reduction control strategy. The abstraction on both data and control makes our system suitable in any applicative context where unification is required
AbstractHuet proposed delaying some unifications of typed lambda terms, as part of a higher-order re...
The paper presents a nondeterministic algorithm for unifying pairs of terms in equational theories c...
International audienceUnification in first-order languages is a central operation in symbolic comput...
Abstract: In this paper we define a two-rule reduction system for the lazy computation of unificatio...
AbstractIn this paper we define a two-rule reduction system for the lazy computation of unification ...
AbstractWe present an algorithm for unification in the simply typed lambda calculus which enumerates...
We give an algorithm for the class of second order unification problems in which second order variab...
AbstractUnification in first-order languages is a central operation in symbolic computation and logi...
AbstractThe problem of unification of terms is log-space complete for P. In deriving this lower boun...
AbstractNominal syntax includes an abstraction operator and a primitive notion of name swapping, tha...
AbstractA semi-decision algorithm is presented, to search for unification of formulas in typed ω-ord...
Unification in the presence of an equational theory is an important problem in theorem-proving and i...
AbstractThe problem of the translation of λ-terms into combinators (bracket abstraction) is of great...
This paper studies unification for order-sorted equational logic. This logic generalizes unsorted eq...
The purpose of this paper is to demonstrate how Lafont’s interaction combinators, a system of three ...
AbstractHuet proposed delaying some unifications of typed lambda terms, as part of a higher-order re...
The paper presents a nondeterministic algorithm for unifying pairs of terms in equational theories c...
International audienceUnification in first-order languages is a central operation in symbolic comput...
Abstract: In this paper we define a two-rule reduction system for the lazy computation of unificatio...
AbstractIn this paper we define a two-rule reduction system for the lazy computation of unification ...
AbstractWe present an algorithm for unification in the simply typed lambda calculus which enumerates...
We give an algorithm for the class of second order unification problems in which second order variab...
AbstractUnification in first-order languages is a central operation in symbolic computation and logi...
AbstractThe problem of unification of terms is log-space complete for P. In deriving this lower boun...
AbstractNominal syntax includes an abstraction operator and a primitive notion of name swapping, tha...
AbstractA semi-decision algorithm is presented, to search for unification of formulas in typed ω-ord...
Unification in the presence of an equational theory is an important problem in theorem-proving and i...
AbstractThe problem of the translation of λ-terms into combinators (bracket abstraction) is of great...
This paper studies unification for order-sorted equational logic. This logic generalizes unsorted eq...
The purpose of this paper is to demonstrate how Lafont’s interaction combinators, a system of three ...
AbstractHuet proposed delaying some unifications of typed lambda terms, as part of a higher-order re...
The paper presents a nondeterministic algorithm for unifying pairs of terms in equational theories c...
International audienceUnification in first-order languages is a central operation in symbolic comput...