J'ai deux expressions arithmétiques entières impliquant un tableau dans un fichier. Quelle est la meilleure façon de stocker chaque expression en mémoire. de sorte que la formule équivalente devienne syntaxiquement équivalente. En comparant la structure, nous pouvons trouver l'équivalence. Pour vérifier l'équivalence, comparez d'abord la structure si elle est la même que si elle est équivalente, sinon utilisez le solveur SMT.analyse et stockage d'expression impliquant un tableau
Ex. a [i + 2] +5 et a [i + 3-1] + 4 + 1 sont équivalents. Actuellement, je représente a [i] = b [i] + z est comme wr (a, i, rd (b, i) + z). Où Write (wr) et Read (rd) sont des fonctions.
Je n'ai pas lu l'article parce que c'est trop cher. –