S5 : Algorithmie avancée

Programme

En trois parties.

Modèles de calculs et classes de problèmes "utiles"

Semaine 1

Théorie des graphes

Semaine 2 à 5

Un outil de modélisation puissant pour résoudre (joliment) nombre de problèmes informatique.

Semaine 1

Cours 1

Semaine 1

  1. Graphes bases :
    1. rappel des définitions
    2. quelques propriétés sur les degrés, les chemins et les cycles
  2. Rappel : encodage d'un graphe
  3. cliques et stables
Cours 2
  1. chemins cycles et connexité
    1. chemin
    2. composante connexe
  2. Parcours eulériens
  3. Parcours hamiltoniens
  4. applications :

Semaine 2

DM

L'ET de l'année dernière :

ET 2024-2025

À rendre sur papier pour le 10 octobre 2025.

Semaine 3

Semaine 4

DS

sujet du DS

Cryptographie

TBD en 2 semaines algo protocoles pgp et envois de message chiffrés

Bonus

TBD au choix :

  • recherche universelle
  • théorème de Cook-Levin
  • graphes infinis
  • méthode probabiliste ?
  • ...

Annales

Modalités de contrôle

Note

La note de cette UE résulte de cette formule :

$$ \max (\frac{DM+ DS + ET}{3}, ET) $$

Avec :

Rendus