Title of article :
Tree Automata Help One To Solve Equational Formulae In AC-Theories
Author/Authors :
D. Lugiez، نويسنده , , J. L. Moysset، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 1994
Pages :
22
From page :
297
To page :
318
Abstract :
In this paper we consider particular equational formulae where EQUALITY = AC is the congruence induced by a set of associative-commutative axioms. The formulae we are interested in have the form t ≠ ACt1 …t ≠ ACtn and are usually known as complement problems. To solve a complement problem is to find an instance of t which is not an instance of any ti modulo associativity-commutativity. We give a decision procedure based on tree automata which solves these formulae when all the ti1s are linear. We show that this solution also gives a decision of inductive reducibility modulo associativity and commutativity in the linear case and we give several extensions of this approach. Then, we define a new class of tree automata, called conditional tree automata which recognize sets of generalized terms, i.e terms written as multisets, and where the application of a rule depends on the satisfiability of a formula of Presburgerʹs arithmetic. This class of tree automata allows one to solve non-linear complement problems when all occurrences of a non-linear variable occur under the same node (in flattened terms). This solution also provides a procedure to decide inductive reducibility modulo associativity-commutativity in the same case.
Journal title :
Journal of Symbolic Computation
Serial Year :
1994
Journal title :
Journal of Symbolic Computation
Record number :
805030
Link To Document :
بازگشت