• pour les personnes
  • pour les affaires
  • pour les universités
  • pour les gouvernements
Coursera
Diplômes en ligne
Carrières
Connexion
Inscrivez-vous gratuitement
Coursera
École normale supérieure
Algorithmes d'approximation Partie I
  • À propos
  • Modules
  • Recommandations
  • Témoignages
  • Avis
  1. Parcourir
  2. Informatique
  3. Algorithmes

Faites décoller votre carrière cet été grâce à des cours dispensés par Google, IBM et bien d'autres, pour 190 €/an. Économisez maintenant.

École normale supérieure

Algorithmes d'approximation Partie I

Claire Mathieu

Instructeur : Claire Mathieu

29 705 déjà inscrits

5 modules
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.7

(554 avis)

36 heures pour terminer
3 semaines à 12 heures par semaine
Planning flexible
Apprenez à votre propre rythme
88%
La plupart des étudiants ont apprécié ce cours

5 modules
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.7

(554 avis)

36 heures pour terminer
3 semaines à 12 heures par semaine
Planning flexible
Apprenez à votre propre rythme
88%
La plupart des étudiants ont apprécié ce cours
  • À propos
  • Modules
  • Recommandations
  • Témoignages
  • Avis

Compétences que vous acquerrez

  • Catégorie : Recherche opérationnelle
    Recherche opérationnelle
  • Catégorie : Combinatoire
    Combinatoire
  • Catégorie : Modélisation mathématique
    Modélisation mathématique
  • Catégorie : Science Informatique Théorique
    Science Informatique Théorique
  • Catégorie : Algèbre linéaire
    Algèbre linéaire
  • Catégorie : Probabilité
    Probabilité
  • Catégorie : Théorie des graphes
    Théorie des graphes
  • Catégorie : Conception de solutions
    Conception de solutions
  • Catégorie : Pensée informatique
    Pensée informatique
  • Catégorie : Algorithmes
    Algorithmes

Détails à connaître

Évaluations

34 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

En savoir plus sur Coursera pour les affaires
 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 5 modules dans ce cours

Algorithmes d'approximation, partie I Avec quelle efficacité pouvez-vous emballer des objets dans un nombre minimum de boîtes ? Dans quelle mesure pouvez-vous regrouper des nœuds de manière à séparer à moindre coût un réseau en composants autour de quelques centres ? Ce sont des exemples de problèmes d'optimisation combinatoire NP-difficile. Il est très probablement impossible de résoudre de tels problèmes efficacement. Notre objectif est donc de donner une solution approximative qui peut être calculée en temps polynomial et qui, en même temps, a des garanties prouvables sur son coût par rapport à l'optimum.

Ce cours suppose la connaissance d'un cours standard d'algorithmique de premier cycle, et met particulièrement l'accent sur les algorithmes qui peuvent être conçus à l'aide de la programmation linéaire, une technique favorite et étonnamment réussie dans ce domaine. En suivant ce cours, vous serez exposé à un éventail de problèmes aux fondements de l'informatique théorique, et à de puissantes techniques de conception et d'analyse. A la fin du cours, vous serez capable de reconnaître, lorsque vous serez confronté à un nouveau problème d'optimisation combinatoire, s'il est proche d'un des quelques problèmes de base connus, et vous serez capable de concevoir des relaxations de programmation linéaire et d'utiliser l'arrondi aléatoire pour tenter de résoudre votre propre problème. Le contenu du cours, et en particulier les devoirs, est de nature théorique et ne comporte pas d'exercices de programmation. Ce cours est le premier d'un cours en deux parties sur les algorithmes d'approximation.

Nous introduisons le sujet du cours par un exemple typique d'un problème de base, appelé Vertex Cover, pour lequel nous concevrons et analyserons un algorithme d'approximation de pointe utilisant deux techniques de base, appelées Linear Programming Relaxation et Rounding. Il s'agit d'une application simple et élémentaire de techniques puissantes.

Inclus

8 vidéos13 lectures7 devoirs1 évaluation par les pairs

