« INFO704 : Analyse d'algorithmes » : différence entre les versions

De Wiki du LAMA (UMR 5127)
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 19 : Ligne 19 :
== Déroulement (2016-2017) ==
== Déroulement (2016-2017) ==


Cours 1 (13 septembre) : Introduction
Cours 1 et 2 (13 septembre) : Introduction
- Exemple "Tri lent" [http://www.lama.univ-savoie.fr/~provencal/enseignement/INFO724/triLent.sage triLent.sage]
- Exemple "Tri lent" [http://www.lama.univ-savoie.fr/~provencal/enseignement/INFO724/triLent.sage triLent.sage]
- Notions d'instance et de problème
- Notions d'instance et de problème

Version du 13 septembre 2016 à 09:40

Responsable pour 2015--2016: Xavier Provençal
  • Xavier Provençal (CM/TD/TP)

Quelques ressources bibliographiques

Ouvrage de référence :

  1. Cormen, Leiserson, Rivest et Stein, Algorithmique, 3e edition (2009). ( Aussi appelé "Introductino à l'algorithmique" pour les deux premières éditions )

Autres références bibliographiques :

  1. Wilf, Algorithms and Complexity, (1994). Disponible en ligne
  2. Garey et Johnson, Computers and intractability a guide to the theory of NP-completeness. (1979).
  3. Paschos, Complexité et approximation polynomiale, (2004).
  4. Hopcroft et Ullman, Introduction to automata theory, languages, and computation, (1979).

TP

À venir.

Déroulement (2016-2017)

Cours 1 et 2 (13 septembre) : Introduction

- Exemple "Tri lent" triLent.sage
- Notions d'instance et de problème
- Encodage d'une instance
- Feuille de rappel et exo Grand-O.
- Feuille de rappel et exo Logarithme et exponentielle.
- Feuille de rappel et exo Analyse d'algorithmes, les bases.


Historique

Ce cours est une refonte de INFO724 Algorithmique avancée, graphes et NP-complétude.