Zakładając, że mamy problem i pokazaliśmy, że dolną granicą rozwiązania jest .
- czy dolna granica oznacza problem w ?
Zakładając, że mamy problem i pokazaliśmy, że dolną granicą rozwiązania jest .
Odpowiedzi:
Nie. Na przykład problem zatrzymania ma dolną granicę , ale nie ma go w NP (ponieważ nie jest obliczalny).
Twierdzenie o niedeterministycznej hierarchii czasu pokazuje, że każdy problem dotyczący NEXP-zupełności jest kolejnym przykładem (z potencjalnie zastąpionym przez mniejszą funkcję wykładniczą ).
NP jest górną granicą złożoności problemu.
Nie. Po pierwsze, jak zauważa Yuval , problem może być znacznie trudniejszy niż dolna granica, którą udowodniłeś.
Po drugie, nawet jeśli problem wymaga czasu do rozwiązania, nie wiemy, jak to odnosi się do . Możliwe, że , w którym to przypadku jakikolwiek problem w pewnością nie występuje w według twierdzenia o hierarchii czasu. Ale nawet jeśli , możliwe, że problem wymaga wykładniczy miejsca, więc nie jest w .
Najlepsze algorytmy wiemy na problemów -Complete wziąć wykładniczą czasu, ale nie należy zakładać, że „ ” oznacza „trwa wykładniczą czasu” i vice versa.