Aus dem Eintrag wikipedia auf NP-Complete:Wie wurde gezeigt, dass die ersten NP-vollständigen Probleme NP-vollständig waren?
„Der einfachste Weg, um zu beweisen, dass einige neue Problem NP-vollständig ist zunächst zu beweisen, dass es in NP ist, und dann einige bekannte NP-vollständiges Problem zu reduzieren, „es
ich bin mir ziemlich sicher, dass ich das verstehen: wenn ich ein Problem habe, kann ich zeigen, dass es NP-vollständig, wenn ich:
zeigt, dass es in NP ist (eine Lösung zu das Problem kann in Polynomzeit auf einem nicht verifiziert werden -deterministic Turing-Maschine)
zeigen, dass ein Problem NP-vollständig ist bereits bekannt sein ‚reduziert‘ auf das neue Problem
Also, meine Frage ist, wie waren die ersten NP- vollständige Probleme "bewiesen", NP-vollständig zu sein? Zu einer Zeit musste die Menge der bekannten NP-vollständigen Probleme Null sein, und dies hätte es unmöglich gemacht, im obigen Prozess auf Schritt 2 zurückzugreifen.
Das lässt mich denken, dass es eine andere Beweismethode gibt, die mir nicht bekannt ist. Entweder das, oder vielleicht wird die gesamte NP-vollständige Eigenschaft wegen des Fehlens einer bekannten polynomialen Zeitlösung für bestimmte Probleme "angenommen". (Eigentlich hätte ich mich nicht wundern, wenn dies der Fall wäre, aber ich hätte gerne eine Art Guru-Feedback).
Sie hatten Schritt 2 rückwärts (ich habe es behoben). Es reicht nicht aus, das Problem auf ein NP-vollständiges Problem zu reduzieren. Sie müssen ein NP-vollständiges Problem auf Ihr neues Problem reduzieren. (Sonst haben Sie nicht wirklich gezeigt, dass Ihr Problem so hart ist wie das ursprüngliche NP-vollständige Problem.) – cjm