Intitulé de la matière : Algorithmes Avancées
Intitulé de l’UE : UEF2
Crédits : 4
Coefficients : 2
Objectifs de l’enseignement
L’implémentation de systèmes capables
d’opérer des tâches intelligentes requiert des langages puissants pour
représenter des problèmes complexes et des méthodes avancées pour explorer des
espaces de solutions dont la taille croît exponentiellement. Le but c’est
maîtriser ces deux aspects.
Connaissances préalables recommandées: Notions en algorithmique.
Contenu de la matière
1. Algorithmes d'approximation pour les problèmes d'ordonnancement,
de sac à dos multidimensionnel (bin packing), de multi-coupes, de connectivité,
de classification, couverture d'ensembles, localisation d'entrepôts, SAT.
2. Algorithmes d'approximation pour les problèmes géométriques
(voyageur de commerce, arbre de Steiner, triangulation de poids minimum,
p-centres).
3. Notions variées d'approximation.
4. Algorithmes randomisés à performance garantie.
5. Algorithmes en ligne: la pagination et les k-serveurs.
Mode d’évaluation : (Continu :40%, EMD : 60%).
Références
- V. Vazirani. Algorithmes d'approximation. Springer
Editions (mars 2006).
-
J. Carlier, P. Chrétienne. Problèmes d'ordonnancement.
- J.C. Billaut, A. Moukrim, E. Sanlaville. Flexibilité
et robustesse en ordonnancement Hermès Science 2005.