We consider the problem of term normalisation modulo associative-commutative (AC) theories and describe several techniques for compiling many-to-one AC matching and reduced term construction. The proposed method, illustrated on three examples, is based on compact bipartite graphs, and is designed for working very efficiently on specific classes of AC patterns. Our experimental results provide strong evidence that compilation of many-to-one AC normalisation is a useful technique for improving the performance of algebraic programming languages.
Content
Author and article information
Conference
Publication date:
September
1997
Publication date
(Print):
September
1997
Pages: 1-12
Affiliations
[0001]LORIA & UHP
BP 101, 54602 Villers-les-Nancy CEDEX, FRANCE
http://www.loria.fr/equipes/protheo
[0002]LORIA & CNRS
BP 101, 54602 Villers-les-Nancy CEDEX, FRANCE
http://www.loria.fr/equipes/protheo