[PDF] Algorithmique et Modélisation - Introduction





Previous PDF Next PDF



Examen dadmission à lEPFL

1. 1.1 Organisation temporelle de l'examen d'admission . C. E. LEISERSON R. L. RIVEST



Algorithmique

Cours avec 957 exercices et 158 problèmes. Algorithmique. Thomas H. Cormen. Professeur d'informatique au Dartmouth College. Charles E. Leiserson.



PLAN DE COURS

T. Cormen C.E. Leiserson et R.L. Rivest: Algorithmique : cours avec 957 exercices et 158 problèmes



Introduction à lalgorithmique

22 juin 2006 21.4 Analyse de l'union par rang avec compression de chemin. 498. Exercices. 505. PROBLÈMES. 506. PARTIE 6 • ALGORITHMES POUR LES GRAPHES.



Examen dadmission à lEPFL

1. 1.1 Organisation temporelle de l'examen d'admission . C. E. LEISERSON R. L. RIVEST



Cours dAlgorithmique - Florent Hivert

Mots clés : algorithmique analyse d'algorithmes. Cormen



COURS ALGORITHMIQUE ET PROGRAMMATION INFORMATIQUE

12 mars 2013 Cours et exercices corrigés d'algorithmique- J. Julliand Ed Vuibert. Fev 2010 ... Mathématiques : problème 3n+1: élémentaire mais redoutable.



ficall.pdf

Démontrer que ? est compatible avec ? et que l'application quotient parmi les relations d'équivalence étudiées dans le cours et les exercices du ...



Sciences de gestion - Synthèse de cours exercices corrigés

D'une part pour certains exercices simples



Algorithmique et Modélisation - Introduction

- prévoir 1 à 2h de travail à la maison pour 1h de cours ou TD (ici de 5 à 9h de travail). - exercices à la maison (pour préparer quick et examen)

ORGANISATIONOBJECTIFRéférences

Algorithmique et Modélisation

Introduction

Équipe pédagogique

Adrien Faure, Nicolas Gast,Cyril Labbé, Florence Perronnin,Jean-Marc.Vincent1

Laboratoire LIG

Équipe-Projet POLARIS

Jean-Marc.Vincent@imag.fr

Grenoble 2018

1 / 13Algorithmique et Modélisation

ORGANISATIONOBJECTIFRéférences

ALGORITHMIQUE ET MODÉLISATION1ORGANISATION DE L"UE : Algorithmique et modélisation2OBJECTIF DE L"UE3Références bibliographiques

2 / 13Algorithmique et Modélisation

ORGANISATIONOBJECTIFRéférences

ORGANISATION:ÉQUIPE PÉDAGOGIQUETravaux dirigés 1 : modélisation

Nicolas.Gast@inria.fr

LIG, PolariscoordinationFlorence.Perronnin@imag.fr

LIG, PolariscoordinationJean-Marc.Vincent@imag.fr

LIG, PolarisCours et TD1

Travaux dirigés 2 : structures de données

Adrien.Faure@inria.fr

LIG, DataMoveCyril.Labbe@imag.fr

LIG, SIGMACoordination et apnees3 / 13Algorithmique et Modélisation

ORGANISATIONOBJECTIFRéférences

COMMUNICATION AVEC L"ÉQUIPE PÉDAGOGIQUEMail et adresses électroniques

Adresse Mail enseignant :Prénom.Nom@imag.fr

SUJET : [L3INFO :ALGO6] Cours/TD1/TD2/Apnéesujet explicite envoyer votre mail avec votre adresse officielle@etu.univ-grenoble-alpes.fr

toute adresse de provenance différente risque d"être "grey/black-listée" et d"atterrir dans une

poubelle le mail officiel de la L3-INFO est la listeetu-2017-im2ag-l3info@univ-grenoble-alpes.fr,

toute annonce officielle (quicks, apnées, déplacements de créneaux horaires,...) passera par

ce mail (que vous devez lire quotidiennement)Destinataires cours/examens... : Jean-Marc Vincent lesTD1: Nicolas Gast lesTD2 et les Apnées: Cyril Labbé4 / 13Algorithmique et Modélisation

ORGANISATIONOBJECTIFRéférences

ALGORITHMIQUE ET MODÉLISATION1ORGANISATION DE L"UE : Algorithmique et modélisation2OBJECTIF DE L"UE3Références bibliographiques

