À la fin de ce cours, vous saurez :
Le module Métaheuristiques comprend 8 session qui sont des unités de travail pour l'étudiant :
• S1 - Introduction : présentation de problèmes d'optimisation
• S2 - Méthodes exactes : revue des principales méthodes
• S3 - Présentation des métaheuristiques
• S4 - Méthodes locales I : recherche locale et méthode GRASP
• S5 - Méthodes locales II : Algorithme du recuit simulé et méthode Tabou
• S6 - Algorithmes génétiques
• S7 - Insectes sociaux
• S8 - Essaims particulaires
Chaque session comprend un cours sous forme vidéo, pages Web et fichier pdf téléchargeable ainsi que des exercices avec solutions. La résolution des exercices s'appuie en général sur l'utilisation facultative d'un site "laboratoire algorithmique"
Le module s'adresse à des étudiants de niveau master et demande au total 90 à 120 h de travail étalées sur 15 semaines.
Chaque session est prévue pour être étudiée au long de 2 semaines (sauf la session S3 : une semaine) à raison de 6 à 8h de travail effectif.
• Niveau de mathématiques du premier cycle universitaire,
• Notions certaines d'algorithmique.
L'évaluation est laissée à la responsabilité de l'enseignant qui peut donner des devoirs au long de la formation.