TY - JOUR
T1 - Variants and satisfiability in the infinitary unification wonderland
AU - Meseguer, José
N1 - My warmest thanks to Santiago Escobar and Steven Eker for many discussions that have helped me arrive at the ideas presented here. I am very grateful to the anonymous referees for their extremely careful reading of two versions of the manuscript and their many excellent suggestions for improving the paper. The final and third version is substantially better than the previous two thanks to them. I take of course full responsibility for any errors that might remain. This work has been partially supported by NRL under contracts N00173-17-1-G002 and N00173-23-C-2002 .
PY - 2023/8
Y1 - 2023/8
N2 - So far, results about variants, the finite variant property (FVP), variant unification, and variant satisfiability have been developed for equational theories E∪B where B is a set of axioms having a finitary unification algorithm, and the equations E, oriented as rewrite rules E→, are convergent modulo B. The extension to the case when B has an infinitary unification algorithm, for example because of non-commutative symbols having associative axioms, was not developed. This paper develops such an extension. In particular, the relationships between the FVP and the boundedness (BP) properties, the identification of conditions on E∪B ensuring FVP, the effective computation of variants and variant unifiers, and criteria making possible the existence of variant satisfiability procedures for the initial algebras of theories E∪B that are either FVP or BP are all explored in detail. The extension from the finitary to the infinitary B-unification case includes some surprises. Furthermore, since all the results are extended beyond FVP theories to the wider class of BP theories, new opportunities are opened up to use these symbolic techniques in wider classes of theories and applications.
AB - So far, results about variants, the finite variant property (FVP), variant unification, and variant satisfiability have been developed for equational theories E∪B where B is a set of axioms having a finitary unification algorithm, and the equations E, oriented as rewrite rules E→, are convergent modulo B. The extension to the case when B has an infinitary unification algorithm, for example because of non-commutative symbols having associative axioms, was not developed. This paper develops such an extension. In particular, the relationships between the FVP and the boundedness (BP) properties, the identification of conditions on E∪B ensuring FVP, the effective computation of variants and variant unifiers, and criteria making possible the existence of variant satisfiability procedures for the initial algebras of theories E∪B that are either FVP or BP are all explored in detail. The extension from the finitary to the infinitary B-unification case includes some surprises. Furthermore, since all the results are extended beyond FVP theories to the wider class of BP theories, new opportunities are opened up to use these symbolic techniques in wider classes of theories and applications.
UR - https://www.scopus.com/pages/publications/85162179667
UR - https://www.scopus.com/pages/publications/85162179667#tab=citedBy
U2 - 10.1016/j.jlamp.2023.100877
DO - 10.1016/j.jlamp.2023.100877
M3 - Article
AN - SCOPUS:85162179667
SN - 2352-2208
VL - 134
JO - Journal of Logical and Algebraic Methods in Programming
JF - Journal of Logical and Algebraic Methods in Programming
M1 - 100877
ER -