Résumé de section

  • Contenus :

    ·        Définition d'un CSP : variables, domaines, contraintes

    ·        Algorithmes de recherche avec retour sur trace (Backtracking)

    ·        Heuristiques de choix de variables (MRV, degré) et de valeurs (LCV)

    ·        Propagation de contraintes : arc-consistance, AC-3

    ·        Applications des CSP : planification d'emplois du temps, affectation de ressources

    Objectifs pédagogiques :

    ·        Modéliser un problème complexe sous la forme d'un CSP

    ·        Implémenter un algorithme de backtracking avec heuristiques

    ·        Analyser l'impact de la propagation de contraintes sur la réduction de l'espace de recherche

    ·        Appliquer les CSP à des cas d'usage concrets