Un arbre de décision à lecture unique est défini comme suit:
- et F a l s e sont des arbres de décision à lecture unique.
- Si et B sont des arbres de décision à lecture unique et que x est une variable n'apparaissant pas dans A et B , alors ( x ∧ A ) ∨ ( ˉ x ∧ B ) est également un arbre de décision à lecture unique.
Quelle est la complexité du problème d'équivalence pour les arbres de décision à lecture unique?
- Entrée: Deux fois en lecture des arbres de décision et B .
- Sortie: Est-ce que ?
Motivation:
Ce problème est survenu alors que je regardais le problème d'équivalence de preuve (permutation des règles) d'un fragment de logique linéaire.
Réponses:
J'ai trouvé une solution partielle. Le problème est dans L.
La négation de est équivalente à ( ˉ A ∧ B ) ∨ ( A ∧ ˉ B ) qui est équivalente à F a l s e si à la fois ( ˉ A ∧ B ) et ( A ∧ ˉ B ) le sont.A↔B (A¯∧B)∨(A∧B¯) False (A¯∧B) (A∧B¯)
Le problème est donc au moins en L.
EDIT2: le voilà, http://iml.univ-mrs.fr/~bagnol/drafts/mall_bdd.pdf
Donc, le problème est en effet Logspace-complet.
la source
la source