Unification in the union of disjoint equational theories: Combining decision procedures

被引:66
|
作者
Baader, F [1 ]
Schulz, KU [1 ]
机构
[1] UNIV MUNICH, CIS, D-80538 MUNICH, GERMANY
关键词
D O I
10.1006/jsco.1996.0009
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Most of the work on the combination of unification algorithms for the union of disjoint equational theories has been restricted to algorithms that compute finite complete sets of unifiers. Thus the developed combination methods usually cannot be used to combine decision procedures, i.e., algorithms that just decide solvability of unification problems without computing unifiers. In this paper we describe a combination algorithm for decision procedures that works for arbitrary equational theories, provided that solvability of so-called unification problems with constant restrictions-a slight generalization of unification problems with constants-is decidable for these theories. As a consequence of this new method, we can, for example, show that general A-unifiability, i.e., solvability of A-unification problems with free function symbols, is decidable. Here A stands for the equational theory of one associative function symbol. Our method can also be used to combine algorithms that compute finite complete sets of unifiers. Manfred Schmidt-SchauB' combination result, the until now most general result in this direction, can be obtained as a consequence of this fact. We also obtain the new result that unification in the union of disjoint equational theories is finitary, if general unification-i.e., unification of terms with additional free function symbols-is finitary in the single theories. (C) 1996 Academic Press Limited
引用
收藏
页码:211 / 243
页数:33
相关论文
共 50 条
  • [21] INCREMENTAL CONSTRUCTION OF UNIFICATION ALGORITHMS IN EQUATIONAL THEORIES
    JOUANNAUD, JP
    KIRCHNER, C
    KIRCHNER, H
    LECTURE NOTES IN COMPUTER SCIENCE, 1983, 154 : 361 - 373
  • [22] Non-disjoint Combined Unification and Closure by Equational Paramodulation
    Erbatur, Serdar
    Marshall, Andrew M.
    Ringeissen, Christophe
    FRONTIERS OF COMBINING SYSTEMS (FROCOS 2021), 2021, 12941 : 25 - 42
  • [23] Union of equational theories: An algebraic approach
    Hoffman, P
    TERM REWRITING AND APPLICATIONS, PROCEEDINGS, 2005, 3467 : 61 - 73
  • [24] Equational Anti-unification over Absorption Theories
    Ayala-Rincon, Mauricio
    Cerna, David M.
    Gonzalez Barragan, Andres Felipe
    Kutsia, Temur
    AUTOMATED REASONING, IJCAR 2024, PT II, 2024, 14740 : 317 - 337
  • [25] On Asymmetric Unification and the Combination Problem in Disjoint Theories
    Erbatur, Serdar
    Kapur, Deepak
    Marshall, Andrew M.
    Meadows, Catherine
    Narendran, Paliath
    Ringeissen, Christophe
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, 2014, 8412 : 274 - 288
  • [26] Combining decision procedures for positive theories sharing constructors
    Baader, F
    Tinelli, C
    REWRITING TECHNIQUES AND APPLICATIONS, 2002, 2378 : 352 - 366
  • [27] Deciding the word problem in the union of equational theories
    Baader, F
    Tinelli, C
    INFORMATION AND COMPUTATION, 2002, 178 (02) : 346 - 390
  • [28] Reducing Equational Theories for the Decision of Static Equivalence
    Steve Kremer
    Antoine Mercier
    Ralf Treinen
    Journal of Automated Reasoning, 2012, 48 : 197 - 217
  • [29] Reducing Equational Theories for the Decision of Static Equivalence
    Kremer, Steve
    Mercier, Antoine
    Treinen, Ralf
    ADVANCES IN COMPUTER SCIENCE - ASIAN 2009: INFORMATION SECURITY AND PRIVACY, PROCEEDINGS, 2009, 5913 : 94 - +
  • [30] DECISION PROBLEM FOR EQUATIONAL THEORIES .2. JOIN OF THEORIES
    PIGOZZI, DL
    NOTICES OF THE AMERICAN MATHEMATICAL SOCIETY, 1972, 19 (07): : A766 - A766