Université Paris 7 École Normale Supérieure de Cachan École Normale Supérieure École Polytechnique
Université Paris 6 Université Paris 11 École Nationale Supérieure des Télécommunications
Centre National de la Recherche Scientifique Commissariat à l'Energie Atomique Institut National de Recherche en Informatique et en Automatique

Parisian Master of Research in Computer Science

Master Parisien de Recherche en Informatique (MPRI)

[Home page] [The MPRI course] [Practical information]


Complexité avancée (48h, 6 ECTS)

Responsable : Luc Segoufin (LSV, INRIA and ENS Cachan).

Plan et intervenants du cours 2009-2010 :

Intervenants: Luc Segoufin (cours) et Pierre Chambart (TDs).

Les cours auront lieu le Mercredi de 8h45 à 11hh45 rue du Château des Rentiers
Par défaut on fait 90mn de cours puis 90mn de TD

Début du cours le Mercredi 16 Septembre.
Fin du cours le Mercredi 27 Janvier


Partiel prévu le 18 Novembre durant l'heure habituelle du cours

Exam prévu le 10 Février durant l'heure habituelle du cours

Mercredi 16 Septembre: 3h de cours.
Mercredi 23 Septembre: 3h de TD.
Mercredi 30 Septembre: 3h de cours.
Mercredi 7 Octobre: 3h de TD.
Mercredi 14 Octobre: 90mn de cours puis 90mn de TD
Mercredi 21 Octobre: 90mn de cours puis 90mn de TD
Mercredi 28 Octobre: 90mn de cours puis 90mn de TD (début de Circuit complexity)
Mercredi 4 Novembre: 90mn de cours puis 90mn de TD
Mercredi 11 Novembre: relache
Mercredi 18 Partiel
Mercredi 25 Novembre: 90mn de cours puis 90mn de TD
Mercredi 2 Décembre: 90mn de cours puis 90mn de TD
Mercredi 9 Décembre: 3h de cours
Mercredi 16 Décembre: 3h de TD
Vacances!
Mercredi 6 Janvier: 90mn de cours puis 90mn de TD
Mercredi 13 Janvier: 90mn de cours puis 90mn de TD
Mercredi 20 Janvier: 90mn de cours puis 90mn de TD
Mercredi 27 Janvier: 90mn de cours puis 90mn de TD
Mercredi 10 Février: EXAM 3h

Motivations et objectifs du cours

La théorie de la complexité va bien au-delà de celle des classes P et NP. L'objectif de ce cours est d'étudier la complexité en mémoire et la notion de machine de Turing alternantes. On étudiera des classes de complexités plus petites que P. Pour cela on introduira d'autres notions que la réduction polynomiale.

On introduira aussi la notion de complexité paramétrée qui raffine la notion de complexité.

Description du cours

Langues du cours :

Le cours sera a priori en français.
Cependant, s'il est suivi par des étudiants non francophones et en accord avec l'ensemble des étudiants qui le suivent, ce cours pourra aussi être en anglais.

Le sujet d'examen sera en anglais.
Les étudiants seront autorisés à rédiger leur examen en français ou en anglais.

Pré-requis

On s'attend à ce que les étudiants aient une certaine familiarité avec la notion de Machine de Turing, la classe P (temps polynomial déterministe), la classe NP (temps polynomial non-déterministe), les notions de réductions en temps polynomial, le théorème de Cook (SAT est NP-complet) même si toutes ses notions seront rapidement revues au début du cours.

Cours liés

Complexité et Calculabilité

Bibliographie

Livres:

Polycopiés:

Examens et devoirs

Les feuilles de TDs peuvent être récupérées ici.

Les années précédentes

Équipe pédagogique

Luc Segoufin

?? MN ENS Cachan LSV