Ladners Theorem besagt, dass wenn P ≠ NP ist, es eine unendliche Hierarchie von Komplexitätsklassen gibt, die ausschließlich P enthalten und ausschließlich in NP enthalten sind. Der Beweis verwendet die Vollständigkeit von SAT unter einer um ein Vielfaches verringerten NP. Die Hierarchie enthält Komplexitätsklassen, die durch eine Art Diagonalisierung aufgebaut sind und jeweils eine Sprache enthalten, auf die die Sprachen in den unteren Klassen nicht um ein Vielfaches reduzierbar sind.
Das motiviert meine Frage:
Sei C eine Komplexitätsklasse und sei D eine Komplexitätsklasse, die streng C enthält. Wenn D Sprachen enthält, die für einen bestimmten Begriff der Reduktion vollständig sind, gibt es eine unendliche Hierarchie von Komplexitätsklassen zwischen C und D in Bezug auf die Ermäßigung?
Genauer gesagt würde ich gerne wissen, ob Ergebnisse für D = P und C = LOGCFL oder C = NC für einen geeigneten Begriff der Reduktion bekannt sind.
Ladners Arbeit enthält bereits Theorem 7 für weltraumgebundene Klassen C, wie Kaveh in einer Antwort hervorhob. In seiner stärksten Form heißt das: Wenn NL ≠ NP, dann gibt es eine unendliche Folge von Sprachen zwischen NL und NP, deren Härte streng zunimmt. Dies ist etwas allgemeiner als die übliche Version (Satz 1), die von P ≠ NP abhängig ist. In Ladners Arbeit wird jedoch nur D = NP berücksichtigt.