M2 - Semestre 3 · Avancé
Modèles de calcul probabiliste et complexité
- Code UE
- SMINF3D8
- ECTS
- 3 ECTS
- Volume horaire
- 20h CM - 10h TD dont 6h en TP
- Responsable(s)
- Parcours
- Algorithmiques et Systèmes Intelligents
- Type de carte
- UE de la carte informatique
- Prérequis
- Non renseigné
Description du cours
Le cours se compose de deux parties : 1. une introduction à l’algorithmique probabiliste ; 2. la conception et l’étude d’algorithmes classiques pour l’arithmétique, la cryptographie et l’algorithmique ; Dans la première partie, les familles principales d’algorithmes probabilistes sont présentées (algorithmes de Monte Carlo, Algorithme Las Vegas) ainsi que les méthodes probabilistes conduisant à ces familles d’algorithmes. Dans la deuxième partie, un focus particulier est fait sur les algorithmes utilisés en crytptographie, en arithmétique ou certains problèmes algorithmiques Les TD de la première partie se feront sur machine et viseront à implémenter des algorithmes vus en TD/TP. La seconde partie se fait sous forme de CM/TD où les notions principales du cours sont présentés sous forme d’une succession de problèmes.
Modalités d'évaluation
Évaluation Continue Intégrale :
- Contrôle continu (CC1) : un TP sur la partie 1, noté sur 20.
- Contrôle continu (CC2) : une évaluation sur la partie 2, notée sur 20.
- Note finale : moyenne des deux notes (1/2 × CC1 + 1/2 × CC2).
Guide Master Informatique
