AbstractUniform semi-unification is a simple combination of matching and unification defined as follows: given two terms s and t, do there exist substitutions σ and ρ such that sσρ=tσ? We present two algorithms for this problem based on Huet’s unification closure method, one producing (possibly) non-principal solutions, and one producing principal solutions. For both we provide a precise analysis of correctness and asymptotic complexity. Under the uniform cost RAM model (counting assignment, comparison, and arithmetic operations as primitive) our first algorithm is asymptotically as fast as Huet’s method, O(nα(n)), where α is the functional inverse of Ackermann’s function. Under a model which counts assignments and comparisons of pointers, ...
I Unification is a basic operation extensively used in Mathematics and Computer Science: it is of ge...
An essential element of automated deduction systems is unification algorithms which identify general...
In this paper we present a preliminary research report on the problem of nding procedures to solve...
AbstractUniform semi-unification is a simple combination of matching and unification defined as foll...
We present a fast algorithm for uniform semi-unification based on adapting the Huet unification clos...
AbstractSemi-unification is a generalization fo both matching and ordinary unification: for a given ...
Semi-unifiability is a generalization of both unification and matching. It is used to check nontermi...
Semi-unification (unification combined with matching) has been proven undecidable by Kfoury, Tiuryn,...
AbstractA semi-decision algorithm is presented, to search for unification of formulas in typed ω-ord...
A recursion scheme is an orthogonal rewriting system with rules of the form f(x1,...,xn) -> s. We co...
AbstractWe define a general notion of (syntactic) unification, the (π→τ→ )-unification, whose specia...
AbstractUnification is the problem to solve equations of first order terms by finding (all) substitu...
AbstractThe Semi-Unification Problem (SUP) is a natural generalization of both first-order unificati...
AbstractMost knowledge based systems in artificial intelligence (AI), with a commitment to asymbolic...
AbstractUnification in first-order languages is a central operation in symbolic computation and logi...
I Unification is a basic operation extensively used in Mathematics and Computer Science: it is of ge...
An essential element of automated deduction systems is unification algorithms which identify general...
In this paper we present a preliminary research report on the problem of nding procedures to solve...
AbstractUniform semi-unification is a simple combination of matching and unification defined as foll...
We present a fast algorithm for uniform semi-unification based on adapting the Huet unification clos...
AbstractSemi-unification is a generalization fo both matching and ordinary unification: for a given ...
Semi-unifiability is a generalization of both unification and matching. It is used to check nontermi...
Semi-unification (unification combined with matching) has been proven undecidable by Kfoury, Tiuryn,...
AbstractA semi-decision algorithm is presented, to search for unification of formulas in typed ω-ord...
A recursion scheme is an orthogonal rewriting system with rules of the form f(x1,...,xn) -> s. We co...
AbstractWe define a general notion of (syntactic) unification, the (π→τ→ )-unification, whose specia...
AbstractUnification is the problem to solve equations of first order terms by finding (all) substitu...
AbstractThe Semi-Unification Problem (SUP) is a natural generalization of both first-order unificati...
AbstractMost knowledge based systems in artificial intelligence (AI), with a commitment to asymbolic...
AbstractUnification in first-order languages is a central operation in symbolic computation and logi...
I Unification is a basic operation extensively used in Mathematics and Computer Science: it is of ge...
An essential element of automated deduction systems is unification algorithms which identify general...
In this paper we present a preliminary research report on the problem of nding procedures to solve...