previous up next top index
Précédent : Contraintes d'ordre Remonter : Contraintes Suivant : Mécanisation de la déduction


Déduction pour la résolution de contraintes

 

Participants : Carlos Castro, Claude Kirchner

Les techniques que nous développons pour restreindre les espaces de recherche en déduction automatique peuvent être spécialisées au problème de la résolution ou de la satisfaisabilité de contraintes. Nous avons formalisé en ELAN (cf. section 3.2.1 ) les problèmes de satisfaction de contraintes (CSP). Les algorithmes de résolution de contraintes (par exemple la recherche par génération et test, ou la réduction de problèmes par consistence de noeuds ou d'arcs) sont exprimés par des règles de réécriture coordonnées par des stratégies [21, 20]. Un système de calcul pour résoudre des ensembles de contraintes unaires et binaires sur des ensembles finis est proposé. Cette formalisation permet de mieux analyser en termes d'actions et contrôle les algorithmes de satisfaction de contraintes souvent implantés comme des boîtes noires. Les preuves de correction en sont ainsi facilitées. Le prototypage en ELAN permet d'expérimenter de nouvelles combinaisons de techniques et de les évaluer.