5 / 13Algorithmique et Modélisation

ORGANISATIONOBJECTIFRéférences

OBJECTIF PÉDAGOGIQUE DE L"UE ALGO6Savoir rattacher un problème à unec lassede pr oblèmes,

en déduire une appr ocheadaptée pour sa résolution algorithmique , valider la correction de la solution pr oposée,et en analyser sa comple xité .approche selon trois plans (ou points de vue) I raisonnementinformel mais rigoureux, liant la réalisation d"un algorithme à ses spécifications, raffinement d"un schéma d"algorithme vers une réalisation particulière; I

méthodes classiquesde résolution dont le critère principal est la complexité (algorithmes

gloutons, diviser pour régner, programmation dynamique...); I types de problèmes classiques(parcours de graphe, énumération d"un ensemble de

candidats...), et comment l"expression d"une solution (itérative, récursive) est liée à la

structure sous-jacente.6 / 13Algorithmique et Modélisation

ORGANISATIONOBJECTIFRéférences

OBJECTIF PÉDAGOGIQUE DE L"UE ALGO6Savoir rattacher un problème à unec lassede pr oblèmes,

en déduire une appr ocheadaptée pour sa résolution algorithmique , valider la correction de la solution pr oposée,et en analyser sa comple xité .approche selon trois plans (ou points de vue) I raisonnementinformel mais rigoureux, liant la réalisation d"un algorithme à ses spécifications, raffinement d"un schéma d"algorithme vers une réalisation particulière; I

méthodes classiquesde résolution dont le critère principal est la complexité (algorithmes

gloutons, diviser pour régner, programmation dynamique...); I types de problèmes classiques(parcours de graphe, énumération d"un ensemble de

candidats...), et comment l"expression d"une solution (itérative, récursive) est liée à la

structure sous-jacente.6 / 13Algorithmique et Modélisation

ORGANISATIONOBJECTIFRéférences

ORGANISATION DE LA SEMAINECours :principes f ondamentauxde l"algorithmique Le cours sera décomposé en 2 parties, une partie synthétique sur les concepts et une partie sur un algor ithmeclassique mettant en oeuvre un schéma ou une méthode particuliers afin de se constituer une culture algor ithmique de référence .Travaux dirigés 1

Exercices sur feuille :

renf orcerla compréhension des concepts vus en cours .

Travaux dirigés 2

Les TD2 portent sur la

mise en oeuvre des concepts et préparent aux activités pratiques (structures de données, programmation).APNEE Les activités pratiques non encadrées permettent la v alidation des concepts et l"évaluation de la compréhension .Travail personnel :

- prévoir 1 à 2h de travail à la maison pour 1h de cours ou TD (ici de 5 à 9h de travail),

- exercices à la maison (pour préparer quick et examen), - programmation des exemples simples vus en cours/TD.7 / 13Algorithmique et Modélisation

ORGANISATIONOBJECTIFRéférences

ÉVALUATIONUE ALGO6Contrôle continu :

I

2 quicks ou DM (semaines 6 et 9 (environ) )

I

Apnee : 5-6 comptes rendusExamen :

3h sans document, ni calculatrice

Coefficients :

I

CC =12

moyenne(apnees) +12 moyenne(quicks) Toute absence ou devoir/apnee rendu hors délai ne sera pas évalué (note=0) I Une note d"assiduité pourra être intégrée à la note de CC si nécessaire I Note finale : voir le règlement d"examenSession 2 : en juin

8 / 13Algorithmique et Modélisation

ORGANISATIONOBJECTIFRéférences

CONTENU INDICATIFAlgorithmique et complexité

1Complexité d"un problèmeExponentiation2Analyse en moyenne, Tables de Hachage (1)Algorithme de Rabin Karp3Tables de Hachage (2)Bucket sort4RandomisationAlgorithme de Miller-RabinDiviser pour régner et récursivité

5Récursivité et énumérationParties d"un ensemble6Programmation dynamiqueRendu de monnaie7Diviser pour régnerenveloppes convexesGraphes et cheminements

8Énumération de l"ensemble des chemins d"un grapheAlgorithme de Dijkstra9Approche algébrique pour explorer l"ensemble des cheminAlgorithme de DanzigExploration intelligente

