Objectifs
* reconnaître, comprendre et identifier les limites du traitement de l'information par un ordinateur;
* comprendre les fondements, les différences et les similitudes des principaux modèles de calculabilité;
* reconnaître, identifier et appréhender les problèmes non calculables ainsi que les problèmes intrinsèquement complexes
Cahier des charges
* Théorie de la calculabilité : problèmes et algorithmes, fonctions calculables et non calculables, réduction, classes de problèmes indécidables (théorème de Rice) , théorème du point fixe, thèse de Church-Turing,
* Principaux modèles de calculabilité : machine de Turing, fonctions récursives, lambda-calcul, automates,
* Théorie de la complexité : classes de complexité, NP-complétude, théorème de Cook, résolution de problèmes NP-complets.
Autres informations du cahier des charges
* pré-requis:
LINF2121 Algorithmique et structures de données - P. Dupont
* Références
Ouvrage(s) recommandé(s)
P. Wolper, "Introduction à la calculabilité" , InterEditions, 1991.
M. Sipser, "Introduction to the Theory of Computation" , WS Publishing Company, 1997.
* Remarque: voir aussi : http://www.ucl.ac.be/etudes/cours/ingi2123.html
Le cours INGI2123 est mentionné dans les programmes suivants :
FSA2DC
|
Diplôme d'études complémentaires en sciences appliquées
|
| |
INFO2
|
Ingénieur civil informaticien
|
| |
LINF2
|
Licence en informatique
|
| |
MATH2
|
Licence en sciences mathématiques
|
| |
Valeurs ECTS de l'activité
FSA2DC/AP
|
Diplôme d'études complémentaires en sciences appliquées (algorithmique et programmation)
|
(4 ECTS)
|
Obligatoire
|
FSA2DC/IN
|
Diplôme d'études complémentaires en sciences appliquées (informatique)
|
(4 ECTS)
| |
FSA3DS/IN
|
Diplôme d'études spécialisées en sciences appliquées (informatique)
|
(4 ECTS)
| |
INFO21
|
Première année du programme conduisant au grade d'ingénieur civil informaticien
|
(4 ECTS)
|
Obligatoire
|
LINF21
|
Première licence en informatique
|
(4 ECTS)
| |
LINF21/GN
|
Première licence en informatique (informatique générale)
|
(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)
| |
MATH21/G
|
Première licence en sciences mathématiques (Général)
|
(4 ECTS)
| |
MATH22/E
|
Deuxième licence en sciences mathématiques (Economie mathématique)
|
(4 ECTS)
| |
MATH22/G
|
Deuxième licence en sciences mathématiques
|
(4 ECTS)
| |
MATH22/S
|
Deuxième licence en sciences mathématiques (Statistique)
|
(4 ECTS)
| |
Valeur ECTS par défaut
|
(4 ECTS)
| |
|