Chainage avant et arriere

mahdi89 Messages postés 64 Date d'inscription   Statut Membre Dernière intervention   -  
 titou31 -
salut,
je veux ces deux algorithme de chainage avant et mixte en langage c ou java

ALGORITHME DU CHAINAGE AVANT
ENTREE : BF, BR, F
DEBUT
TANT QUE F n'est pas dans BF ET QU'il existe dans BR une règle applicable FAIRE
choisir une règle applicable R (étape de résolution de conflits, utilisation d'heuristiques, de métarègles) BR = BR - R (désactivation de R) BF = BF union concl(R) (déclenchement de la règle R, sa conclusion est rajoutée à la base de faits)
FIN DU TANT QUE SI F appartient à BF
ALORS F est établi
SINON F n'est pas établi

Algorithme du chaînage mixte
ENTREE : F (à déduire)
DEBUT
TANT QUE F n'est pas déduit mais peut encore l'être FAIRE Saturer la base de faits par chaînage AVANT (c'est-à-dire, déduire tout ce qui peut être déduit) Chercher quels sont les faits encore éventuellement déductibles Déterminer une question pertinente à poser à l'utilisateur et ajouter sa réponse à la base de faits
FIN DU TANT QUE FIN
A voir également:

2 réponses

blux Messages postés 27127 Date d'inscription   Statut Modérateur Dernière intervention   3 361
 
Ouais, et c'est à rendre pour quand ?
1
titou31
 
ta pu avoir une solution?
0