8 vidéos•Total 54 minutes
  • Conférence : Introduction•7 minutes•Prévisualiser le module
  • Conférence : Définition•4 minutes
  • Cours magistral : Programme de nombres entiers•6 minutes
  • Exposé : Une relaxation de programmation linéaire•6 minutes
  • Cours magistral : Algorithme d'approximation•6 minutes
  • Conférence : Analyse•6 minutes
  • Conférence : Faits généraux•5 minutes
  • Demi-intégralité (bug de 7:35, corrigé dans les diapositives pdf)•10 minutes
13 lectures•Total 130 minutes
  • Diapositives•10 minutes
  • Toutes les diapositives pour tous les chapitres d'Approx Algs partie 1•10 minutes
  • Tentative de téléchargement de diapositives au format Keynote•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Exercices pratiques•10 minutes
  • Version PDF du travail évalué par les pairs•10 minutes
  • Diapositives sur la demi-intégralité•10 minutes
  • Toutes les diapositives dans un seul fichier•10 minutes
7 devoirs•Total 160 minutes
  • Quiz 1 : Révision P vs NP•30 minutes
  • Quiz 2•30 minutes
  • Quiz 3•4 minutes
  • Quiz 4•6 minutes
  • Quiz 5•30 minutes
  • Quiz 6•30 minutes
  • Quiz 7•30 minutes
1 évaluation par les pairs•Total 120 minutes
  • Devoir 1 noté par les pairs•120 minutes

Ce module montre la puissance de l'arrondi en l'utilisant pour concevoir une solution quasi-optimale à un autre problème de base : le problème du Knapsack.

Inclus

7 vidéos9 lectures7 devoirs1 évaluation par les pairs

7 vidéos•Total 51 minutes
  • Conférence : Définition•9 minutes•Prévisualiser le module
  • Cours magistral : Algorithme de la cupidité•5 minutes
  • Conférence : Programme dynamique spécial•8 minutes
  • Exposé : Programme dynamique général•8 minutes
  • Lecture : algorithme•6 minutes
  • Lecture : analyse•7 minutes
  • Lecture : schéma d'approximation•4 minutes
9 lectures•Total 90 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Exercices pratiques•10 minutes
  • Toutes les diapositives dans un seul fichier•10 minutes
7 devoirs•Total 182 minutes
  • Quiz 1•2 minutes
  • Quiz 2•30 minutes
  • Quiz 3•30 minutes
  • Quiz 4•30 minutes
  • Quiz 5•30 minutes
  • Quiz 6•30 minutes
  • Quiz 7•30 minutes
1 évaluation par les pairs•Total 60 minutes
  • Sac à dos pour les devoirs des pairs•60 minutes

Ce module montre la sophistication de l'arrondi en utilisant une variante astucieuse pour un autre problème de base : l'emballage des cases. (Il s'agit d'un module plus avancé)

Inclus

8 vidéos10 lectures7 devoirs1 évaluation par les pairs

8 vidéos•Total 74 minutes
  • Conférence : Next Fit•12 minutes•Prévisualiser le module
  • Lecture : un programme linéaire•12 minutes
  • Lecture : petits objets•6 minutes
  • Lecture : grands articles, peu de tailles•11 minutes
  • Grandes pièces, nombreuses tailles•8 minutes
  • Lecture : analyse de grands éléments•8 minutes
  • Lecture : algorithme général•7 minutes
  • Conférence : conclusion•6 minutes
