UNIVERSITE DE LA MEDITERRANEE
MASTER INFORMATIQUE 1ère année
Faculté des Sciences de Luminy
Année 2004--2005
Département d'Informatique
M02: Complexité
 
Michel VAN CANEGHEM ( Michel.Van.Caneghem@lidil.univ-mrs.fr)
MAISON TURING COMPLEXITE BIO I BIO II ARO VIDEO


Nouvelles
- Le devoir 1 est à rendre le 29 Novembre 2004

- Le devoir 2 est à rendre le 10 Décembre 2004


Université de
la Méditerranée
Faculté
des Sciences
de Luminy
Département
d'Informatique
Laboratoire
d'Informatique
Fondamentale

Ce document a été traduit de LATEX par HEVEA.

Présentation du cours : (M02) Complexité

LES NOTES PROVISOIRES DE l'UE (classées par n° d'étudiant) sont ici : notesM02_04_05etu.pdf



L'objectif de cette UE est de vous présenter divers aspects de la "complexité" des programmes. Cette UE se compose de
  • 6 cours et 6 TD (JFM) : P et NP exam noté 7/20
  • 4 cours et 4 TD (MVC) : Complexité théorique et expérimentale d'algorithmes exam noté 4/20
  • 2 cours et 2 TD (NCR) : Les classes de complexité.exam noté 3/20
  • 2 Devoirs à faire par binôme noté 6/20
(JFM) : Jean-François Maurras, (MVC) Michel Van Caneghem, (NCR) Nadia Creignou.
Cours en Video :
Il y a deux ans (déjà!) tous les cours ont été fimés en vidéo, ils sont disponibles sur Internet. Je souhaiterai avoir votre avis sur cette nouvelle technologie. Essayez d'en profiter.
Consultez la page web sur les cours en video.

1  Complexité théorique et expérimentale

La partie Complexité théorique et expérimentale, a pour but : Il y aura deux devoirs à rendre qui vont compter chacun pour 3 points. Ces devoirs sont à faire au plus par groupes de deux élèves. Chaque devoir mélange à la fois la pratique et un peu de théorie et correspond environ à 10h de travail. De manière générale, il faut faire un petit programme (le langage est au choix, mais moi j'utilise java!) et rendre un document écrit. Voici une description rapide des deux devoirs de cette année :

2  Les cours


Cours Sujet Support de cours
Cours 7 Introduction et rappels mathématiques sur les limites et récurrences.
A noter un excellent formulaire ou vous avez toutes les formules de mathématiques dont vous avez besoin. Je n'ai pas mis le lien web car l'adresse semble innaccessible maintenant.
cours1 - cours1_8
Cours 8 Hash-code et dictionnaires
(présentation du Devoir 1).
voici un cours en ligne, si vous avez quelques difficultés avec les probabilités!!) : http://www.agro-montpellier.fr/cnam-lr/statnet/cours4.htm
cours8 - cours8_8
Cours 9 Diviser pour régner : Les Tris
Démo de tri.
Diviser pour régner (2) : Multiplications de matrices, FFT et autres algorithmes.
M02Cours9 - M02Cours9_8 M02Cours9b - M02Cours9b_8
Cours 10 Initiation à la BioInformatique -- Alignements de séquences biologiques
présentation du Devoir 2
quelques pages web taille des génomes et similarité avec l'homme
Vous pouvez consulter également : Linear Alignment
cours6 - cours6_8

2.1  comment visualiser les fichiers pdf


: Pour pouvoir lire ou imprimer les supports de cours qui sont au format .pdf, vous devez disposer de Acrobat Reader 6.0 (ou 5.0). Ce produit est gratuit et disponible sur de nombreuses plates-formes. Vous pouvez également utiliser Ghostscript ou xpdf.

Les fichiers terminés par _8.pdf, contiennent 8 transparents par page (pour imprimer et pour économiser des arbres!!!)

2.2  Obtenir une autre réduction

Si vous voulez obtenir une autre présentation des transparents, par exemple 2 par pages ou 4 par pages, cela se fait aisément avec latex. Il faut récupérer le package pdfpages (c'est à dire le fichier pdfpages.sty) si il n'est pas déjà installé. La lecture de la doc est très intéressante. Ensuite créer le fichier suivant (pour mettre 2 transparents par page) :

compacte.tex
\documentclass[a4paper]{article}
\usepackage{pdfpages}
\begin{document}
\includepdf[pages=-, nup=1x2, frame=true]{cours2.pdf}
%\includepdf[pages=-, nup=2x4, frame=true]{cours2.pdf}
\end{document}


ensuite exécuter la commande pdflatex compacte.tex et vous obtenez le résultat voulu dans compacte.pdf. C'est magique et on peut faire bien d'autres choses.

3  Les TD

Voici quelques uns des TD que j'envisage de faire (toujours en format .pdf):

4  Les examens passés




Lundi 24 janvier 2005
©2004 Michel Van Caneghem