Sprachen wie sind mit vielen Reduzierungen. Es ist trivial zu sehen, dass auch vollständige Probleme hat. S. Schmitz [1] betrachtet einige Klassen zwischen und . Sie stellen für diese Klassen vollständige Probleme unter speziell gestalteten Reduzierungen.
Gibt es vollständige Probleme für (auch bekannt als ) im Vergleich zu schwächeren Reduktionen? Turing-Reduktionen sind ungeeignet, weil sie die ganze Arbeit erledigen können. Sollten wir damit rechnen, dass solche Reduktionen erfunden werden, oder nicht ( z. B. viele Reduktionen, die auf die primitive Rekursion beschränkt sind)?
[1] Sylvain Schmitz Komplexitätshierarchien jenseits der Grundstufe 2013 http://arxiv.org/abs/1312.5686
Antworten:
Im Allgemeinen impliziert eine Klasse mit einem vollständigen Problem unter einer netten Klasse von Reduktionen, dass die Klasse aufgezählt werden kann. ist nicht berechenbar aufzählbar, daher hat es kein vollständiges Problem bezüglich einer schönen Klasse von Reduktionen.R
Hier ist das Argument:
Angenommen, es gibt ein vollständiges Problem ist für R . Daher kann für jedes Problem in R aus einer Reduktion (sagen wir Polynom-Zeit-Vielfachreduktionen) in Kombination mit A erhalten werden . Wir können die Reduktionen rechnerisch aufzählen, daher können wir R rechnerisch aufzählen . Aber R ist nicht berechenbar aufzählbar (sonst könnten wir diagonalisieren).A R R A R R
Suchen Sie in der Literatur nach der Menge der gesamten rekursiven / berechenbaren Funktionen .
quelle