Twierdzenie Ladnera stwierdza, że jeśli P ≠ NP, to istnieje nieskończona hierarchia klas złożoności ściśle zawierających P i ściśle zawartych w NP. Dowód wykorzystuje kompletność SAT przy wielu redukcjach NP. Hierarchia zawiera klasy złożoności skonstruowane przez rodzaj diagonalizacji, z których każda zawiera pewien język, do którego języków w niższych klasach nie da się zredukować wielokrotnie.
To motywuje moje pytanie:
Niech C będzie klasą złożoności, a D będzie klasą złożoności, która ściśle zawiera C. Jeśli D zawiera języki, które są kompletne dla pewnego pojęcia redukcji, to czy istnieje nieskończona hierarchia klas złożoności między C i D, w odniesieniu do zmniejszenie?
Mówiąc dokładniej, chciałbym wiedzieć, czy znane są wyniki dla D = P i C = LOGCFL lub C = NC , dla właściwego pojęcia redukcji.
Artykuł Ladnera zawiera już Twierdzenie 7 dla klas C ograniczonych przestrzenią, jak zauważył Kaveh w odpowiedzi. W najsilniejszej formie mówi to: jeśli NL ≠ NP, istnieje nieskończona sekwencja języków między NL i NP o ściśle rosnącej twardości. Jest to nieco bardziej ogólna niż zwykła wersja (Twierdzenie 1), która jest uzależniona od P ≠ NP. Jednak praca Ladnera rozważa tylko D = NP.