26 - Classes P et NP. Problèmes NP-complets. Exemples.2022

Rapport du jury 2019

L’objectif ne doit pas être de dresser un catalogue le plus exhaustif possible ; en revanche, pour chaque exemple, il est attendu que le candidat puisse au moins expliquer clairement le problème considéré, et indiquer de quel autre problème une réduction permet de prouver sa NP-complétude. $\\$ Les exemples de réduction polynomiale seront autant que possible choisis dans des domaines variés : graphes, arithmétique, logique, etc. Si les dessins sont les bienvenus lors du développement, le jury attend une définition claire et concise de la fonction associant, à toute instance du premier problème, une instance du second ainsi que la preuve rigoureuse que cette fonction permet la réduction choisie et que les candidats sachent préciser comment sont représentées les données. $\\$ Il peut être bienvenu de présenter un exemple de problème NP-complet dans sa généralité qui devient P si on contraint davantage les hypothèses, ou encore un algorithme P approximant un problème NP-complet.

Afficher les anciens rapports

Développements

5 2-SAT est NL-dur
5 Théorème de Cook
5 Séparation par automate NP-complet
5 NP-Complétude de SUBSET-SUM
5 NP-Complétude de HAM-PATH
5 Exemples de réduction polynomiale
5 Problème du voyageur de commerce euclidien
5 3-SAT NP complet, 2-SAT dans P
4 Graphes et formules logiques : 2-SAT est NL-complet, CLIQUE est NP-complet

Plans

Rajouter une version
Utilisateur : sieghttct
Références :
Computers and intractability
Introduction à l'algorithmique
A Guide to Algorithm Design: Paradigms, Methods, and Complexity Analysis
Références :
Introduction à l'algorithmique
Computers and intractability
New NP-hard and NP-complete polynomial and integer divisibility
Backtrack: An O(1) expected time algorithm for the graph coloring problem
Références :
Introduction to the theory of computation
Computers and intractability
Introduction à l'algorithmique

Retours