[PDF] Algorithmique et Modélisation - Introduction





Previous PDF Next PDF



Algorithmique I - Cours et Travaux Dirigés L3 Ecole Normale

and analysis of algorithms contient les notes de cours et exercices en O(n ? S)



Notes de cours Algorithmique Avancée: Master 1 Bioinformatique

18 déc. 2007 5 Arbre recouvrant de poids minimum et algorithmes gloutons 41 ... De même on suppose que les entiers manipulés dans nos exercices tiennent.



Théorie des graphes et optimisation dans les graphes Table des

Exercice : Au cours d'une soirée les convives se serrent les mains les uns de Brélaz (également appelé DSATUR) est un algorithme glouton qui permet de.



GRAPHES - EXERCICES CORRIGES Compilation réalisée à partir

4 n ? (il faudra au moins 4 couleurs pour le colorier). b) On utilise l'algorithme de coloration dit « algorithme glouton » pour colorier le graphe : Sommet.



Algorithmique I - Cours et Travaux Dirigés L3 Ecole Normale

and analysis of algorithms contient les notes de cours et exercices en O(n ? S)



Algorithmique - Cours et Travaux Dirigés Ecole Normale Supérieure

and analysis of algorithms contient les notes de cours et exercices en O(n ? S).



Algorithmique I - Cours et Travaux Dirigés L3 Ecole Normale

and analysis of algorithms contient les notes de cours et exercices en O(n ? S)



Algorithmique et Modélisation - Introduction

Destinataires cours/examens. . . : Jean-Marc Vincent les TD1 : Nicolas Gast les TD2 et les Apnées : Cyril Labbé. 4 / 13. Algorithmique et Modélisation 



TP DUT Informatique

`A la fin de la séance envoyez vos fichiers .java et les réponses aux questions (dans des fichiers avec l'exercice 3



Techniques Algorithmiques et Programmation

20 juil. 2022 3.4.1 Algorithme glouton: un principe général . ... Pour illustrer les notions du cours nous allons considérer un problème réel volon-.

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_dbs45.pdfusesText_45
[PDF] algorithme hauteur d'un arbre binaire PDF Cours,Exercices ,Examens

[PDF] ALGORITHME INCOMPLET ICI FLOWER93 POUR UN PEU D'AIDE EN MATHS POUR UN DE MES FILS 2nde Mathématiques

[PDF] algorithme informatique PDF Cours,Exercices ,Examens

[PDF] algorithme informatique exemple PDF Cours,Exercices ,Examens

[PDF] algorithme informatique exercices corrigés pdf PDF Cours,Exercices ,Examens

[PDF] algorithme informatique pdf PDF Cours,Exercices ,Examens

[PDF] algorithme langage naturel exemple PDF Cours,Exercices ,Examens

[PDF] Algorithme Lauréat seconde 2nde Mathématiques

[PDF] algorithme math PDF Cours,Exercices ,Examens

[PDF] algorithme math terminale s PDF Cours,Exercices ,Examens

[PDF] algorithme mathématique PDF Cours,Exercices ,Examens

[PDF] Algorithme maths 2nde 2nde Mathématiques

[PDF] ALGORITHME MATHS Terminale scientifique Terminale Mathématiques

[PDF] algorithme matrice carré magique PDF Cours,Exercices ,Examens

[PDF] algorithme maximum de 3 nombres PDF Cours,Exercices ,Examens