Combination problems for commutative/monoidal theories or how algebra can help in equational unification

被引:7
|
作者
Baader, F
Nutt, W
机构
[1] RHEIN WESTFAL TH AACHEN,LEHR & FORSCH GEBIET THEORET INFORMAT,D-52074 AACHEN,GERMANY
[2] GERMAN RES CTR ARTIFICIAL INTELLIGENCE,D-66123 SAARBRUCKEN,GERMANY
关键词
equational theories; equational unification; semirings; semiadditive categories;
D O I
10.1007/s002000050036
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We study the class of theories for which solving unification problems is equivalent to solving systems of linear equations over a semiring. It encompasses important examples like the theories of Abelian monoids, idempotent Abelian monoids, and Abelian groups. This class has been introduced by the authors independently of each other as ''commutative theories'' (Baader) and ''monoidal theories'' (Nutt). We show that commutative theories and monoidal theories indeed define the same class (module a translation of the signature), and we prove that it is undecidable whether a given theory belongs to it. In the remainder of the paper we investigate combinations of commutative/monoidal theories with other theories. We show that finitary commutative/monoidal theories always satisfy the requirements for applying general methods developed for the combination of unification algorithms for disjoint equational theories. Then we study the adjunction of monoids of homomorphisms to commutative/monoidal theories. This is a special case of a non-disjoint combination, which has an algebraic counterpart in the corresponding semiring. By studying equations over this semiring, we identify a large subclass of commutative/monoidal theories that are of unification type zero. We also show with methods from linear algebra that unitary and finitary commutative/monoidal theories do not change their unification type when they are augmented by a finite monoid of homomorphisms, and how algorithms for the extended theory can be obtained from algorithms for the basic theory.
引用
收藏
页码:309 / 337
页数:29
相关论文
共 50 条