CCU Graduate Algorithm 2015 NP-completeness II

CCU Graduate Algorithm 2015 NP-completeness II

CCU Algorithme de troisième cycle 2015 NP-complétude II

Historique des titres
  • CCU Graduate Algorithm 2015 NP-completeness II — observé le 20261026-0309 UTC (YouTube)
🎙 CCU Graduate Algorithms 👥 378 📅 29 septembre 2015 ⏱ 46 min 👁 594 📄 tutoriel 🧭 2026-10-26
Disponible en : Français (actuel) English

Mots-clés

NP-completréductioncycle hamiltonienvoyageur de commerceproblèmes ouverts

Résumé

Cette vidéo constitue la deuxième partie d’un cours de niveau master sur la NP-complétude. Après un rappel des définitions de NP, NP-difficile et NP-complet, le professeur expose la stratégie générale de preuve : partant d’un problème connu NP-complet, on construit une réduction polynomiale vers le problème dont on veut démontrer la difficulté. Le premier exemple détaille la réduction du cycle hamiltonien vers le problème du voyageur de commerce (TSP) en attribuant des poids aux arêtes et en fixant un paramètre K pour la version décisionnelle. Le second exemple, plus subtil, montre comment transformer un cycle hamiltonien dirigé en cycle non dirigé en introduisant des nœuds auxiliaires et en imposant des contraintes de direction via la numérotation. La correction des réductions est démontrée dans les deux sens. L’exposé se conclut sur l’état des lieux de la classe NP : la plupart des problèmes sont NP-complets ou dans P, mais quelques cas restent ouverts, comme l’isomorphisme de graphes ou le tri de crêpes, dont le statut exact est encore incertain. Le cours insiste sur l’importance des réductions et sur les implications pratiques pour l’optimisation.

182 mots

Évaluation critique

Valeur des informations & solidité de l’argumentation

La valeur des informations est élevée car le cours explique en profondeur deux réductions classiques, fondamentale pour comprendre la théorie de la complexité. L’argumentation est solide : chaque étape de la réduction est motivée, les invariances sont explicitées, et la preuve de correction est menée avec soin dans les deux sens (si la réponse est oui d’un côté, alors oui de l’autre, et réciproquement). Le professeur souligne les pièges à éviter (par exemple, la simple suppression des directions dans le second exemple) ce qui renforce la compréhension. Le raisonnement est rigoureux et adapté à un public avancé.

Rigueur scientifique, qualité des sources, adéquation du titre

La rigueur scientifique est bonne : les résultats sont conformes aux connaissances établies en complexité algorithmique, et les réductions présentées sont des exemples canoniques issus de la littérature (Cook, Karp). Cependant, aucune source précise n’est citée pendant le cours, et la description ne fournit aucun lien. Le titre est adéquat et reflète exactement le contenu. Une légère réserve porte sur la mention du problème de tri de crêpes, dont le statut NP-complet n’est pas définitivement établi (l’annonce de 2011 reste contestée), mais l’enseignant nuance correctement son propos.

199 mots

Adéquation titre / contenu

Le titre correspond au contenu : il s'agit bien d'un cours de cycle supérieur sur la NP-complétude, deuxième partie, avec des exemples de réductions et la discussion de problèmes ouverts.

Qualité & fiabilité

8/10

La présentation est claire et rigoureuse, fondée sur des résultats bien établis (preuves de Cook et Karp, exemples classiques de réductions). Quelques affirmations sur des problèmes ouverts, notamment le tri de crêpes, sont à nuancer mais restent globalement exactes. La démarche pédagogique est solide.

Moments clés

Sources citées

  • Théorème de Cook-Levin — Cité comme la première preuve de NP-complétude (SAT).
  • 21 problèmes NP-complets de Karp — Mentionné comme l'extension des résultats de Cook à d'autres problèmes.

Apport & nouveautés

L’apport de cette vidéo est essentiellement pédagogique : elle illustre de manière détaillée la technique de réduction polynomiale sur deux exemples classiques, ce qui permet de comprendre la méthode de preuve pour la NP-complétude. Le second exemple, plus technique, montre comment gérer la direction dans une réduction, un point souvent délicat.

Pour aller plus loin :

107 mots

Profil radar

Le profil montre un haut niveau technique (9/10) avec une bonne quantité et qualité d'information (8/10). La fiabilité est correcte (8/10), mais la nature théorique du sujet limite l'applicabilité directe, ce qui se reflète dans la note globale.

Fiabilité 8/10