Dimitri Watel


MODÈLES DE CALCULS

Autre(s) enseignant(es) : Renaud Rioboo

On se pose la question de savoir ce qu’est un programme, ce qu’est une fonction, bref ce qu’est un calcul, et de ce que sont les problèmes qu’on peut ou qu’on ne peut pas résoudre avec des programmes. On voit quelles sont les équivalences entre différentes philosophies et modèles de calcul, principalement : machines de Turing, fonctions récursives partielles, lambda-calcul.

Cours annotés

  1. Définitions (Annotations : 2018) (Tableau : 2018)
  2. Calculabilité et fonctions récursives (Annotations : 2018) (Tableau : 2018)
  3. Classes de complexité (Annotations : 2018, 2019) (Tableau : 2018)
  4. Réductions et complétude (Annotations : 2018, 2019) (Tableau : 2018, 2019)
Machines de Turing vues en cours:
Changer de langue : Français English