
Objectifs
Introduction aux limites théoriques à la réalisation informatique de problèmes. Développement de techniques d'analyse mathématique de complexité d'algorithmes. Application à diverses classes de problèmes et à différents modèles de calcul, y compris de calcul parallèle.
Cahier des charges
1. Théorie- complexité et problèmes irréalisables- théorie de la NP-complétude- exemples de problèmes NP-complets- analyse de problèmes par la NP-complétude- comment traiter les problèmes NP-complets- autres classes de problèmes2. Méthodes d'analyse d'algorithmes et applications- approximation axymptotique- récurrences- méthodes statistiques- autres méthodes- applications (algorithmes de tris, recherche, traitement de chaînes de caractères,...)- analyse d'algorithmes parallèles
Autres informations du cahier des charges
Les étudiant(e)s résolvent des exercices théoriques (20% de la cote finale), présentent un chapitre de leur choix à livre ouvert (40% de la cote finale).
Le cours INMA2111 est mentionné dans les programmes suivants :
INFO2
|
Ingénieur civil informaticien
|
| |
Valeurs ECTS de l'activité
INFO22
|
Deuxième année du programme conduisant au grade d'ingénieur civil informaticien
|
(4 ECTS)
| |
MAP21
|
Première année du programme conduisant au grade d'ingénieur civil en mathématiques appliquées
|
(4 ECTS)
| |
MAP22
|
Deuxième année du programme conduisant au grade d'ingénieur civil en mathématiques appliquées
|
(4 ECTS)
| |
MAP23
|
Troisième année du programme conduisant au grade d'ingénieur civil en mathématiques appliquées
|
(4 ECTS)
| |
Valeur ECTS par défaut
|
(4 ECTS)
| |
|