Combination techniques and decision problems for disunification

Previous work on combination techniques considered the question of how to combine unification algorithms for disjoint equational theories E 1,…, E n in order to obtain a unification algorithm for the union E 1 ∪ ⋯ ∪ E n of the theories. Here we want to show that variants of this method may be used t...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Theoretical computer science Ročník 142; číslo 2; s. 229 - 255
Hlavní autoři: Baader, Franz, Schulz, Klaus U.
Médium: Journal Article Konferenční příspěvek
Jazyk:angličtina
Vydáno: Amsterdam Elsevier B.V 15.05.1995
Elsevier
Témata:
ISSN:0304-3975, 1879-2294
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:Previous work on combination techniques considered the question of how to combine unification algorithms for disjoint equational theories E 1,…, E n in order to obtain a unification algorithm for the union E 1 ∪ ⋯ ∪ E n of the theories. Here we want to show that variants of this method may be used to decide solvability and ground solvability of disunification problems in E 1 ∪ ⋯ ∪ E n . Our first result says that solvability of disunification problems in the free algebra of the combined theory E 1 ∪ ⋯ ∪ E n is decidable if solvability of disunification problems with linear constant restrictions in the free algebras of the theories E i ( i = 1,…, n) is decidable. In order to decide ground solvability (i.e., solvability in the initial algebra) of disunification problems in E 1 ∪ ⋯ ∪ E n we have to consider a new kind of subproblem for the particular theories E i , namely solvability (in the free algebra) of disunification problems with linear constant restriction under the additional constraint that values of variables are not E i -equivalent to variables. The correspondence between ground solvability and this new kind of solvability holds, (1) if one theory E i is the free theory with at least one function symbol and one constant, or (2) if the initial algebras of all theories E i are infinite. Our results can be used to show that the existential fragment of the theory of the (ground) term algebra modulo associativity of a finite number of function symbols is decidable; the same result follows for function symbols which are associative and commutative, or associative, commutative and idempotent.
ISSN:0304-3975
1879-2294
DOI:10.1016/0304-3975(94)00277-0