Florent Madelaine

Journée Calculabilité et Complexité (DIU enseigner en NSI)


Home

Research

Teaching

Bio

Etc

Ressources

  • Comment venir à l'IUT et programme de la journée [pdf]
  • Transparents [pdf]
  • Notes de cours imprimable [pdf]
  • Logiciel pédagogique de simulation de divers modèles de calcul (JFLAP) [jar]

Pour creuser plus loin

  • Script du cours de calculabilité de Benoît Monin[pdf]
  • Livre en anglais un peu daté mais qui donne une bonne introduction à la complexité : Computational Complexity par Christos H. Papadimitriou chez Addison-Wesley.
  • Livre en français de Sylvain Perifel plus récent, plus formel et plus complet que le précédent [pdf]
Babbage's mechanical computer
Babbage's mechanical computer
Alan Turing
Alan Turing

Autres ressources en lien avec des discussions qu'on a eu en cours

  • Trois articles vulgarisés (en anglais) parlant de SAT, de NP et des solveurs SAT modernes[pdf1, pdf2, pdf3]
  • Un article qui explique de manière détaillée le fonctionnement d'un solveur SAT moderne (en particulier à la fin la structure de donnée pour faire une propagation paresseuse mais un bactrack sans mise à jour) [pdf]
  • Problème combinatoire proche du problème d'emploi du temps discuté avec un groupe [wikipedia]
  • Sources tex et pdf un peu en vrac de cours de graphes et automates données avec Malika More à Clermont-Ferrand. La première version est avec des TPs que je faisais avec sage (probablement transposable facilement en python pur en dehors de sage) et de visualiser certains algos de graphe dont les parcours en largeur et profondeur [zip]. La seconde version est de retour sur des TPs sur papier [zip]