10ExplorationAlgorithme de minimax11Exploration (2)Algorithme alpha/beta9 / 13Algorithmique et Modélisation

ORGANISATIONOBJECTIFRéférences

ALGORITHMIQUE ET MODÉLISATION1ORGANISATION DE L"UE : Algorithmique et modélisation2OBJECTIF DE L"UE3Références bibliographiques

10 / 13Algorithmique et Modélisation

ORGANISATIONOBJECTIFRéférences

BIBLIOGRAPHIE: OUVRAGES DE RÉFÉRENCE DU COURS I AlgorithmiqueThomas Cormen, Charles Leiserson, Ronald Rivest, and Clifford Stein..

Dunod, 2010.

Ouvrage de référence internationale en algorithmique. Très pédagogique il peut être utilisé en

autoformation, lorsque les bases sont acquises. Couvre l"ensemble du cours. I AlgorithmsRobert Sedgewick and Kevin Wayne. Addison Wesley, 2011. Une approche thématique permettant de reprendre les différents et paradigmes de

l"algorithmique. La présentation est soignée, les détails des implémentations en Java sont très

utiles. Des versions précédentes en français :Robert SedgewickAlgorithmes en C ou Algorithmes en Java chez Dunod11 / 13Algorithmique et Modélisation

ORGANISATIONOBJECTIFRéférences

BIBLIOGRAPHIE: OUVRAGES PLUS AVANCÉS

I The Design and Analysis of AlgorithmsDexter C. KozenSpringer, 1991. Excellent ouvrage pour de l"algorithmique avancée. Présenté sous forme de séquence de lectures "indépendantes" il va directement à l"essentiel. Les principes algorithmiques sont ainsi mis en valeur. I Algorithmics : The Spirit of ComputingDavid Harel and Yishai FeldmanAddison Wesley, 2004.
Orienté méthodologie, cet ouvrage propose une vue transversale en abordant successivement, méthode et analyse, limitations et robustesse, extensibilité... intéressant pour le recul pris. I Introduction à l"analyse des algorithmesRobert Sedgewick and Philippe FlajoletAddison

Wesley 1995

Ouvrage théorique sur l"analyse de la complexité des algorithmes I

Randomized Algorithms,R. Motwani and P. Raghavan, Cambridge University Press, 1995.12 / 13Algorithmique et Modélisation

ORGANISATIONOBJECTIFRéférences

BIBLIOGRAPHIE: OUVRAGES HISTORIQUES DE RÉFÉRENCE I The Art of Computer Programming, Vol 1-4Donald E. Knuth, Addison-Wesley, 1998. Ouvrage historique et encore d"actualité pour la conception et l"analyse d"algorithmes I Data Structures and AlgorithmsAlfred V. Aho, J.E. Hopcroft, et Jeffrey D. UllmanAddison

Wesley 1983

I Jean-Luc Chabert et al.Histoires d"algorithmesBelin 2010

Une histoire des algorithmes avec un point de vue calcul et calcul numérique13 / 13Algorithmique et Modélisation

quotesdbs_dbs46.pdfusesText_46
[PDF] algorithmique d'age de retraite 2nde Mathématiques

[PDF] algorithmique débranchée PDF Cours,Exercices ,Examens

[PDF] algorithmique débranchée collège PDF Cours,Exercices ,Examens

[PDF] algorithmique définition PDF Cours,Exercices ,Examens

[PDF] ALGORITHMIQUE dichotomie 1ère Mathématiques

[PDF] Algorithmique Dm math Terminale Mathématiques

[PDF] algorithmique et fonctions affines 2nde Mathématiques

[PDF] algorithmique et fonctions affines 2 2nde Mathématiques

[PDF] algorithmique et outils numériques 4ème Mathématiques

[PDF] Algorithmique et pourcentages (maths) 1ère Mathématiques

[PDF] algorithmique et programmation PDF Cours,Exercices ,Examens

[PDF] algorithmique et programmation au collège PDF Cours,Exercices ,Examens

[PDF] algorithmique et programmation en java cours et exercices corrigés pdf PDF Cours,Exercices ,Examens

[PDF] algorithmique et programmation en java pdf PDF Cours,Exercices ,Examens

[PDF] algorithmique et programmation exercices corrigés PDF Cours,Exercices ,Examens