10 lectures•Total 100 minutes
  • Diapositives (avec correction d'une coquille)•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Exercices pratiques•10 minutes
  • Toutes les diapositives dans un seul fichier•10 minutes
7 devoirs•Total 184 minutes
  • Quiz 1•30 minutes
  • Quiz 2•30 minutes
  • Quiz 3•30 minutes
  • Quiz 4•30 minutes
  • Quiz 5•4 minutes
  • Quiz 6•30 minutes
  • Quiz 7•30 minutes
1 évaluation par les pairs•Total 120 minutes
  • Travail d'équipe : Mise en bacs•120 minutes

Ce module présente une variante simple et puissante de l'arrondi, basée sur la probabilité : l'arrondi aléatoire. Sa puissance est appliquée à un autre problème de base, le problème de la couverture d'un ensemble.

Inclus

8 vidéos11 lectures8 devoirs1 évaluation par les pairs

8 vidéos•Total 57 minutes
  • Conférence : définition•13 minutes•Prévisualiser le module
  • Lecture : arrondi aléatoire•4 minutes
  • Lecture : analyse des coûts•5 minutes
  • Lecture : analyse de la couverture•8 minutes
  • Lecture : algorithme itéré•4 minutes
  • Lecture : algorithme de temps d'arrêt•4 minutes
  • Lecture : analyse du temps d'arrêt•10 minutes
  • Conférence : remarques finales•6 minutes
11 lectures•Total 110 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Une référence sur l'analyse du temps d'arrêt•10 minutes
  • Exercice pratique•10 minutes
  • Toutes les diapositives dans un seul fichier•10 minutes
8 devoirs•Total 240 minutes
  • Quiz 1•30 minutes
  • Quiz 2•30 minutes
  • Quiz 3•30 minutes
  • Quiz 4•30 minutes
  • Quiz 5•30 minutes
  • Quiz 6•30 minutes
  • Quiz 7•30 minutes
  • Quiz 8•30 minutes
1 évaluation par les pairs•Total 60 minutes
  • Couverture de l'ensemble de l'évaluation par les pairs•60 minutes

Ce module approfondit la compréhension de l'arrondi aléatoire en développant une variante sophistiquée et en l'appliquant à un autre problème de base, le problème de la coupe multivoie. (Il s'agit d'un module plus avancé)

Inclus

5 vidéos8 lectures5 devoirs1 évaluation par les pairs

5 vidéos•Total 70 minutes
  • Conférence : définition•14 minutes•Prévisualiser le module
  • Lecture : programmation linéaire relaxation•20 minutes
  • Lecture : arrondi aléatoire•14 minutes
  • Lecture : analyse•14 minutes
  • Conférence : conclusion•6 minutes
8 lectures•Total 80 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Diapositives•10 minutes
  • Exercice pratique•10 minutes
  • Toutes les diapositives des chapitres sont réunies dans un seul fichier•10 minutes
  • Diapositives pour tous les chapitres d'Approx Algs Partie 1 réunies dans un seul fichier•10 minutes
5 devoirs•Total 150 minutes
  • Quiz 1 : Un peu de contexte sur les coupes•30 minutes
  • Quiz 2•30 minutes
  • Quiz 3•30 minutes
  • Quiz 4•30 minutes
  • Quiz 5•30 minutes
1 évaluation par les pairs•Total 120 minutes
  • Travail noté par les pairs 5•120 minutes

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Évaluations de l’enseignant

Évaluations de l’enseignant

Nous avons demandé à tous les étudiants de fournir des commentaires sur nos enseignants au sujet de la qualité de leur pédagogie.

4.5 (174 évaluations)
Claire Mathieu
Claire Mathieu
École normale supérieure
2 Cours•32 160 apprenants

Offert par

École normale supérieure

Offert par

École normale supérieure

L'École normale supérieure (ENS) est un établissement d'enseignement supérieur pour les études prédoctorales et doctorales et un haut lieu de la recherche française. L'ENS offre à 300 nouveaux étudiants et 200 doctorants chaque année une formation de haut niveau, largement pluridisciplinaire, des humanités et sciences sociales aux sciences dures. Régulièrement distinguée au niveau international, l'ENS a formé 10 médailles Fields et 13 prix Nobel.

En savoir plus sur Algorithmes

  • Statut : Gratuit
    Gratuit
    É

    École normale supérieure

    Approximation Algorithms Part II

    Cours

  • E

    EIT Digital

    Approximation Algorithms

    Cours

  • Statut : Essai gratuit
    Essai gratuit
    U

    University of Colorado Boulder

    Approximation Algorithms and Linear Programming

    Cours

  • Statut : Essai gratuit
    Essai gratuit
    U

    University of Colorado Boulder

    Dynamic Programming, Greedy Algorithms

    Cours

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Avis des étudiants

4.7

554 avis

  • 5 stars

    75,99 %

  • 4 stars

    20,93 %

  • 3 stars

    2,16 %

  • 2 stars

    0,90 %

  • 1 star

    0 %

Affichage de 3 sur 554

B
BW
5

Révisé le 17 sept. 2017

This course is awesome. Prof. managed to elaborate the problem and analysis clearly and homework is properly assigned.

Y
YY
5

Révisé le 22 mai 2016

Great class, and Professor Claire Mathieu is doing an excellent job!

O
OO
5

Révisé le 16 janv. 2016

awesome course!I'd like to see part 2 and other graduate-level algorithms courses on coursera.

Voir plus d’avis
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

En savoir plus

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Découvrir les diplômes

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

En savoir plus

Foire Aux Questions

L'accès aux cours et aux devoirs dépend de votre type d'inscription. Si vous suivez un cours en mode audit, vous pourrez consulter gratuitement la plupart des supports de cours. Pour accéder aux devoirs notés et obtenir un certificat, vous devrez acheter l'expérience de certificat, pendant ou après votre audit. Si vous ne voyez pas l'option d'audit :

  • Il se peut que le cours ne propose pas d'option d'audit. Vous pouvez essayer un essai gratuit ou demander une aide financière.

  • Le cours peut proposer l'option "Cours complet, pas de certificat" à la place. Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.

Plus de questions

Visitez le Centre d'Aide pour les Étudiants

Pied de page Coursera

Compétences techniques

  • ChatGPT
  • Codage
  • Informatique
  • Cybersécurité
  • DevOps
  • Piratage éthique
  • IA générative
  • Programmation Java
  • Python
  • Développement Web

Compétences analytiques

  • Intelligence artificielle
  • Big Data
  • Analyse de valeur et de rentabilité
  • analyse des données
  • Science des données
  • Modélisation financière
  • Apprentissage automatique
  • Microsoft Excel
  • microsoft power bi
  • SQL

Compétences professionnelles

  • Comptabilité
  • Marketing numérique
  • Commerce électronique
  • Finance
  • Google
  • Conception graphique
  • IBM
  • Marketing
  • Project Management
  • Le marketing appliqué aux réseaux sociaux

Ressources professionnelles

  • Certifications informatiques essentielles
  • Compétences à acquérir pour les hauts revenus
  • Comment obtenir un certificat PMP
  • Comment apprendre l'Intelligence artificielle (IA)
  • Certifications populaires en cybersécurité
  • Certifications appréciées en analyse des données
  • Que fait un analyste de données ?
  • Ressources pour le développement de carrière
  • Test d'aptitude professionnelle
  • Partagez votre histoire d'apprentissage Coursera

Coursera

  • À propos
  • Ce que nous proposons
  • Direction
  • Carrières
  • Catalogue
  • Coursera Plus
  • Certificats Professionnels
  • Certificats MasterTrack®
  • Diplômes
  • Pour l'entreprise
  • Pour les gouvernements
  • Pour le campus
  • Devenir un partenaire
  • Impact social
  • cours gratuits
  • Recommandations de crédits ECTS

Communauté

  • Étudiants
  • Partenaires
  • Testeurs bêta
  • Blog
  • Le podcast Coursera
  • Blog Tech

Plus

  • Presse
  • Investisseurs
  • Conditions
  • Confidentialité
  • Aide
  • Accessibilité
  • Contact
  • Articles
  • Répertoire
  • Filiales
  • Déclaration sur l’esclavage moderne
  • Gérer les préférences en matière de cookies
Apprendre partout
Télécharger dans l'App Store
Disponible sur Google Play
Logo Certified B Corporation
© 2025 Coursera Inc. Tous droits réservés.
  • Facebook Coursera
  • Linkedin Coursera
  • Twitter Coursera
  • YouTube Coursera
  • Instagram Coursera
  • TikTok Coursera
Coursera

S'inscrire

Profitez de votre temps libre pour apprendre auprès des meilleures universités et entreprises.

​
​
Entre 8 et 72 caractères
Votre mot de passe est masqué
​

ou

Vous utilisez déjà Coursera ?


J'accepte les Conditions d'utilisation et les Notification de confidentialité de Coursera. Vous rencontrez des difficultés pour vous connecter ? Centre d'Aide pour les Étudiants

Ce site est protégé par reCAPTCHA Enterprise et la Politique de confidentialité Google et les Termes et Conditions s'appliquent.