De l'entrée wikipedia sur NP-complet:Comment les premiers problèmes NP-complets ont-ils été montrés NP-complets?
« La meilleure façon de prouver que certains nouveau problème est NP-complet est d'abord prouver qu'il est dans NP, puis de réduire un problème NP-complet connu il »
je suis sûr que je comprends: Si j'ai un problème, je peux montrer qu'il est NP-complet si je:
montre qu'il est dans NP (une solution à le problème peut être vérifié dans temps polynomial sur un non machine de Turing -deterministic)
Afficher déjà connu un problème NP-complet peut être « réduit » au nouveau problème
Alors, ma question est, comment ont été les premiers NP- Compléter les problèmes «prouvés» pour être NP-complet? À un moment donné, l'ensemble des problèmes NP-complets connus devait être nul, ce qui aurait rendu impossible le recours à l'étape 2 dans le processus ci-dessus. Cela me fait penser qu'il existe une méthode différente pour la preuve dont je ne suis pas au courant. Soit cela, ou peut-être que toute la propriété NP-complete est "supposée" pour certains problèmes en raison de l'absence d'une solution de temps polynomiale connue. (en fait, après avoir écrit ceci, je ne serais pas surpris si c'est le cas, mais je voudrais des commentaires de gourou de toute façon).
Vous avez eu l'étape 2 en arrière (je l'ai réparé). Ce n'est pas suffisant pour réduire votre problème à un problème NP-complet. Vous devez réduire un problème NP-complete à votre nouveau problème. (Sinon, vous n'avez pas vraiment montré que votre problème est aussi difficile que le problème NP-complet d'origine.) – cjm