Vous trouverez des informations sur les diagrammes de décision binaires ici BDD on wikipedia.Comment implémenter efficacement les diagrammes de décision binaires (BDD)?
L'approche la plus simple consiste à construire BDT (Binary Decision Tree) et à le réduire en raison de deux règles:
- Fusionner les sous-graphes isomorphes.
- Éliminer tout noeud dont les deux enfants sont isomorphes.
Mais il y a un problème majeur BDT peut être vraiment énorme par rapport à BDD. Y at-il un moyen de construire BDD sans construire le BDT en premier?
Vous construisez jamais l'arbre de décision non partagée. Le BDT n'est qu'un moyen d'expliquer les BDD. –
Puisqu'il s'agit d'une signification différente de bdd par rapport à la balise bdd, je vais supprimer cette balise. –
Une liste des implémentations existantes de diagrammes de décision binaires (~ 50) dans diverses langues peut être trouvée [ici] (https://github.com/johnyf/tool_lists/blob/master/bdd.md). –