AbstractUnification in first-order languages is a central operation in symbolic computation and logic programming. Many unification algorithms have been proposed in the past; however, there is no consensus on which algorithm is the best to use in practice. While Paterson and Wegman's linear unification algorithm (1978) has the lowest time complexity in the worst case, it requires an important overhead to be implemented. This is true also, although less importantly, for Martelli and Montanari's algorithm (Martelli and Montanari 1982), and Robinson's algorithm (Robinson 1971), is finally retained in many applications despite its exponential worst-case time complexity. In this paper, we present unification algorithms in a uniform way and provi...
L'unification dans les langages du premier ordre est une operation fondamentale en calcul symbolique...
Congruence closure is a fundamental operation for symbolic computation. Unification closureis define...
AbstractAn algorithm is presented for solving equations in a combination of arbitrary theories over ...
International audienceUnification in first-order languages is a central operation in symbolic comput...
AbstractUnification in first-order languages is a central operation in symbolic computation and logi...
This paper deals with the average complexity of Robinson's unification algorithm, for a simple case ...
In this work, we deal with the unification of unrestricted (i.e. inifiable and non-unifiable) pais o...
In this paper a simple algorithm to test equality of binary trees currently used in symbolic computa...
[[abstract]]This paper presents the design of a special‐purpose cellular tree architecture for the u...
Unification, or solving equations on finite trees, is a P-complete problem central to symbolic manip...
The algorithm analysed by Naïmi, Trehe and Arnold was the very first distributed algorithm to solve ...
This article studies the parameterized complexity of the unification problem with associative, commu...
We investigate the worst case complexity regarding the number of comparisons for a simple and stable...
A unification algorithm is said to be minimal for a unication problem if it generates exactly a (min...
AbstractUniform semi-unification is a simple combination of matching and unification defined as foll...
L'unification dans les langages du premier ordre est une operation fondamentale en calcul symbolique...
Congruence closure is a fundamental operation for symbolic computation. Unification closureis define...
AbstractAn algorithm is presented for solving equations in a combination of arbitrary theories over ...
International audienceUnification in first-order languages is a central operation in symbolic comput...
AbstractUnification in first-order languages is a central operation in symbolic computation and logi...
This paper deals with the average complexity of Robinson's unification algorithm, for a simple case ...
In this work, we deal with the unification of unrestricted (i.e. inifiable and non-unifiable) pais o...
In this paper a simple algorithm to test equality of binary trees currently used in symbolic computa...
[[abstract]]This paper presents the design of a special‐purpose cellular tree architecture for the u...
Unification, or solving equations on finite trees, is a P-complete problem central to symbolic manip...
The algorithm analysed by Naïmi, Trehe and Arnold was the very first distributed algorithm to solve ...
This article studies the parameterized complexity of the unification problem with associative, commu...
We investigate the worst case complexity regarding the number of comparisons for a simple and stable...
A unification algorithm is said to be minimal for a unication problem if it generates exactly a (min...
AbstractUniform semi-unification is a simple combination of matching and unification defined as foll...
L'unification dans les langages du premier ordre est une operation fondamentale en calcul symbolique...
Congruence closure is a fundamental operation for symbolic computation. Unification closureis define...
AbstractAn algorithm is presented for solving equations in a combination of arbitrary theories over ...