Das Problem ist NP-vollständig (bewährt) für alle Eingabedaten (ohne Ausnahme).
Wir nehmen an, dass P! = NP.
Ist es möglich, dass es eine (unendlich große) Teilmenge des Problems gibt, für die sich diese Teilmenge in P befindet?
Theoretische Frage.
Das Problem ist NP-vollständig (bewährt) für alle Eingabedaten (ohne Ausnahme).
Wir nehmen an, dass P! = NP.
Ist es möglich, dass es eine (unendlich große) Teilmenge des Problems gibt, für die sich diese Teilmenge in P befindet?
Theoretische Frage.
Antworten:
Ihre Frage macht keinen Sinn:
Das Problem ist NP-vollständig (bewährt) für alle Eingabedaten (ohne Ausnahme).
Das ist keine Sache. Die NP-Vollständigkeit ist eine Eigenschaft ganzer Mengen, nicht spezifischer Eingaben. Es ist ziemlich trivial zu zeigen, dass jedes Problem besteht , wenn Sie eine bestimmte Eingabe auswählenzu diesem Eingang: Sie geben nur Ja oder Nein aus, je nachdem, was für Ihren Eingang richtig ist. Wenn Sie dies tun, bricht die gesamte Algorithmusanalyse zusammen und alles wird unbrauchbar. Also machen wir das nicht.
, , - Vollständigkeit, Polynomzeit usw. hängen alle mit der asymptotischen Komplexität zusammen : Wie wächst die Laufzeit, wenn die Größe der Eingabe zunimmt ? Dies ist nur dann sinnvoll, wenn Sie verschiedene Eingaben betrachten. Ebenso ist die Ableitung eines Punkts im Kalkül eine Eigenschaft, die die den Punkt umgebende Kurve berücksichtigt.
Wir nehmen an, dass P! = NP.
Auch dies hat keinen Einfluss auf Ihre Antwort. Wenndann jeder gesetzt ist -complete, * also gibt es eine Reihe von Teilmengen in. Und wennDie Beispiele, die Menschen gegeben haben, sind alle gültig.
Ist es möglich, dass es eine Teilmenge des Problems gibt (unendlich groß), dass dieses Problem in P ist?
Ja, und die anderen Antworten haben gute Beispiele dafür gegeben. Aber für die Nachwelt ist hier noch ein weiteres Gegenbeispiel.
* Ausser für und , die nicht sind -Komplett aus technischen Gründen in Bezug auf die Form der Ermäßigungen, die wir zur Definition der Vollständigkeit verwenden.
Tatsächlich brauchen Sie das P nichtNP- Hypothese, da es sogar unendlich viele zeitlich konstituierbare Teilmengen von NP- vollständigen Problemen gibt. Für jede NP- vollständige Sprache, Lassen . ist immer noch NP- vollständig (triviale Reduktion von ), enthält jedoch die unendliche, zeitlich konstante, entscheidbare Teilmenge aller Zeichenfolgen, die mit beginnen .
Soweit ich Ihre Frage verstehe, ist dies möglich. Betrachten Sie als Beispiel die (unendlich große) Teilmenge von SAT, die alle erfüllbaren Formeln ohne Negationen enthält. Diese Untergruppe ist trivial in P.
Nehmen Sie das Problem des Handlungsreisenden: Gegeben sind n Städte und die Entfernungen zwischen jedem Städtepaar sowie eine Grenze d. Gibt es eine Route, die jede Stadt einmal berührt und dann mit einer Gesamtlänge ≤ d zum Startpunkt zurückkehrt?
Für jeden Satz von Städten und Entfernungen ist es für kleine Werte von d ("klein" abhängig von den Entfernungen) leicht zu zeigen, dass es keine Lösung gibt, und für große Werte von d ist es einfach, eine Lösung zu finden. Sie können also eine Teilmenge des Problems finden, bei der d groß oder klein genug ist, um jede Instanz in Polynomzeit zu lösen.