Beispiele für begrenzte -vollständige Varianten unentscheidbarer Mengen:
Problem mit begrenztem Anhalten = { | NTM-Maschine M hält an und akzeptiert x innerhalb von t Schritten}
Begrenzte Kacheln = { | Es gibt eine Kachelung eines Quadrats der Fläche t 2 durch Kacheln aus T }
Problem der begrenzten Postkorrespondenz = { | Es gibt einen passenden Satz von Dominosteinen, der höchstens k Dominosteine aus einem Satz von Dominosteinen T (einschließlich wiederholter Dominosteine) verwendet.}
Ist es immer möglich, eine -vollständige Variante jedes unentscheidbaren Problems zu erhalten, indem der Berechnung einige Grenzen gesetzt werden? Gibt es andere natürliche Beispiele dieser Art?
cc.complexity-theory
np-hardness
Mohammad Al-Turkistany
quelle
quelle
Antworten:
Wie Jukka betonte, lautet die Antwort trivial nein für alle unentscheidbaren Probleme.
Eine vernünftigere Frage wäre: Kann jedes Problem, das für die Klasse der rekursiv aufzählbaren Sprachen vollständig ist, auf einfache Weise NP-vollständig gemacht werden? Ich bin nicht sicher, ob dies im Allgemeinen zutrifft, aber in den Sonderfällen, die Sie in Ihrer Frage erwähnen (Bounded-Halting und Tiling), sind diese Probleme für RE auch unter "speziellen" Polynomzeitverkürzungen vollständig. (Ich lasse "speziell" in dieser Antwort größtenteils undefiniert, aber die benötigten Eigenschaften können daraus herausgearbeitet werden.)
quelle
Dann gibt es wohl für jedes Problem innerhalb des gleichen Unlösbarkeitsgrades eine Art von gebundener Ressource (Zeit), die eine NP-vollständige Sprache ergibt.
Bemerkung: Vielleicht hätte ich konservativer sagen sollen, wenn ich "für jedes Problem mit dem gleichen Grad an Unlösbarkeit" gesagt hätte. Es kann der Fall sein, dass die obige Aussage nur für die Klasse von Problemen gilt, die den gleichen Grad wie beispielsweise das HALTING-Problem besitzen.
Siehe auch: Martin Davis, What Is ... Turing Reducibility?, Notices of the AMS, 53 (10), S. 1218–1219, 2006.
quelle