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
Les modalités de contrôle des connaissances (MCC) sont arrêtées chaque année par l'université et font foi dans le document officiel du parcours. Elles ne sont pas reproduites ici : reportez-vous au document MCC officiel, dont le lien figure sur la page de présentation du parcours concerné.
Guide Master Informatique
