Prosta odpowiedź: dla każdego - problem istnieje jakiś stały taki że gdybyśmy mogli rozwiązać problem w , to .h a r d c N T I M E ( 2 o ( n 1EXPTIMEhardcP≠NPNTIME(2o(n1c))P≠NP
Uwaga: Stała pochodzi od powiększeń wielkości instancji wynikających z redukcji.c
Uzasadnienie: Niech oznaczają - problem. Oznacza to, że każdy problem w jest wielomian czas sprowadzić do . W rzeczywistości możemy pokazać więcej.E X P T I M E h a r d E X P T I M E XXEXPTIMEhardEXPTIMEX
Problem akceptacja czasu ograniczone deterministycznych maszyny Turinga w i dlatego jest wielomianem czas zredukować do . D T I M E ( n ⋅ 2 n ) ⊆ E X P T I M E X2nDTIME(n⋅2n)⊆EXPTIMEX
Dlatego musi istnieć pewna stała stała tak aby każdy problem w był czasem wielomianowym redukowalnym do gdzie powiększenie wielkości instancji wynosi . Oznacza to, że przykłady wielkości n są ograniczone do przypadków rozmiaru o .D T I M E ( 2 n ) X O ( n c ) O ( n c ) XcDTIME(2n)XO(nc)O(nc)X
Teraz, jeśli mielibyśmy , to . Implikuje to jednak (szczegóły poniżej).DTIX∈NTIME(2o(n1c))P ≠ N PDTIME(2n)⊆NTIME(2o(n))P≠NP
Dodatkowe szczegóły: Można pokazać, że .⇔ ∃ c ′ ∀P=NP ⇔ ∃c′ N T I M E ( n k ) ⊆ D T I M E ( n c ′ k )∀k NTIME(nk)⊆DTIME(nc′k)
Innymi słowy, jeśli możesz rozwiązać - w czasie wielomianowym, istnieje jednolity sposób przyspieszenia dowolnego problemu w .c o m p l e t e N PNPcompleteNP
Załóżmy teraz, że . Przez poprzednie (z = 1) otrzymujemy stałą taką, że
k cP=NPk NTIME(n)⊆DTIME( n c ′ ).c′
NTIME(n)⊆DTIME(nc′).
Następnie możemy użyć dopełnienia, aby zwiększyć skalę tego włączenia i uzyskać
NTIME(2n)⊆DTIME(2c′n).
Następnie, według twierdzenia o deterministycznej hierarchii czasu, mamy
dla dowolnego .ϵ > 0
NTIME(2n)⊆DTIME(2c′n)⊊DTIME(2(c′+ϵ)n)
ϵ>0
Dlatego nie mogliśmy mieć
DTIME(2(c′+ϵ)n)⊆NTIME(2n).
Co więcej, nie mogliśmy mieć ponieważ przez wypełnienie otrzymalibyśmy .D T I M E ( 2DTIME(2n)⊆NTIME(2o(n))DTIME(2(c′+ϵ)n)⊆NTIME(2o(n))
Dalsze pytanie: Czy ktoś ma jakieś proste przykłady - problemy, w których możemy łatwo określić stałą wysadzenia rozmiaru instancji ?c o m p l e t e cEXPTIMEcompletec