International audienceWe present an algorithm for unification of higher-order patterns modulo simple syntactic equational theories as defined by Kirchner [14]. The algorithm by Miller [17] for pattern unification, refined by Nipkow [18] is first modified in order to behave as a first-order unification algorithm. Then the mutation rule for syntactic theories of Kirchner [13,14] is adapted to pattern E-unification. If the syntactic algorithm for a theory E terminates in the first-order case, then our algorithm will also terminate for pattern E-unification. The result is a DAG-solved form plus some equations of the form λ øverlinex.F(øverlinex) = λ øverlinex. F(øverlinex^π ) where øverlinex^π is a permutation of øverlinex When all function sym...
International audienceWe consider the class of forward-closed theories defined as theequational theo...
Let E be a first-order equational theory. A translation of typed higher-order E-unification problems...
AbstractSolving equations in the free algebra T(F, X) (i.e., unification) uses the two rules: ƒ(s) =...
International audienceWe present an algorithm for unification of higher-order patterns modulo simple...
The paper presents a nondeterministic algorithm for unifying pairs of terms in equational theories c...
Abstract. Higher-order pattern unification problems arise often in computations within systems such ...
Transformation-based systems for general E-unification were first investigated by Gallier and Snyde...
International audienceAbstract Unification is a central operation in constructing a range of computa...
This paper presents a method for combining equational unification algorithms to handle terms contain...
AbstractAn algorithm is presented for solving equations in a combination of arbitrary theories over ...
International audienceWe investigate a hierarchical combination approach to the unification problem ...
We consider anti-unification for simply typed lambda terms in associative, commutative, and associat...
Transformation--based systems for general E-unification were first investigated by Gallier and Snyde...
In this monograph we study two generalizations of standard unification, E-unification and higher-ord...
We present a rule-based Huet's style anti-unification algorithm for simply-typed lambda-terms in η-l...
International audienceWe consider the class of forward-closed theories defined as theequational theo...
Let E be a first-order equational theory. A translation of typed higher-order E-unification problems...
AbstractSolving equations in the free algebra T(F, X) (i.e., unification) uses the two rules: ƒ(s) =...
International audienceWe present an algorithm for unification of higher-order patterns modulo simple...
The paper presents a nondeterministic algorithm for unifying pairs of terms in equational theories c...
Abstract. Higher-order pattern unification problems arise often in computations within systems such ...
Transformation-based systems for general E-unification were first investigated by Gallier and Snyde...
International audienceAbstract Unification is a central operation in constructing a range of computa...
This paper presents a method for combining equational unification algorithms to handle terms contain...
AbstractAn algorithm is presented for solving equations in a combination of arbitrary theories over ...
International audienceWe investigate a hierarchical combination approach to the unification problem ...
We consider anti-unification for simply typed lambda terms in associative, commutative, and associat...
Transformation--based systems for general E-unification were first investigated by Gallier and Snyde...
In this monograph we study two generalizations of standard unification, E-unification and higher-ord...
We present a rule-based Huet's style anti-unification algorithm for simply-typed lambda-terms in η-l...
International audienceWe consider the class of forward-closed theories defined as theequational theo...
Let E be a first-order equational theory. A translation of typed higher-order E-unification problems...
AbstractSolving equations in the free algebra T(F, X) (i.e., unification) uses the two rules: ƒ(s) =...