DocumentCode :
2717218
Title :
A new AC unification algorithm with an algorithm for solving systems of diophantine equations
Author :
Boudet, Alexandre ; Contejean, Evelyne ; Devie, Hervé
Author_Institution :
LRI Univ., Paris-Sud, Orsay, France
fYear :
1990
fDate :
4-7 Jun 1990
Firstpage :
289
Lastpage :
299
Abstract :
A novel AC-unification algorithm is presented. A combination technique for regular collapse-free theories is provided along the line developed by A. Boudet et al. (1989). The number of calls to the diophantine equations solver is bounded by the number of AC symbols times the number of shared variables. The rest of the algorithm being linear, this gives a much better idea of how the complexity of AC unification is related to the complexity of solving linear diophantine equations. The termination proof is surprisingly easy. Finally, systems of constraint linear diophantine equations can be solved, rather than one equation at a time, using an algorithm which extends Fortenbacher´s algorithm to an arbitrary dimension. This allows a much more efficient use of the constraints than in the standard case
Keywords :
formal logic; rewriting systems; AC-unification algorithm; Fortenbacher algorithm; associative-commutative unification; diophantine equations solver; regular collapse-free theories; termination proof; Binary search trees; Equations; Helium; Inference algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Logic in Computer Science, 1990. LICS '90, Proceedings., Fifth Annual IEEE Symposium on e
Conference_Location :
Philadelphia, PA
Print_ISBN :
0-8186-2073-0
Type :
conf
DOI :
10.1109/LICS.1990.113755
Filename :
113755
Link To Document :
بازگشت