{"id":61,"date":"2016-09-26T16:07:02","date_gmt":"2016-09-26T14:07:02","guid":{"rendered":"http:\/\/perso.ens-lyon.fr\/natacha.portier\/blog\/?p=61"},"modified":"2020-10-19T20:32:54","modified_gmt":"2020-10-19T18:32:54","slug":"anciens-cours","status":"publish","type":"post","link":"https:\/\/perso.ens-lyon.fr\/natacha.portier\/blog\/anciens-cours\/","title":{"rendered":"Anciens cours"},"content":{"rendered":"\n<!--more-->\n\n\n\n<h1 class=\"wp-block-heading\">2014-2015<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Logique, cours de L3, second semestre<br>Plan du cours&nbsp;(les&nbsp;num\u00e9ros&nbsp;de cours ne sont pas toujours respect\u00e9s \u00e0 la lettre)<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>Le calcul propositionnel et son th\u00e9or\u00e8me de compacit\u00e9.&nbsp;<\/strong><strong>Cours 1<\/strong><\/li><li><strong>La syntaxe de la logique du premier ordre et les preuves en d\u00e9duction naturelle&nbsp;<\/strong>&nbsp;<strong>Cours 2<\/strong><\/li><li><strong>La s\u00e9mantique de la logique du premier ordre : interpr\u00e9tation (mod\u00e8le), v\u00e9rit\u00e9, morphismes&nbsp;<\/strong>&nbsp;<strong>Cours 3<\/strong><\/li><li><strong>Le th\u00e9or\u00e8me de compl\u00e9tude de G\u00f6del&nbsp;<\/strong><em>Lien entre la syntaxe et la s\u00e9mantique.<\/em><ol><li>Le th\u00e9or\u00e8me de correction&nbsp;&nbsp;<strong>Cours 4<\/strong><\/li><li>Le th\u00e9or\u00e8me de compl\u00e9tude&nbsp;&nbsp;<strong>Cours 5<\/strong><\/li><\/ol><\/li><li><strong>Le th\u00e9or\u00e8me de compacit\u00e9.<\/strong>&nbsp;<em>Quelques applications.&nbsp;<\/em>&nbsp;<\/li><li><strong>L\u2019arithm\u00e9tique de Peano&nbsp;<\/strong><strong>Cours 6<\/strong><ol><\/ol><\/li><li><strong>Les th\u00e9or\u00e8mes d\u2019incompl\u00e9tude de G\u00f6del&nbsp;Cours 7 et 8<\/strong><ol><li>L\u2019arithm\u00e9tisation de la syntaxe<\/li><li>Les th\u00e9or\u00e8mes de Tarski, G\u00f6del<\/li><\/ol><\/li><li><strong>La th\u00e9orie des ensembles&nbsp;Cours 9 \u00e0 11<\/strong><ol><li>La th\u00e9orie na\u00efve des ensembles et la d\u00e9finition des ordinaux<\/li><li>Les axiomes de Zermelo-Fraenkel<\/li><li>L\u2019axiome du choix et l\u2019axiome de fondation<\/li><\/ol><\/li><li><strong>Applications&nbsp;<\/strong><em>selon le temps qu\u2019il reste<\/em><ol><li>L\u2019\u00e9limination des quantificateurs dans les corps r\u00e9els clos&nbsp;<strong>Cours 12<\/strong><\/li><li>L\u2019\u00e9limination des quantificateurs dans les corps alg\u00e9briquement clos&nbsp;<strong>Cours 13<\/strong><\/li><\/ol><\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bibliographie&nbsp;pour le cours:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Logique math\u00e9matique, Ren\u00e9 Cori et Daniel Lascar, deux tomes chez Dunod (et premi\u00e8re \u00e9dition Axiomes). Cours et exercices. Plusieurs exemplaires \u00e0 la biblioth\u00e8que. Dans le premier tome : Calcul propositionnel, Alg\u00e8bre de Boole, Calcul des pr\u00e9dicats, Th\u00e9or\u00e8mes de compl\u00e9tude. Second tome : R\u00e9cursivit\u00e9 (inclus les machines de Turing) , Formalisation de l&rsquo;arithm\u00e9tique, th\u00e9or\u00e8mes de G\u00f6del, th\u00e9orie des ensembles, un peu de th\u00e9orie des mod\u00e8les. (\u00e0 la Bib)<\/li><li>Introduction \u00e0 la logique, Th\u00e9orie de la d\u00e9monstration, Ren\u00e9 David, Karim Nour et Christophe Raffalli, Dunod (\u00e0 la Bib)<\/li><li>cours de Zoe Chatzidakis (<a href=\"http:\/\/www.math.ens.fr\/~chatzidakis\/\">cours de logique, automne 2014<\/a>)<\/li><li>Jean-Louis Krivine, th\u00e9orie des ensembles (chez Cassini, ou la vieille version aux PUF)<\/li><li>Le&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/logique\/GoedelParAlex.pdf\">cours<\/a>&nbsp;sur le th\u00e9or\u00e8me de G\u00f6del d\u2019Alexandre Miquel<\/li><li><a href=\"https:\/\/math.umons.ac.be\/preprints\/src\/Ozturk020411.pdf\">Quantifier Elimination following Muchnik<\/a>, Christian Michaux et Adem Ozturk<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Bibliographie pour la plage&nbsp;:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Logicomix&nbsp;: an epic search for the truth (roman graphique disponible en fran\u00e7ais et en anglais \u00e0 la biblioth\u00e8que)<\/li><li>La logique, Gilles Dowek, Dominos Flammarion<\/li><li>et pourtant&#8230; ils ne remplissent pas N&nbsp;! Claude Lobry (\u00e0 la bib)<\/li><li>Le th\u00e9or\u00e8me de G\u00f6del, point sciences, Ernest Nagel\/James R. Newman, Kurt G\u00f6del\/Jean-Yves Girard<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Physique et Calcul Quantique :\u00a0accessible pour les \u00e9tudiants de l\u2019ENS Lyon sur\u00a0<a href=\"http:\/\/etudes.ens-lyon.fr\/\">http:\/\/etudes.ens-lyon.fr\/<\/a>, Sciences de la mati\u00e8re, L3 SdM, Deuxi\u00e8me semestre, Physique , Information et Calcul<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">2013-2014<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Logique, cours de L3, second semestre&nbsp;:&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/logique\/partiel-2014.pdf\">partiel<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/logique\/examen_14.pdf\">examen<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Physique et Calcul Quantique&nbsp;:&nbsp;accessible pour les \u00e9tudiants de l\u2019ENS Lyon sur&nbsp;<a href=\"http:\/\/etudes.ens-lyon.fr\/\">http:\/\/etudes.ens-lyon.fr\/<\/a>, Sciences de la mati\u00e8re, L3 SdM, Deuxi\u00e8me semestre, Physique , Information et Calcul<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Complexit\u00e9 Algorithmique,\u00a0cours de base de Master, premier semestre<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">2012-2013<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Complexit\u00e9 Algorithmique, cours de base de Master, premier semestre<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cours 1, mardi 11 septembre&nbsp;: Rappels sur les machines de Turing, DTIME, P et NP<br>Cours 2, mardi 18 septembre&nbsp;: le th\u00e9or\u00e8me de Cook et les codages des calculs de machines de Turing<br>Cours 3 vendredi 21 septembre&nbsp;:co-NP&nbsp;, EXP, NEXP, th\u00e9or\u00e8me de hi\u00e9rarchie en temps d\u00e9terministe, machine de Turing non-d\u00e9terministe universelle<br>Cours 4 vendredi 28 septembre&nbsp;: th\u00e9or\u00e8me de hi\u00e9rarchie en temps non d\u00e9terministe, th\u00e9or\u00e8me de Ladner (preuve en TD), machines \u00e0 oracle et th\u00e9or\u00e8mes de relativisation de P=NP<br>Cours 5 vendredi 5 octobre&nbsp;: complexit\u00e9 en espace, graphe de configuration, th\u00e9or\u00e8me de hi\u00e9rarchie en espace, TQBF est PSPACE, th\u00e9or\u00e8me de Savitch (preuve en TD)<br>Cours 6 vendredi 26 octobre&nbsp;: NL-compl\u00e9tude, NL=co-NL<br>Cours 7, vendredi 9 novembre&nbsp;: Deux d\u00e9finitions de la hi\u00e9rarchie polynomiale, \u00e9nonc\u00e9 du th\u00e9or\u00e8me de compromis espace-temps pour SAT<br>Cours 8, vendredi 16 novembre&nbsp;: preuve du th\u00e9or\u00e8me de compromis espace-temps pour SAT, d\u00e9finition de la hi\u00e9rarchie polynomiale avec les oracles, d\u00e9but des classes de complexit\u00e9 d\u00e9finies avec les circuits<br>Cours 9, vendredi 23 novembre&nbsp;: P\/poly, th\u00e9or\u00e8me de Karp-Lipton (NP \\subset P\/poly implies PH=\\Sigma_2^p), th\u00e9or\u00e8me de Meyer (EXP \\subset P\/poly implies EXP=\\Sigma_2^p)<br>Cours 10, vendredi 30 novembre&nbsp;: classes de complexit\u00e9 probabilistes (BPP, polynomial identity testing, RP, ZPP)<br>Cours 11, vendredi 7 d\u00e9cembre&nbsp;: suite des classes probabilistes ( th\u00e9or\u00e8me de r\u00e9duction des erreurs, esp\u00e9rance du temps de calcul, BPP inclus dans P\/poly, BPP inclus dans Sigma_2^p inter Pi_2^p, simulation de pi\u00e8ce biais\u00e9e, r\u00e9duction probabiliste, AM)<br>Cours 12, vendredi 21 d\u00e9cembre&nbsp;: quelques notions sur les classes de comptage<br><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">TD : S\u00e9bastien Tavenas<br>TD1 vendredi 14 septembre\u00a0: r\u00e9duction \u00e0 2 rubans et \u00e0 1 ruban<br>DM1\u00a0: r\u00e9duction de l\u2019alphabet, passage \u00e0 un demi-ruban<br>TD2\u00a0:<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">2011-2012<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">FDI&nbsp;: Fondements de l&rsquo;informatique, premier semestre du L3<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">cours&nbsp;:&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/pascal.koiran\/\">Pascal Koiran<\/a><br>TD : S\u00e9bastien Tavenas et Natacha Portier<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Complexit\u00e9 Algorithmique, cours de base de Master, premier semestre<br>TD :&nbsp;<a href=\"http:\/\/www.lirmm.fr\/~grenet\/\">Bruno Grenet<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-algo\/partiel_11.pdf\">partiel_11.pdf<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-algo\/examen_11.pdf\">examen_11.pdf<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bibliographie :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Sanjeev Arora et Boaz Barak :\u00a0<a href=\"http:\/\/www.cs.princeton.edu\/theory\/complexity\/\">Complexity Theory: A Modern Approach<\/a><\/li><li>C.H. Papadimitriou,\u00a0<em>Computational Complexity<\/em>, Addison-Wesley(1994)<\/li><li>Michael Sipser,\u00a0<em>Introduction to the theory of computation<\/em><\/li><li>Jos\u00e9 L. Balcazar, Josep Diaz, Joaquim Gabarro,\u00a0<em>Structural Complexity <\/em><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Physique et information quantique, cours d\u2019option du M1 de physique (cours avec Pascal Degiovanni)<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">2008-2009<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/www.ens-lyon.fr\/DI\/ArchivesSeminaires\/\">SIESTE<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lignbleu.gif\" alt=\"\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">FDI2&nbsp;: Fondements de l&rsquo;informatique, second semestre du L3<br>TD :&nbsp;Ivan Morel&nbsp;et&nbsp;Ir\u00e9n\u00e9e Briquel<br><br>Cours 1, mardi 27 janvier : les machines de Turing<br>Cours 2, mardi 3 f\u00e9vrier : les Random Access Machines<br>Cours 3, mardi 10 f\u00e9vrier : les fonctions r\u00e9cursives primitives<br>Cours 4, mardi 24 f\u00e9vrier : les fonctions r\u00e9cursives<br>Cours 5, mardi 3 mars : les syst\u00e8mes acceptables de programmation et leurs propri\u00e9t\u00e9s : codage de machines et de configurations, th\u00e9or\u00e8me de l&rsquo;arr\u00eat, machines universelles, th\u00e9or\u00e8me smn, th\u00e9or\u00e8me de Rice, th\u00e9or\u00e8mes du point fixe de Kleene<br>Cours 6, mardi 10 mars : d\u00e9finition des syst\u00e8mes acceptables de programmation, th\u00e9or\u00e8me de l&rsquo;isomorphisme de Rogers, ensembles d&rsquo;entier \u00e9num\u00e9rables et r\u00e9cursivement \u00e9num\u00e9rables<br>Cours 7, mardi 17 mars : le calcul propositionnel, le th\u00e9or\u00e8me de compacit\u00e9 du calcul propositionnel<br>Cours 8, mardi 24 mars : le calcul des pr\u00e9dicats, le th\u00e9or\u00e8me de compl\u00e9tude et le th\u00e9or\u00e8me de compacit\u00e9 du calcul des pr\u00e9dicats<br>partiel le 31 mars<br>Cours \u00e0 la maison :&nbsp;<a href=\"http:\/\/www.math.u-psud.fr\/~bouscare\/NOTESCOURS\/03Notes4.pdf\">ce cours<\/a><br>Cours 9, mardi 7 avril : Le th\u00e9or\u00e8me de Tarski : dans le langage de l&rsquo;arithm\u00e9tique avec exponentielle, la th\u00e9orie de N n&rsquo;est pas d\u00e9finissable (d&rsquo;apr\u00e8s Smullyan)<br>Cours 10, mardi 21 avril : Le th\u00e9or\u00e8me de G\u00f6del pour l&rsquo;arithm\u00e9tique avec l&rsquo;exponentielle (d&rsquo;apr\u00e8s Smullyan)<br>Cours 11, mardi 28 avril : Le th\u00e9or\u00e8me de G\u00f6del pour l&rsquo;arithm\u00e9tique sans l&rsquo;exponentielle (d&rsquo;apr\u00e8s Smullyan)<br>Cours 12, mardi 5 mai : l&rsquo;ind\u00e9cidabilit\u00e9 du probl\u00e8me de Post (d&rsquo;apr\u00e8s le Hopcroft, Motwani, Ullman)<br>Sur le 10\u00e8me pb de Hilbert : voir&nbsp;wikipedia&nbsp;et le livre de Matiiassevitch (voir la bibliographie)<br>Cours 13, mardi 12 mai : l&rsquo;\u00e9limination des quanteurs dans les corps r\u00e9els clos, d&rsquo;apr\u00e8s l&rsquo;article de Christian Michaux et Adem Ozturk (voir la biblio).<br>mardi 26 mai 9h-12h : exam<br><br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/FDI2\/TD1_09.pdf\">TD1_09.pdf<\/a>&nbsp;: machines de Turing<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/FDI2\/TD2_09.pdf\">TD2_09.pdf<\/a>&nbsp;: RAM<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/FDI2\/TD3_09.pdf\">TD3_09.pdf<\/a>&nbsp;: fonctions r\u00e9cursives<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/FDI2\/TD4_09.pdf\">TD4_09.pdf<\/a>&nbsp;: Ackermann et fonctions r\u00e9cursives<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/FDI2\/TD5_09.pdf\">TD5_09.pdf<\/a>&nbsp;: Turing, le retour, et SAP<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/FDI2\/TD6_09.pdf\">TD6_09.pdf<\/a>&nbsp;: Sur Kleene, snm et ensembles r\u00e9cursivement \u00e9num\u00e9rables<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/FDI2\/TD7_09.pdf\">TD7_09.pdf<\/a>&nbsp;: Calcul propositionnel<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/FDI2\/Partiel_09.pdf\">Partiel_09.pdf<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/FDI2\/Partiel_09_correction.pdf\">correction<\/a>&nbsp;des exos 1 et 4<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/FDI2\/TD8_09.pdf\">TD8_09.pdf<\/a>&nbsp;: Calcul des pr\u00e9dicats<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/FDI2\/TD9_09.pdf\">TD9_09.pdf<\/a>&nbsp;: Th\u00e9orie des mod\u00e8les<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/FDI2\/TD10_09.pdf\">TD10_09.pdf<\/a>&nbsp;: Peano et ses mod\u00e8les<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/FDI2\/TD11_09.pdf\">TD11_09.pdf<\/a>&nbsp;: re-Peano, G\u00f6del, &#8230;<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/FDI2\/TD12_09.pdf\">TD12_09.pdf<\/a>&nbsp;: castor affair\u00e9, ambiguit\u00e9 des grammaires alg\u00e9briques, tuiles de Wang<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/FDI2\/TD13_09.pdf\">TD13_09.pdf<\/a>&nbsp;: r\u00e9visions<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/FDI2\/examen_09.pdf\">examen_09.pdf<\/a><br><br><br>Bibliographie :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>celle de l&rsquo;ann\u00e9e derni\u00e8re<\/li><li>La bibliographie pour l&rsquo;option info de l&rsquo;agreg, \u00e0 voir par&nbsp;<a href=\"http:\/\/www.dit.bretagne.ens-cachan.fr\/People\/David.Cachera\/Enseignement\/Agreg\/agreg.html\">ici<\/a>.<\/li><li><em>Raymond M. Smullyan, Godel&rsquo;s Incompleteness Theorems<\/em>, 1992<em>, Les th\u00e9or\u00e8mes d&rsquo;incompl\u00e9tude de G\u00f6del<\/em>, Dunod, 2000<\/li><li>Logique et fondements de l&rsquo;informatique, Hermes, Lassaigne et Rougemont<\/li><li>Introduction to Automata Theory, Languages, and Computation, John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman, Addison Wesley (trouvable \u00e0 la bib)<\/li><li><a href=\"http:\/\/fr.wikipedia.org\/wiki\/Yuri_Matiyasevich\">Youri Matiiassevitch<\/a>&nbsp;<em>Le dixi\u00e8me probl\u00e8me de Hilbert: Son ind\u00e9cidabilit\u00e9<\/em>, Masson, (1995),&nbsp;<a href=\"http:\/\/fr.wikipedia.org\/wiki\/ISBN\">ISBN<\/a>&nbsp;: 2225848351<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Calcul quantique, cours de recherche de Master, premier semestre<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Complexit\u00e9 Algorithmique, cours de base de Master, premier semestre<br>TD :&nbsp;Ir\u00e9n\u00e9e Briquel&nbsp;et&nbsp;Laurent Jouhet<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cours 0&nbsp;: relire le cours de FDI2<br>Cours 1, mardi 16 septembre : classes de complexit\u00e9 Turing en temps<br>Cours 2, jeudi 18 septembre : NP, le th\u00e9or\u00e8me de Cook (voir chap 2 du Arora Barak)<br>Cours 3, jeudi 25 septembre : diagonalisation : th\u00e9or\u00e8mes de hi\u00e9rarchie d\u00e9terministe et non d\u00e9terministe en temps et th\u00e9or\u00e8me de Ladner (voir chap 3 du Arora Barak)<br>Cours 4, jeudi 9 octobre : les machines \u00e0 oracle et la question P=NP relativis\u00e9e, classes de complexit\u00e9 en espace, th de hierarchie<br>Cours 5, jeudi 16 octobre : Pspace, TQBF, th\u00e9or\u00e8me de Savitch, NL-complet<br>Cours 6, jeudi 23 octobre : NL=coNL, def de PH avec une g\u00e9n\u00e9ralisation des certificats, def de machine alternante<br>Cours 7&nbsp;jeudi 30 octobre : compromis espace temps pour SAT (\u00e0 compl\u00e9ter), d\u00e9finition de PH avec les machines \u00e0 Oracle ; d\u00e9but des circuits bool\u00e9ens : P inclus strictement dans P\/poly.<br>Partiel : jeudi 6 novembre<br>Cours 8, jeudi 13 novembre : classes de circuit uniformes, machines de Turing avec conseil, NP inclus dans P\/poly implique PH=Sigma_2^p<br>Cours 9, jeudi 20 novembre : fin du chapitre sur les circuits (si EXP inclus dans P\/poly alors EXP = Sigma_2^p) et d\u00e9but des classes de complexit\u00e9 probabilistes (BPP, polynomial identity testing)<br>Cours 10, jeudi 27 novembre : fin du chapitre sur les classes probabilistes : RP, ZPP, th\u00e9or\u00e8me de r\u00e9duction des erreurs, esp\u00e9rance du temps de calcul, BPP inclus dans P\/poly, BPP inclus dans Sigma_2^p inter Pi_2^p<br>Cours 11, jeudi 4 d\u00e9cembre : d\u00e9but du chapitre sur les protocoles interactifs, d\u00e9finition des protocoles d\u00e9terministes et probabilistes, dIQ=NP, lemme de r\u00e9duction des erreur, graphe non isomorphisme et r\u00e9sidu non quadratique sont dans IP[2], bla bla sur 01-NP_C dans AM<br>Cours 12, jeudi 11 d\u00e9cembre : d\u00e9but de la preuve IP=PSPACE<br>Cours 13, jeudi 18 d\u00e9cembre : fin de la preuve IP=PSPACE<br>Examen&nbsp;pour ceux qui partent au second semestre :&nbsp;&nbsp;jeudi 18 d\u00e9cembre de 15h \u00e0 18h dans la salle de conseil du LIP (320 bis) au troisi\u00e8me \u00e9tage, un peu apr\u00e8s l&rsquo;amphi B.&nbsp; Attention : la salle n&rsquo;est pas tr\u00e8s bien chauff\u00e9e.<br>Cours 14, jeudi 8 janvier : quelques id\u00e9es sur le th\u00e9or\u00e8me PCP<br><br>Examen&nbsp;:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-algo\/TD1_08.pdf\">TD1_08.pdf<\/a>\u00a0: algo de Markov<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-algo\/TD2_08.pdf\">TD2_08.pdf<\/a>\u00a0: PRIMES, simulation efficace par une machine de Turing universelle, machine oblivious<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-algo\/TD3_08.pdf\">TD3_08.pdf<\/a>\u00a0: Ladner, simulation efficace par une machine de Turing non d\u00e9terministe universelle<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-algo\/TD4_08.pdf\">TD4_08.pdf<\/a>\u00a0: fonctions constructibles en temps, langages unaires, langages creux<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-algo\/TD5_08.pdf\">TD5_08.pdf<\/a>\u00a0: reprend le TD4 et rajoute des exercices sur la constructibilit\u00e9 en temps et en espace<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-algo\/TD6_08.pdf\">TD6_08.pdf<\/a>\u00a0: le jeu de GO est PSPACE-complet<br>TD7_08.pdf\u00a0: machines alternantes<br>TD8_08.pdf\u00a0: des circuits et des cailloux<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-algo\/TD9_08.pdf\">TD9_08.pdf<\/a>\u00a0: des circuits et des cailloux, suite<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-algo\/TD10_08.pdf\">TD10_08.pdf<\/a>\u00a0: P\/poly<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-algo\/TD11_08.pdf\">TD11_08.pdf<\/a>\u00a0: probl\u00e8mes P-complets et P-SEL<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-algo\/TD12_08.pdf\">TD12_08.pdf<\/a>\u00a0: pi\u00e8ces biais\u00e9es, BPL, RL, r\u00e9ductions randomis\u00e9s, th de r\u00e9duction des erreurs pour RP<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-algo\/TD13_08.pdf\">TD13_08.pdf<\/a>\u00a0: IP et permanent<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-algo\/TD14_08.pdf\">TD14_08.pdf<\/a>\u00a0: IP, AM, zero-knowledge<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-algo\/Partiel_08.pdf\">Partiel.pdf<\/a><br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-algo\/examen_08.pdf\">examen.pdf<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Bibliographie :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Sanjeev Arora et Boaz Barak :&nbsp;<a href=\"http:\/\/www.cs.princeton.edu\/theory\/complexity\/\">Complexity Theory: A Modern Approach<\/a><\/li><li>C.H. Papadimitriou,&nbsp;<em>Computational Complexity<\/em>, Addison-Wesley(1994)<\/li><li>Michael Sipser,&nbsp;<em>Introduction to the theory of computation<\/em><\/li><li>Jos\u00e9 L. Balcazar, Josep Diaz, Joaquim Gabarro,&nbsp;<em>Structural Complexity I<\/em><\/li><\/ul>\n\n\n\n<h1 class=\"wp-block-heading\">2007-2008<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/glCQ08.html\">groupe de lecture<\/a>&nbsp;sur le calcul quantique<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">FDI2&nbsp;: Fondements de l&rsquo;informatique, second semestre du L3<br>TD :&nbsp;Florent Becker&nbsp;et&nbsp;Romain Demangeon<br><br>Cours 1, mercredi 30 janvier 2008 : Les machines de Turing<br>Cours 2, mercredi 6 f\u00e9vrier 2008 : RAM<br>Cours 3, mercredi 13 f\u00e9vrier : fonctions r\u00e9cursives primitives<br>Cours 4, lundi 25 f\u00e9vrier : fonctions r\u00e9cursives, le probl\u00e8me de l&rsquo;arr\u00eat<br>Cours 5, lundi 3 mars : th\u00e9or\u00e8me de l&rsquo;arr\u00eat, machines universelles, th\u00e9or\u00e8me smn, th\u00e9or\u00e8me de Rice, premier th\u00e9or\u00e8me du point fixe de Kleene, syst\u00e8me acceptable de programmation<br>Cours 6, mercredi 12 mars : th\u00e9or\u00e8me de l&rsquo;isomorphisme de Rogers, ensemble d&rsquo;entiers r\u00e9cursifs et r\u00e9cursivement \u00e9num\u00e9rables<br>Cours 7, lundi 17 mars : le th\u00e9or\u00e8me de compacit\u00e9 du calcul des proposition, premi\u00e8res d\u00e9finitions du calcul des pr\u00e9dicats<br>partiel : lundi 24 mars<br>Cours 8, mercredi 26 mars : le th\u00e9or\u00e8me de compacit\u00e9 du calcul des pr\u00e9dicats, un peu de compl\u00e9tude<br>Cours 9, lundi 7 avril : le th\u00e9or\u00e8me de compl\u00e9tude du calcul des pr\u00e9dicats, construction des structures \u00e9galitaires<br>Cours 10, lundi 21 avril : Peano<br>Cours 11, lundi 28 avril : th\u00e9or\u00e8me de repr\u00e9sentation, arithm\u00e9tisation de la syntaxe<br>Cours 12, lundi 5 mai : codage des preuves, th\u00e9ories r\u00e9cursives<br>Cours 13, mercredi 7 mai (qui est un lundi de cours, pour remplacer le 12 mai) : les th\u00e9or\u00e8mes de G\u00f6del<br>Cours 14, lundi 19 mai : l&rsquo;\u00e9limination des quanteurs dans les corps r\u00e9els clos, d&rsquo;apr\u00e8s l&rsquo;article de Christian Michaux et Adem Ozturk (voir la biblio ci-dessous).<br>examen vendredi 23 mai :<br><br>Bibliographie :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Christian Michaux et Adem Ozturk,&nbsp;<a href=\"https:\/\/math.umons.ac.be\/preprints\/src\/Ozturk020411.pdf\">Quantifier Elimination&nbsp; following Muchniks<\/a>&nbsp;et une impl\u00e9mentation&nbsp;A Proof-Producing Decision Procedure for Real&nbsp;Arithmetic&nbsp;de Sean&nbsp;McLaughlin et John&nbsp;Harrison<\/li><li>Le&nbsp;<a href=\"http:\/\/www.math.u-psud.fr\/~bouscare\/ens04.html\">cours<\/a>&nbsp;d&rsquo;Elisabeth Bouscaren<\/li><li>Logique math\u00e9matique, Ren\u00e9 Cori et Daniel Lascar, deux tomes chez Dunod (et premi\u00e8re \u00e9dition Axiomes). Cours et exercices. Plusieurs exemplaires \u00e0 la biblioth\u00e8que.Dans le premier tome : Calcul propositionnel, Alg\u00e8bre de Boole, Calcul des pr\u00e9dicats, Th\u00e9or\u00e8mes de compl\u00e9tude. Second tome : R\u00e9cursivit\u00e9 (inclus les machines de Turing) , Formalisation de l&rsquo;arithm\u00e9tique, th\u00e9or\u00e8mes de G\u00f6del, th\u00e9orie des ensembles, un peu de th\u00e9orie des mod\u00e8les. (\u00e0 la Bib)<\/li><li>Math\u00e9matiques de l&rsquo;informatique, cours et exercices corrig\u00e9s (licence, maitrise, agr\u00e9gation), Patrick Dehornoy, chez Dunod. Il y en a 3 \u00e0 la biblioth\u00e8que. Il y a aussi d&rsquo;autres livres du m\u00eame auteur, que je ne connais pas dont les titres sont proches des sujets du cours (\u00e0 la Bib)<\/li><li>Histoire d\u2019algorithmes&nbsp;:&nbsp;du caillou \u00e0 la puce ; Belin. A la bib aussi. Pour votre culture g\u00e9n\u00e9rale sur le sujet.<\/li><li>Langages formels, calculabilit\u00e9 et complexit\u00e9 : Licence et Master de math\u00e9matiques ou d&rsquo;informatique, option informatique de l&rsquo;agr\u00e9gation de math\u00e9matiques, Olivier Carton, Vuibert. (\u00e0 la Bib)<\/li><li>C.H. Papadimitriou,&nbsp;<em>Computational Complexity<\/em>, Addison-Wesley(1994) (pour les machines de Turing principalement) (\u00e0 la Bib)<\/li><li>Introduction to the theory of Computation, Michael Sipser, PWS Publishing Company (\u00e0 la Bib)<\/li><li>le th\u00e9or\u00e8me de G\u00f6del, points sciences, \u00e9ditions du seuil (pour lire le texte de G\u00f6del, traduit)<\/li><li>La machine de Turing, points sciences, \u00e9ditions du seuil (pour lire le texte de Turing, traduit)<\/li><li>Une histoire de l&rsquo;informatique, Philippe Breton, points sciences, \u00e9ditions du seuil (pour votre culture g\u00e9n\u00e9rale)<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><br><a href=\"http:\/\/www.ens-lyon.fr\/DI\/ArchivesSeminaires\/\">SIESTE<\/a><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">2006-2007<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Calcul quantique<br>Master 2<br>Pour les \u00e9tudiants inscrits, voir&nbsp;&nbsp;le site formation de l&rsquo;ENS Lyon<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><a href=\"http:\/\/www.ens-lyon.fr\/DI\/ArchivesSeminaires\/\">SIESTE<\/a><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">2005-2006<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Logique et complexit\u00e9 (th\u00e9orie des mod\u00e8les et complexit\u00e9 alg\u00e9brique)<br>Second semestre du master 1 de math\u00e9matiques approfondies de Lyon et du&nbsp;M1 d&rsquo;informatique fondamentale<br>Cours :&nbsp;<a href=\"http:\/\/math.univ-lyon1.fr\/homes-www\/wagner\/\">Franck Wagner<\/a>&nbsp;et<br>TD : Natacha Portier<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD1_06.pdf\">TD1_06.pdf<\/a>&nbsp;(formules)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD2_06.pdf\">TD2_06.pdf<\/a>&nbsp;(morphisme)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD3_06.pdf\">TD3_06.pdf<\/a>&nbsp;(extension \u00e9l\u00e9mentaire)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD4_06.pdf\">TD4_06.pdf<\/a>&nbsp;(compacit\u00e9)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD5_06.pdf\">TD5_06.pdf<\/a>&nbsp;(saturation)(fait jusqu\u00e0 la fin de l&rsquo;exo 2)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD6_06.pdf\">TD6_06.pdf<\/a>&nbsp;(\u00e9limination des quanteurs et mod\u00e8le compl\u00e9tion)<br>TD7&nbsp; (<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/partiel_03.ps\">partiel.ps<\/a>&nbsp;2003)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/partiel_06.pdf\">partiel_06.pdf<\/a><br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD8_06.pdf\">TD8_06.pdf<\/a>&nbsp;(d\u00e9but de la complexit\u00e9)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD9_06.pdf\">TD9_06.pdf<\/a>&nbsp;(autour de Spira)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD10_06.pdf\">TD10_06.pdf<\/a>&nbsp;(probl\u00e8mes bool\u00e9ens)<br><br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/exam_06.ps\">examen_06.ps<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sources : voir les ann\u00e9es pr\u00e9c\u00e9dentes<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Probabilit\u00e9s et applications \u00e0 l&rsquo;algorithmique<br>Second semestre du&nbsp;L3 d&rsquo;informatique fondamentale<br>Cours :&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/pascal.koiran\">Pascal Koiran<\/a><br>TD :&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\">Natacha Portier<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD1_06.pdf\">TD1_06.pdf<\/a>&nbsp;(on r\u00e9vise les probas du lyc\u00e9e)(jusqu&rsquo;\u00e0 l&rsquo;exo 5 inclus)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD2_06.pdf\">TD2_06.pdf<\/a>&nbsp;(le collectionneur d&rsquo;images)(jusqu&rsquo;\u00e0 l&rsquo;exo 3 inclus)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD3_06.pdf\">TD3_06.pdf<\/a>&nbsp;(th\u00e9or\u00e8me de Hardy Weinberg,corde de Bertrand, probl\u00e8me des menteurs, loi de succession de Laplace)(jusqu&rsquo;\u00e0 l&rsquo;exo 5 inclus)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD4_06.pdf\">TD4_06.pdf<\/a>&nbsp;(diverses lois discr\u00e8tes)(jusqu&rsquo;\u00e0 l&rsquo;exo 5 inclus sauf question 1)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD5_06.pdf\">TD5_06.pdf<\/a>&nbsp;(th\u00e9or\u00e8me des \u00e9v\u00e9nements rares de Poisson)(question 3 pas termin\u00e9e)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD6_06.pdf\">TD6_06.pdf<\/a>&nbsp;(entropie et codage)(jusqu&rsquo;\u00e0 la fin de la question 2)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/partiel_06.pdf\">partiel<\/a>&nbsp;le 28 mars 2006, repouss\u00e9 \u00e0 la semaine suivante et remplac\u00e9 par des r\u00e9visions (fin des &nbsp; TD 2 et 5)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD7_06.pdf\">TD7_06.pdf<\/a>&nbsp;(le principe de Yao)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD8_06.pdf\">TD8_06.pdf<\/a>&nbsp;(fonctions g\u00e9n\u00e9ratrices)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD9_06.ps\">TD9_06.ps<\/a>&nbsp;(cha\u00eenes de Markov, collectionneur de figurines) 9 mai<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD10_06.ps\">TD10_06.ps<\/a>&nbsp;(graphes al\u00e9atoires) TD virtuel le 16 mai<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD11_06.pdf\">TD11_06.pdf<\/a>&nbsp;(marches al\u00e9atoire, processus de branchement de Galton-Watson) 23 mai<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/exam_06.ps\">examen_06.ps<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sources : voir les ann\u00e9es pr\u00e9c\u00e9dentes<br>partiel : http:\/\/www.les-mathematiques.net\/f\/p\/b\/node1.php3&nbsp; (voir le fichier&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/poisson.pdf\">ici<\/a>)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cours Interdisciplinaire d&rsquo;Information Quantique<br>Cours annuel propos\u00e9 aux L3 informaticiens, math\u00e9maticiens, biologistes et g\u00e9ologues<br>Cours :&nbsp;Pascal Degiovanni&nbsp;et Natacha Portier<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">&nbsp;2004-2005<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Calcul quantique<br>Master 2 Premier semestre 2003-2004<br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Logique et complexit\u00e9 (th\u00e9orie des mod\u00e8les et complexit\u00e9 alg\u00e9brique)<br>Second semestre du master 1 de math\u00e9matiques approfondies de Lyon<br>Cours et TD :&nbsp;<a href=\"http:\/\/math.univ-lyon1.fr\/homes-www\/wagner\/\">Franck Wagner<\/a>&nbsp;et Natacha Portier<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sources :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Cours et exercices des ann\u00e9es pr\u00e9c\u00e9dentes&nbsp; se trouvent sur la page de&nbsp;<a href=\"http:\/\/math.univ-lyon1.fr\/homes-www\/wagner\/\">Frank Wagner<\/a><\/li><li>TD 93-94, Anatole Kh\u00e9lif<\/li><li>Logique math\u00e9matique tomes 1 et 2, Ren\u00e9 Cori et Daniel Lascar, Dunod<\/li><li>Cours de Th\u00e9orie des mod\u00e8les, B. Poizat, et la version anglaise (<a href=\"http:\/\/math.univ-lyon1.fr\/~poizat\/\">version russe ici<\/a>)<\/li><li>B. Poizat,&nbsp;<em>Les petits cailloux<\/em>, ALEAS<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Groupe de lecture de Calcul quantique du L3 de math\u00e9matiques<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">2003-2004<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Complexit\u00e9 descriptive et mod\u00e8les finis<br>Premier semestre 2003-2004 du MIM2<br>(cours de base du futur Master)<br>Cours : Jacques Mazoyer<br>TD :&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\">Natacha Portier<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD1_03.ps\">TD1_03.ps<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD1_03.dvi\">TD1_03.dvi<\/a>&nbsp;(formules et logique du premier ordre)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD2_03.ps\">TD2_03.ps<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD2_03.dvi\">TD2_03.dvi<\/a>&nbsp;(La logique du premier ordre exprime des propri\u00e9t\u00e9s locales)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD3_03.ps\">TD3_03.ps<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD3_03.dvi\">TD3_03.dvi<\/a>&nbsp;(Une loi z\u00e9ro-un \u00e9tiquet\u00e9e)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD4_03.ps\">TD4_03.ps<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD4_03.dvi\">TD4_03.dvi<\/a>&nbsp;(loi &nbsp;z\u00e9ro-un non \u00e9tiquet\u00e9e, deux s\u00e9ances)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD5_03.ps\">TD5_03.ps<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD5_03.dvi\">TD5_03.dvi<\/a>&nbsp;(description logique d&rsquo;un calcul)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD6_03.ps\">TD6_03.ps<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD6_03.dvi\">TD6_03.dvi<\/a>&nbsp;(description logique d&rsquo;un calcul, suite)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/partiel_03.ps\">partiel_03.ps<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/partiel_03.dvi\">partiel_03.dvi<\/a><br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD7_03.ps\">TD7_03.ps<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD7_03.dvi\">TD7_03.dvi<\/a>&nbsp;(description logique d&rsquo;un calcul, r\u00e9ciproque du th\u00e9or\u00e8me)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD8_03.ps\">TD8_03.ps<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD8_03.dvi\">TD8_03.dvi<\/a>&nbsp;(pos TC=TC)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD9_03.ps\">TD9_03.ps<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD9_03.dvi\">TD9_03.dvi<\/a>&nbsp;(capture et capture forte)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD10_03.ps\">TD10_03.ps<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/comp-desc\/TD10_03.dvi\">TD10_03.dvi<\/a>&nbsp;(optimisation)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sources :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Les TD de&nbsp;<a href=\"https:\/\/webusers.imj-prg.fr\/~herve.fournier\/\">Herv\u00e9 Fournier<\/a><\/li><li>Finite Model Theory, Ebbinghaus Flum, Springer<\/li><li>Descriptive complexity and Finite Models, Immerman and Kolaitis Editors, AMS, 1997<\/li><li>Descriptive complexity, Immerman, Springer, 1998<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Calcul quantique<br>DEA Premier semestre 2003-2004<br>(cours de recherche du futur Master)<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">2002-2003<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Logique et complexit\u00e9 (th\u00e9orie des mod\u00e8les et complexit\u00e9 alg\u00e9brique)<br>Second semestre 2002-2003 de la ma\u00eetrise de maths de Lyon I<br>Cours :&nbsp;Bruno Poizat<br>TD :&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/\">Natacha Portier<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD1_03.ps\">TD1_03.ps<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD1_03.ps\">TD1_03.dvi<\/a>\u00a0(formules et logique du premier ordre)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD2_03.ps\">TD2_03.ps<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD2_03.ps\">TD2_03.dvi<\/a><br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD3_03.ps\">TD3_03.ps<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD3_03.ps\">TD3_03.dvi<\/a><br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD4_03.ps\">TD4_03.ps<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD4_03.ps\">TD4_03.dvi<\/a>\u00a0(application du th\u00e9or\u00e8me de compacit\u00e9, th\u00e9or\u00e8me de Vaught)<br>TD5 : petite introduction \u00e0 la th\u00e9orie des ensembles.\u00a0 Je me suis appuy\u00e9e sur le cours trouv\u00e9\u00a0d&rsquo;Alexandre Rambaud\u00a0(voir sources):\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/paris5.1.pdf\">fichier1.pdf<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/paris6.1.pdf\">fichier2.pdf<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/paris7.1.pdf\">fichier3.pdf<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/grenoble8.2.pdf\">fichier4.pdf<\/a>. On pourra \u00e9galement consulter les notes enrichies d&rsquo;Emmanuel Jaendel (voir sources).<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD6_03.ps\">TD6_03.ps<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD6_03.ps\">TD6_03.dvi<\/a><br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD7_03.ps\">TD7_03.ps<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD7_03.ps\">TD7_03.dvi<\/a>\u00a0(les corps r\u00e9els clos)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/partiel_03.ps\">partiel_03.ps<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/partiel_03.ps\">partiel_03.dvi<\/a><br>8, cours et TD : les machines de Turing et les circuits sur une structure alg\u00e9brique quelconque<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD9_03.ps\">TD9_03.ps<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD9_03.ps\">TD9_03.dvi<\/a>\u00a0 : grande feuille sur le cours pr\u00e9c\u00e9dent<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD10_03.ps\">TD10_03.ps<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/lc\/TD10_03.ps\">TD10_03.dvi<\/a>\u00a0 : les probl\u00e8mes bool\u00e9ens dans diverses structures<br>vacances, 1er mai, 8 mai<br>examen le jeudi 15 mai de 14h \u00e0 17h amphi B ens Lyon<br>\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sources :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Cours et exercices 2000-2001 et 2001-2002&nbsp; se trouvent sur la page de&nbsp;Frank Wagner<\/li><li><a href=\"https:\/\/members.loria.fr\/EJeandel\/files\/modeles.ps.gz\">Notes enrichies<\/a>&nbsp;du cours pr\u00e9c\u00e9dent, par Emmanuel Jeandel<\/li><li>TD 93-94, Anatole Kh\u00e9lif<\/li><li>Logique math\u00e9matique tomes 1 et 2, Ren\u00e9 Cori et Daniel Lascal, Dunod<\/li><li>Page d&rsquo;Alexandre Rambaud&nbsp;pour le cours de th\u00e9orie des ensembles, fait \u00e9galement par Julien Page.<\/li><li>Jean-Louis Krivine, Th\u00e9orie des ensembles, Cassini<\/li><li>Cours de Th\u00e9orie des mod\u00e8les, B. Poizat, et la version anglaise<\/li><li>B. Poizat,&nbsp;<em>Les petits cailloux<\/em>, ALEAS<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">DEA : Calcul quantique, voir\u00a0ici<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">2001-2002<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Probabilit\u00e9s et applications \u00e0 l&rsquo;algorithmique<br>Second semestre 2001-2002 du&nbsp;MIM&nbsp;premi\u00e8re ann\u00e9e.<br>Cours :&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/pascal.koiran\/\">Pascal Koiran<\/a><br>TD :&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\">Natacha Portier<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD1_02.ps\">TD1_02.ps<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD1_02.ps\">TD1_02.dvi<\/a>(combinatoire)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD2_02.ps\">TD2_02.ps<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD2_02.ps\">TD2_02.dvi<\/a>(probabilit\u00e9s conditionnelles)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD3_02.ps\">TD3_01.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD3_02.dvi\">TD3_02.dvi<\/a>&nbsp;(encore un peu des deux)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD4_02.ps\">TD4_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD4_02.dvi\">TD4_02.dvi<\/a>(variables al\u00e9atoires discr\u00e8tes)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD5_02.ps\">TD5_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD5_02.dvi\">TD5_02.dvi<\/a>(variables al\u00e9atoires discr\u00e8tes)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD6_02.ps\">TD6_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD6_02.dvi\">TD6_02.dvi<\/a>(entropie de Shannon et codages)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD7_02.ps\">TD7_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD7_02.dvi\">TD7_02.dvi<\/a>(suite et th\u00e9orie des questionnaires)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD8_02.ps\">TD8_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD8_02.dvi\">TD8_02.dvi<\/a>(s\u00e9ries g\u00e9n\u00e9ratrices)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD9_02.ps\">TD9_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD9_02.dvi\">TD9_02.dvi<\/a>(cha\u00eenes de Markov)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/partiel_02.ps\">partiel_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/partiel_02.dvi\">partiel_02.dvi<\/a>(tables de hachage, marche au hasard en dimension plus que 3)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD10_02.ps\">TD10_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD10_02.dvi\">TD10_02.dvi<\/a>(processus de Galton-Watson)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD11_02.ps\">TD11_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD11_02.dvi\">TD11_02.dvi<\/a>(la ruine du joueur)<br>TD12_02 : correction du partiel, examen de l&rsquo;ann\u00e9e derni\u00e8re<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD13_02.ps\">TD13_02.ps<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD13_02.dvi\">TD13_02.dvi<\/a>&nbsp;(le principe de Yao)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/examen02.ps\">examen02.ps<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sources :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>celles des ann\u00e9es pr\u00e9c\u00e9dentes;<\/li><li>Game Theory, Guillermo Owen, second edition, Academic Press, 1982<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Mod\u00e8les de calcul et complexit\u00e9<br>Second semestre 2001-2002 du&nbsp;MIM&nbsp;premi\u00e8re ann\u00e9e.<br>Cours : Marianne Delorme<br>TD :&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/\">Natacha Portier<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD1_02.ps\">TD1_02.ps<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD1_02.dvi\">TD1_02.dvi<\/a>&nbsp;(algorithmes de Markov)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD2_02.ps\">TD2_02.ps<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD2_02.dvi\">TD2_02.dvi<\/a>&nbsp;(RAM)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD3_02.ps\">TD3_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD3_02.dvi\">TD3_02.dvi<\/a>&nbsp;(syst\u00e8mes de programmation acceptables, fonctions bool\u00e9ennes),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD4_02.ps\">TD4_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD4_02.dvi\">TD4_02.dvi<\/a>&nbsp;(r\u00e9visions de calculabilit\u00e9),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD5_02.ps\">TD5_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD5_02.dvi\">TD5_02.dvi<\/a>&nbsp;(circuits booleens),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD6_02.ps\">TD6_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD6_02.dvi\">TD6_02.dvi<\/a>&nbsp;(un probl\u00e8me P-complet),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD7_02.ps\">TD7_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD7_02.dvi\">TD7_02.dvi<\/a>&nbsp;(probl\u00e8mes espaceP-complet),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD8_02.ps\">TD8_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD8_02.dvi\">TD8_02.dvi<\/a>&nbsp;(suites de circuits),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD9_02.ps\">TD9_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD9_02.dvi\">TD9_02.dvi<\/a>&nbsp;(relativisations de P=NP avec des oracles),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/partiel_02.ps\">partiel_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/partiel_02.dvi\">partiel_02.dvi<\/a>&nbsp; (P-sel)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD10_02.ps\">TD10_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD10_02.dvi\">TD10_02.dvi<\/a>&nbsp;(fonctions constructibles en espace, compressions, fonctions constructibles en temps),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD11_02.ps\">TD11_02.ps<\/a>&nbsp;,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD11_02.dvi\">TD11_02.dvi<\/a>&nbsp;(classes de complexit\u00e9 probabilistes)<br>TD12_02 : correction du partiel et examen 2001<br>TD13_02 : examen 2000<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sources :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Hemaspandra, Ogihara&nbsp;<em>The complexity Theory Companion<\/em>,<\/li><li>Celles des ann\u00e9es pr\u00e9c\u00e9dentes ;<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Algorithmique<br>Premier semestre 2001-2002 du&nbsp;MIM&nbsp;premi\u00e8re ann\u00e9e.<br>Cours :&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/yves.robert\/\">Yves Robert<\/a><br>TD :&nbsp;<a href=\"https:\/\/lipn.univ-paris13.fr\/~bodini\/?lang=fr\">Olivier Bodini<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\">Natacha Portier<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD1_01.dvi\">TD1_01.dvi<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD1_01.ps\">TD1_01.ps<\/a>&nbsp;(recherche du plus grand, du plus petit et du plus grand simultan\u00e9ment, optimalit\u00e9)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD2_01.dvi\">TD2_01.dvi<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD2_01.ps\">TD2_01.ps<\/a>&nbsp;(recherche de l&rsquo;\u00e9l\u00e9ment majoritaire)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD3_01.dvi\">TD3_01.dvi<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD3_01.ps\">TD3_01.ps<\/a>&nbsp;(optimalit\u00e9 pour la recherche du majoritaire, matrices de Toeplitz, location de skis)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/DM1_01.ps\">DM1_01.ps<\/a>&nbsp;( quelle est la bonne clef ?)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD4_01.dvi\">TD4_01.dvi<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD4_01.ps\">TD4_01.ps&nbsp;<\/a>(programmation dynamique)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD5_01.dvi\">TD5_01.dvi<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD5_01.ps\">TD5_01.ps&nbsp;<\/a>(recherche du m\u00e9dian)<br>partiel : le 24 octobre \u00e0 l&rsquo;heure du cours<br>TD6 : correction du partiel<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/DM2_01.dvi\">DM2_01.dvi<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/DM2_01.ps\">DM2_01.ps<\/a>&nbsp;(le fromage)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD7_01.dvi\">TD7_01.dvi<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD7_01.ps\">TD7_01.ps&nbsp;<\/a>(codage de Huffman)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD8_01.dvi\">TD8_01.dvi<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD8_01.ps\">TD8_01.ps&nbsp;<\/a>(recherche de motifs avec des automates finis et Rabin-Karp)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD9_01.dvi\">TD9_01.dvi<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD9_01.ps\">TD9_01.ps&nbsp;<\/a>(recherche de motifs avec Knuth-Morris-Pratt et Boyer-Moore)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD10_01.ps\">TD10_01.ps&nbsp;<\/a>(tables de hachage)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD11_01.dvi\">TD11_01.dvi<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD11_01.ps\">TD11_01.ps&nbsp;<\/a>(algorithme de Sturm, NP-compl\u00e9tude : 2-SAT, NAE, OIT)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD12_01.dvi\">TD12_01.dvi<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD12_01.ps\">TD12_01.ps&nbsp;<\/a>(somme d&rsquo;un sous-ensemble, partition)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/examen00.ps\">TD13_01.ps&nbsp;<\/a>(examen 2000-2001)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/examen01.ps\">examen_01.ps<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sources :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Celles des ann\u00e9es pr\u00e9c\u00e9dentes ;<\/li><li>Math\u00e9matiques pour le langage formel, Maurice Mignotte, PUF 1989 ;<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">s\u00e9minaire du MIM 2001-2002<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">2000-2001<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Probabilit\u00e9s et applications \u00e0 l&rsquo;algorithmique<br>Second semestre 2000-2001 du&nbsp;MIM&nbsp;premi\u00e8re et deuxi\u00e8me ann\u00e9e.<br>Cours :&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/pascal.koiran\/\">Pascal Koiran<\/a><br>TD :&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\">Natacha Portier<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD1_01.ps\">TD1_01.ps<\/a>\u00a0(combinatoire)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD2_01.ps\">TD2_01.ps<\/a>\u00a0(probabilit\u00e9s conditionnelles)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD3_01.ps\">TD3_01.ps<\/a>\u00a0(encore un peu des deux)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD4_01.ps\">TD4_01.ps<\/a>\u00a0(variables al\u00e9atoires discr\u00e8tes)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD5_01.ps\">TD5_01.ps<\/a>\u00a0(variables al\u00e9atoires discr\u00e8tes, suite)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD6_01.ps\">TD6_01.ps<\/a>\u00a0(th\u00e9orie de l&rsquo;information et entropie de Shannon)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/partiel_01.ps\">partiel_01.ps<\/a><br>L&rsquo;article original de Shannon.<br>Le probl\u00e8me des douze pi\u00e8ces \u00e0 regarder\u00a0sur www.ac-orleans-tours.fr (le lien n&rsquo;existe plus)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD7_01.ps\">TD7_01.ps<\/a>\u00a0(th\u00e9orie des questionnaires)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD8_01.ps\">TD8_01.ps<\/a>\u00a0(marches al\u00e9atoires et chaines de Markov)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD9_01.ps\">TD9_01.ps<\/a>\u00a0(fonctions g\u00e9n\u00e9ratrices)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD10_01.ps\">TD10_01.ps<\/a>\u00a0(processus de branchement : Galton-Watson ; souris ; jeu de Tennis)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/TD11_01.ps\">TD11_01.ps<\/a>\u00a0(la ruine du joueur)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/proba\/exam_01.ps\">exam_01.ps<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sources :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Introduction aux probabilit\u00e9s, P. Br\u00e9maud, Springer-Verlag 1984<\/li><li>Markov Chains, Gibbs Fields, Monte-Carlo Simulation and queues, P. Br\u00e9maud, Springer 1999&nbsp;<\/li><li>exercices de probabilit\u00e9s, Marie Cottrell, Valentine Genon-Catalot, Christian Duhamel, Thierry Meyre, Cassini 1999<\/li><li>exercices ordinaires de probabilit\u00e9s, G\u00e9rard Frugier, ellipses<\/li><li>An introduction to probability theory and its applications, vol. 1, William Feller, Jon Wiley &amp; Sons<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Mod\u00e8les de calcul et complexit\u00e9<br>Second semestre 2000-2001 du&nbsp;MIM&nbsp;premi\u00e8re ann\u00e9e.<br>Cours : Marianne Delorme<br>TD :&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/\">Natacha Portier<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD1_01.ps\">TD1_01.ps<\/a>&nbsp;(algorithmes de Markov)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD2_01.ps\">TD2_01.ps<\/a>(RAM)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD3_01.ps\">TD3_01.ps<\/a>(syst\u00e8mes de programmation acceptables, r\u00e9cursivit\u00e9)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD4_01.ps\">TD4_01.ps<\/a>&nbsp;(les circuits bool\u00e9ens)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD5_01.ps\">TD5_01.ps<\/a>&nbsp;(probl\u00e8mes ESPACE-P-complets)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/partiel_01.ps\">partiel_01.ps<\/a><br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD6_01.ps\">TD6_01.ps<\/a>&nbsp;(probl\u00e8mes P-complets)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD7_01.ps\">TD7_01.ps<\/a>&nbsp;(fonctions constructibles en espace, compressions, fonctions constructibles en temps)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD8_01.ps\">TD8_01.ps<\/a>&nbsp;(relativisations de P=NP avec oracles)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD9_01.ps\">TD9_01.ps<\/a>&nbsp;(classes probabilistes)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/exam01.ps\">examen<\/a>&nbsp;(p-isomorphisme)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sources :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Celles de l&rsquo;ann\u00e9e 1999-2000 ;<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Algorithmique<br>Premier semestre 2000-2001 du&nbsp;MIM&nbsp;premi\u00e8re ann\u00e9e.<br>Cours :&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/yves.robert\/\">Yves Robert<\/a><br>TD :&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/daniel.hirschkoff\/\">Daniel Hirschkoff<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\">Natacha Portier<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD1_00.dvi\">TD1_00.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD1_00.ps\">TD1_00.ps<\/a>\u00a0(recherche du plus grand, du plus petit et du plus grand simultan\u00e9ment, optimalit\u00e9)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD2_00.dvi\">TD2_00.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD2_00.ps\">TD2_00.ps<\/a>\u00a0(algorithme de majorit\u00e9 : quadratique, nlogn et lin\u00e9aire)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD3_00.dvi\">TD3_00.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD3_00.ps\">TD3_00.ps<\/a>\u00a0(algorithme de majorit\u00e9 : l&rsquo;optimal ; recherche du deuxi\u00e8me plus grand ; matrices de Toeplitz)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD4_00.dvi\">TD4_00.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD4_00.ps\">TD4_00.ps<\/a>(programmation dynamique)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/sujet_mariage.dvi\">Devoir(.dvi)<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/sujet_mariage.ps\">Devoir(.ps)<\/a>\u00a0en temps libre (Mariages) et sa\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/cor_DM00.ps\">correction(.ps)<\/a>.<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD5_00.dvi\">TD5_00.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD5_00.ps\">TD5_00.ps<\/a>\u00a0(arbres binaires de recherche, rouges et noirs, B-arbres), une partie du corrig\u00e9\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/rbtrees.ml\">rbtrees.ml<\/a><br>TD6 : correction du\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/partiel00.ps\">partiel<\/a>, une partie du\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/cor_partiel00.ps\">corrig\u00e9(.ps)<\/a><br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD7_00.dvi\">TD7_00.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD7_00.ps\">TD7_00.ps<\/a>\u00a0(Recherche du quanti\u00e8me, m\u00e9dian pond\u00e9r\u00e9, bureau de poste et champ p\u00e9trolier), une partie du\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/cor_TD7_00.ps\">corrig\u00e9(.ps)<\/a><br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD8_00.dvi\">TD8_00.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD8_00.ps\">TD8_00.ps<\/a>\u00a0(codage de Huffman)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD9_00.ps\">TD9_00.ps<\/a>\u00a0(coloriages et p\u00e9rim\u00e8tres, partiel 99)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD10_00.ps\">TD10_00.ps<\/a>\u00a0(nombre de coloriages, variantes de SAT)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD11_00.ps\">TD11_00.ps<\/a>\u00a0(NP-compl\u00e9tude de coloriages)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD12_00.ps\">TD12_00.ps<\/a>\u00a0(Couverture des sommets d&rsquo;un graphe, somme d&rsquo;un sous-ensemble, partition)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD13_00.ps\">TD13_00.ps<\/a>\u00a0(Recherche de motifs : automates finis, algorithme de Knuth, Morris, Pratt et algorithme de Rabin-Karp)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/examen00.ps\">examen00.ps<\/a>(tas d-aire, i plus grands \u00e9l\u00e9ments tri\u00e9s, vertex cover avec degr\u00e9 pair, 2-partition avec meme cardinal, clique pour graphe r\u00e9gulier, approximation du sac \u00e0 dos)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sources :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Celles de l&rsquo;ann\u00e9e 1999-2000 ;<\/li><li>Pour les algorithmes de majorit\u00e9 : sujet d&rsquo;oral d&rsquo;\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/alain.darte\/\">Al<\/a>a<a href=\"http:\/\/perso.ens-lyon.fr\/alain.darte\/\">in Darte<\/a>, article de Fischer et Salzberg, Journal of Algorithms, Vol. 3, pages 376-379, 1982.<\/li><li>Pour le devoir sur les mariages : sujet d&rsquo;oral de\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/pascal.koiran\">Pascal Koiran<\/a>, d&rsquo;apr\u00e8s\u00a0<em>Introduction to Graph Theory<\/em>\u00a0de D. West<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">s\u00e9minaire du MIM 2000-2001<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">1999-2000<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Algorithmique<br>Premier semestre 1999-2000 du&nbsp;MIM&nbsp;premi\u00e8re ann\u00e9e.<br>Cours :&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/yves.robert\/\">Yves Robert<\/a><br>TD :&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/daniel.hirschkoff\/\">Daniel Hirschkoff<\/a>,&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\">Natacha Portier<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD1_99.dvi\">TD1_99.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD1_99.ps\">TD1_99.ps<\/a>\u00a0(recherche du plus grand, du deuxi\u00e8me plus grand, du plus petit et du plus grand simultan\u00e9ment)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD2_99.dvi\">TD2_99.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD2_99.ps\">TD2_99.ps<\/a>\u00a0(m\u00e9thode de l&rsquo;oracle pour l&rsquo;algorithme pr\u00e9c\u00e9dent, r\u00e9solution de r\u00e9currences)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD3_99.dvi\">TD3_99.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD3_99.ps\">TD3_99.ps<\/a>\u00a0(programmation dynamique)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD4_99.dvi\">TD4_99.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD4_99.ps\">TD4_99.ps<\/a>\u00a0(codage de Huffman)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD5_99.ps\">TD5_99.ps\u00a0<\/a>(B-arbres)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD6_99.dvi\">TD6_99.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD6_99.ps\">TD6_99.ps<\/a>\u00a0(coloriages)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD7_99.dvi\">TD7_99.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD7_99.ps\">TD7_99.ps<\/a>\u00a0(Tas de Fibonacci, analyse amortie)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD8_99.dvi\">TD8_99.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD8_99.ps\">TD8_99.ps<\/a>\u00a0(Recherche du quanti\u00e8me, m\u00e9dian pond\u00e9r\u00e9, bureau de poste et champ p\u00e9trolier)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD9_99.dvi\">TD9_99.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD9_99.ps\">TD9_99.ps<\/a>\u00a0(composantes fortement connexes d&rsquo;un graphe, 2-SAT, SAT-2)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD10_99.ps\">TD10_99.ps<\/a>\u00a0(coloriages de graphes)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/14_12_99.dvi\">cours(.dvi)<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/14_12_99.ps\">cours(.ps)<\/a>\u00a0du 14-12-1999 (Le th\u00e9or\u00e8me de Stockmeyer et Meyer)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD11_99.dvi\">TD11_99.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD11_99.ps\">TD11_99.ps<\/a>\u00a0(Couverture des sommets d&rsquo;un graphe, somme d&rsquo;un sous-ensemble, partition)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD12_99.dvi\">TD12_99.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD12_99.ps\">TD12_99.ps<\/a>\u00a0(Recherche de motifs : Rabin-Karp et automates finis)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD13_99.dvi\">TD13_99.dvi<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/TD13_99.ps\">TD13_99.ps<\/a>\u00a0(Algorithme de Knuth, Morris, Pratt pour la recherche de motifs)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/sujet_grob.dvi\">Devoir(.dvi)<\/a>,\u00a0<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/sujet_grob.ps\">Devoir(.ps)<\/a>\u00a0en temps libre (bases de Gr\u00f6bner)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/partiel99.ps\">partiel(.ps)<\/a><br>Examen(.ps)<br>\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sources :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Les fiches des TDmen de l&rsquo;ann\u00e9e pr\u00e9c\u00e9dente&nbsp;Matthieu Exbrayat&nbsp;et&nbsp;Codrin Nichitiu, et les notes d&rsquo;<a href=\"http:\/\/perso.ens-lyon.fr\/yves.robert\">Yves Robert<\/a>.<\/li><li>Les documents qui ont servi de base de travail pour faire passer l&rsquo;\u00e9preuve orale d&rsquo;Informatique commune aux trois ENS Cachan, Lyon, et Ulm en 1999 (\u00e0 r\u00e9cup\u00e9rer&nbsp;<a href=\"http:\/\/graal.ens-lyon.fr\/~yrobert\/Oral99_main.ps.gz\">ici<\/a>).<\/li><li>T. Cormen et al.,&nbsp;<em>Introduction \u00e0 l&rsquo;algorithmique<\/em>, Dunod<\/li><li>&#8230;<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Mod\u00e8les de calcul et complexit\u00e9<br>Second semestre 1999-2000 du&nbsp;MIM&nbsp;premi\u00e8re ann\u00e9e.<br>Cours : Marianne Delorme<br>TD :&nbsp;<a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/\">Natacha Portier<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD1.dvi\">TD1.dvi<\/a>&nbsp;(algorithmes de Markov),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD2.dvi\">TD2.dvi<\/a>&nbsp;(RAM),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD3.dvi\">TD3.dvi<\/a>&nbsp;(syst\u00e8mes de programmation acceptables, fonctions bool\u00e9ennes),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD4.dvi\">TD4.dvi<\/a>&nbsp;(r\u00e9cursivit\u00e9, parall\u00e9lisation de l&rsquo;addition),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD5.dvi\">TD5.dvi<\/a>&nbsp;(les circuits bool\u00e9ens),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD6.dvi\">TD6.dvi<\/a>&nbsp;(les circuits r\u00e9els),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD7.dvi\">TD7.dvi<\/a>&nbsp;(le jeu de la g\u00e9ographie),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD8.dvi\">TD8.dvi<\/a>&nbsp;(jeu de GO, autres probl\u00e8mes ESPACE-P-complets),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/partiel.dvi\">partiel.dvi&nbsp;<\/a>(probl\u00e8mes p\u00e9riodiques ESPACE-P-complets),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD9.dvi\">TD9.dvi<\/a>&nbsp;(fonctions constructibles en espace, compression de l&rsquo;espace, des rubans, du temps),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD10.dvi\">TD10.dvi<\/a>&nbsp;(compression en temps des rubans, fonctions constructibles en temps),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD11.dvi\">TD11.dvi<\/a>&nbsp;(suite de circuit uniforme polynomiale, classe NC),<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/mod\/TD12.dvi\">TD12.dvi<\/a>&nbsp;(classes probabilistes RP, PP, BPP)<br><a href=\"http:\/\/perso.ens-lyon.fr\/natacha.portier\/enseign\/algo\/examen00.ps\">exam00.ps<\/a>&nbsp;(examen)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sources :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>C.H. Papadimitriou,&nbsp;<em>Computational Complexity<\/em>, Addison-Wesley(1994)<\/li><li>B. Poizat,&nbsp;<em>Les petits cailloux<\/em>, ALEAS<\/li><li>J.E. Hopcroft et J.D. Ullman,&nbsp;<em>Introduction to Automata Theory, languages, and Computation<\/em><\/li><li>M. Machtey, P. Young,&nbsp;<em>An Introduction to the General Theory of Algorithms<\/em><\/li><li>Daniel Pierre Bovet, Pierluigi Crescenzi,&nbsp;<em>Introduction to the Theory of Complexity<\/em><\/li><li>&#8230;<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/denif.ens-lyon.fr\/\">DENIF<\/a>&nbsp;\u2013 Documents d\u2019Enseignement Num\u00e9riques en Informatique Fondamentale<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finissons par une citation :<br><em>Les exercices qui pr\u00e9c\u00e8dent sont exceptionnellement originaux, c&rsquo;est-\u00e0-dire qu&rsquo;ils ne sont originaux qu&rsquo;exceptionnellement.&nbsp;<\/em>(un&nbsp;<a href=\"http:\/\/math.univ-lyon1.fr\/~germoni\/\">alg\u00e9briste<\/a>)<br>C&rsquo;est pour cela que j&rsquo;ai essay\u00e9 d&rsquo;indiquer les sources dont nous nous sommes inspir\u00e9s pour ces fiches. Pour les oublis et omissions soyez indulgents et envoyez-moi&nbsp;un petit mot&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-61","post","type-post","status-publish","format-standard","hentry","category-cours"],"_links":{"self":[{"href":"https:\/\/perso.ens-lyon.fr\/natacha.portier\/blog\/wp-json\/wp\/v2\/posts\/61","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/perso.ens-lyon.fr\/natacha.portier\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/perso.ens-lyon.fr\/natacha.portier\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/perso.ens-lyon.fr\/natacha.portier\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/perso.ens-lyon.fr\/natacha.portier\/blog\/wp-json\/wp\/v2\/comments?post=61"}],"version-history":[{"count":24,"href":"https:\/\/perso.ens-lyon.fr\/natacha.portier\/blog\/wp-json\/wp\/v2\/posts\/61\/revisions"}],"predecessor-version":[{"id":120,"href":"https:\/\/perso.ens-lyon.fr\/natacha.portier\/blog\/wp-json\/wp\/v2\/posts\/61\/revisions\/120"}],"wp:attachment":[{"href":"https:\/\/perso.ens-lyon.fr\/natacha.portier\/blog\/wp-json\/wp\/v2\/media?parent=61"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/perso.ens-lyon.fr\/natacha.portier\/blog\/wp-json\/wp\/v2\/categories?post=61"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/perso.ens-lyon.fr\/natacha.portier\/blog\/wp-json\/wp\/v2\/tags?post=61"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}